Bueno, es posible que no lo sepas, pero un desarrollador de Android está desarrollando software.
Esos softwares se llaman simplemente “aplicaciones móviles” y se ejecutan en teléfonos inteligentes.
Si observa la definición de Wikipedia de “software”, se sorprenderá al saber que los sistemas operativos, las aplicaciones web, los scripts de Python, etc., son todos softwares.
- Como desarrollador de software que trabaja en una gran empresa, ¿cómo hago para comenzar por mi cuenta?
- Cómo ingresar a las pruebas de software en 3 meses
- Cómo convertirse en un psicópata informático
- ¿Por qué estás cambiando tu carrera (de mecánica a software)?
- ¿Por qué no existe un formato universal procesable por máquina para intercambiar estructuras de datos y algoritmos en plataformas y lenguajes de programación?
Ahora, veamos su pregunta de manera diferente: “ ¿Qué tipo de software puede un código de desarrollador de Android? ”
Entonces, después de aprender Android, ya conoce el lenguaje Java, debe conocer algunos patrones de diseño como MVC, sabe acerca de la comunicación web (llamadas API de servicios web), tareas asincrónicas y muchas otras cosas.
A partir de ese momento, puedes elegir:
- Aplicaciones de escritorio con Java (AWT, Swing, …)
- Aplicaciones de back-end y API con JEE
- juegos con Java (solo digo eso por Minecraft)
- Programación de iOS: tendrá que aprender un nuevo idioma pero ya tiene algunos conocimientos sobre dispositivos móviles
- …
- Todo lo que quieras !