Por supuesto que puede, pero tomará mucho tiempo convertirse en un “experto”. Su experiencia en Java lo ayudará a familiarizarse rápidamente con el entorno de desarrollo de Android y crear aplicaciones de alto rendimiento y bien optimizadas. Sin embargo, el desarrollo de aplicaciones difiere del código de cableado y de trabajar en algoritmos, ya que requiere que tengas algo de talento en el diseño. Deberá crear una excelente interfaz de usuario con complejidad y flexibilidad, ya que la experiencia del usuario juega un papel importante en las aplicaciones móviles.
Si está listo para comenzar su recorrido de desarrollo de Android, le recomiendo que siga los tutoriales de los desarrolladores de Android (developer.android.com) y conozca Material Design, que es la base del diseño de la interfaz de usuario para la versión actual de Androide. Las pautas se pueden encontrar en google.com/design/spec.
- ¿Cuáles son sus experiencias con Node.js?
- ¿Sigue siendo la MacBook Pro la mejor opción para desarrolladores web y programadores o es ahora la MacBook Air una mejor opción?
- ¿Qué es WordPress y puedes usar WordPress en cualquier dominio?
- ¿Cuál es el mercado laboral de TI en Lituania en este momento (por ejemplo, para desarrolladores)?
- Cómo recuperar datos de una base de datos utilizando un servlet