Tres cosas para responder tu pregunta.
Primero, recuerde, Java y Java utilizados en el desarrollo de aplicaciones de Android son totalmente diferentes. La sintaxis, etc., son todos iguales, pero las funciones, clases, paquetes y otras cosas cambian.
En segundo lugar, awt, los applets y el administrador de diseño no tienen nada que ver con Android, pero le dan una idea de cómo se crean las aplicaciones. Entonces, apréndalo ahora o más tarde, a pesar del hecho de que puede no ser tan necesario para Android.
- Quiero desarrollar una aplicación de Android que ofrezca contenido a diario. ¿Debo usar firebase o una API REST?
- ¿Cuál es la forma más fácil de comenzar a desarrollar aplicaciones de Android?
- Quiero aprender a desarrollar aplicaciones de Android. ¿Cómo puedo hacer eso solo por medio del autoaprendizaje? ¿Cuánto tiempo me podría llevar comenzar a desarrollar aplicaciones pequeñas y menos complicadas?
- Quiero crear una aplicación de Android y me gustaría saber la diferencia entre DigitalOcean y AWS en términos de escalabilidad.
- Estoy creando una aplicación de Android antirrobo. ¿Cuáles son las sugerencias sobre las características especiales que se necesitarían en una aplicación antirrobo?
Tercero, cada componente del teléfono se coloca en un paquete en la API de Android. Hay un paquete para cámara, Bluetooth, sonido, pantalla, botones, componentes táctiles y lo que sea. Debes revisarlos cuidadosamente y jugar mientras aprendes.
A lo largo del tiempo, cuando profundice en el desarrollo de la aplicación, le sugiero que aprenda más sobre Play Store, la monetización de la aplicación, los perfiles de usuario, las listas de correo y, por supuesto, la seguridad.
Feliz aprendizaje 🙂