Es como decir “¿Qué pasa si nuestro cuerpo elimina Heart Support?”, Es ridículo. Todas las aplicaciones en su teléfono Android se ejecutan en JVM: Java Virtual Machine. No hay otra alternativa. Ahora debe pensar en el nuevo lenguaje: Kotlin, bueno, como era de esperar, el código se ejecuta en JVM. Otros lenguajes como Clojure y Scala también se pueden usar para codificar sus aplicaciones, ya que también se ejecutan en JVM. Incluso puede crear un idioma y crear su aplicación en él, todo lo que tiene que hacer es crear un compilador que genere código de bytes capaz de ejecutarse en JVM. Eso es lo que hicieron los chicos increíbles de JetBrains, desarrollaron un lenguaje, Kotlin y su compilador, Kotlin-Compiler.
Entonces, “¿Qué sucederá si Android elimina la compatibilidad con Java?”, No puede y la pregunta no tiene sentido.
Google está trabajando en un sistema operativo completamente nuevo que no está construido sobre el kernel de Linux, Fuschia. Este podría ser el reemplazo de Android, y podría tener aplicaciones que no se ejecutan en JVM.
- ¿Cuáles son las aplicaciones de Android más populares en este momento?
- ¿Cuáles son algunos programas de desarrollo de aplicaciones de Android como GSOC?
- Cómo bloquear llamadas restringidas en Android
- ¿Cuáles son las diferencias entre Android e iOS en la multitarea? La sabiduría convencional dice que Android tiene multitarea "real" y iOS no. Qué significa eso? ¿Cuáles son los pros y los contras de la multitarea de Android vs. iOS?
- ¿Cómo pueden dos aplicaciones de Android compartir la misma ID de usuario y VM de Linux?