¿Qué tan importante es aprender Java para ser un buen desarrollador de software? ¿Cuál es el futuro de Android?

Por su pregunta, supongo que está más preocupado por una carrera en el desarrollo de Android (corríjame si estoy equivocado). El desarrollo de aplicaciones móviles es la próxima gran novedad. Eso es seguro, pero no espere que las empresas creen verticales separadas para el desarrollo móvil. Más bien, verá un aumento en las empresas que se dedican de todo corazón al desarrollo de aplicaciones móviles.

Las aplicaciones de Android están escritas en Java, por lo que debes ser bueno en Java para hacer carrera en Android. En segundo lugar, también debe conocer los conceptos básicos, como cómo interactúa un lenguaje de programación con una máquina. Por ejemplo, hay tantos desarrolladores de Java que no saben cómo interactúa exactamente la JVM con el hardware subyacente. Porque si conoces estas cosas, comprender los conceptos puede ser muy fácil.

No puedo decir cuándo moriría Java. Pero JVM seguramente tiene una larga carrera por recorrer, ya que idiomas como Scala se basan en él.

Más de 3 mil millones de dispositivos están usando Java (cuando estabas instalando Java antes de que se convirtiera en hijo de Oracle, esta es la línea que lees). También se agregan varios millones de dispositivos Android a nuestro mundo cada año y el desarrollo de Android depende en cierta medida de Java. para que veas que JAVA es muy importante …

More Interesting

¿Cómo gana dinero un desarrollador de ROM personalizado?

¿Hay alguna herramienta para probar el rendimiento de un Android Apk?

¿Cuál es la mejor tecnología para aprender antes de comenzar el desarrollo de aplicaciones de Android?

Cómo comenzar a construir una carrera de desarrollo de Android

¿Cuál es la mejor manera de leer datos de una base de datos SQLite en Android?

¿Qué hace un desarrollador de framework Android? ¿Desarrollan el marco en sí o desarrollan aplicaciones de Android usando los marcos?

Cómo crear un mapa de navegación del cielo nocturno

¿Es segura la aplicación de Android Ozoneplay?

¿Qué medidas toman los desarrolladores de Android para acomodar diferentes distribuciones de Android?

¿Cuál será el próximo idioma oficial para reemplazar a Java como un entorno principal de programación de Android? ¿Se basará en Python, el lenguaje más popular utilizado en Google, o JavaScript, como lo sugiere la introducción de aplicaciones web en el SDK 2.3?

Cómo entender la tecnología, en este caso Android

¿Cuál es la mejor manera de agregar muchas imágenes en modo fuera de línea en mi aplicación de Android?

¿Cuál es la mejor manera de cifrar datos de la aplicación de Android antes de enviarlos al servidor?

¿Cuáles son las formas más creativas en que las aplicaciones de Android pueden usar la función de notificación?

Cómo crear un nombre de tabla dinámicamente a partir del texto ingresado al hacer clic en el botón en Android