¿Es necesario aprender Kotlin para el desarrollo de Android?
La respuesta simple es NO.
Vamos a cavar más profundo
- ¿Cuáles son algunas aplicaciones únicas de Android que podría construir para mi proyecto de último año?
- ¿Puedo usar JavaScript para el desarrollo de aplicaciones de Android?
- Cómo integrar ADMOB en mis aplicaciones de Android
- ¿Cómo debe un desarrollador de Android crear una presencia en línea para ser reclutado por buenas empresas?
- Si es un desarrollador de iOS, ¿cuál es la mejor y más rentable manera de crear una versión de Android de su aplicación?
Es cierto que la mayoría de las aplicaciones de Android están escritas en Java, pero entonces, Java no es su única opción.
Ok, probablemente lo sepas!
Entonces, ¿por qué Kotlin?
No voy a enumerar las ventajas de Kotlin sobre Java, una simple búsqueda en Google le daría toneladas de cosas.
¡El punto es que Google mismo lo está presionando! En el I / O 17 se anunció, Kotlin como idioma oficial para el desarrollo de aplicaciones. Y está preguntando esto en Quora, indica que en algún momento en el futuro, incluso usted es consciente de las ventajas estratégicas de aprender Kotlin. Es lo mismo que sucedió en el caso de Objective-C vs Swift, que ahora está sucediendo con Java vs Kotlin.
Ok, ¿qué debo hacer entonces?
¡Pregúntese! El instinto te lo dirá. ¿No crees en los instintos? Entonces analicemos las cosas.
Si eres un joven principiante real temprano , concéntrate en Java. Comprenda el lenguaje que hace y desarrolle algunas aplicaciones.
¡Moderadamente experimentado en Java! Sabe bastante sobre el idioma, luego comienza con Kotlin. La curva de aprendizaje es fácil y puede incorporar tanto la programación funcional como la de procedimiento en su Desarrollo.
¿15 años de experiencia en Java? ¡No habrías hecho la pregunta! 🙂
¿Algo de Android? ¡Estamos aquí!