Para quien es este curso?
- Principiantes en JAVA y la programación orientada a objetos
- Ideal para quien desea desarrollar Apps nativas de Android.
- Personas que les gusten los retos y hacer las cosas bien(best practices).
- Programadores de Android que no estén seguros de si lo están haciendo bien.
- Alguien con dudas sobre como comenzar correctamente a desarrollar para Android.
- Programadores de otros lenguajes que quieren aprender una nueva plataforma
Requisitos
- Una computadora con acceso a Internet.
- Conocimiento básico de un entorno de desarrollo(deseable).
- Haber desarrollado en algún otro lenguaje(deseable).
Lo que aprenderás
- Tener un entorno de desarrollo completo para Android (Android Studio, Emulador AVD, SDK Manager).
- Conocer los fundamentos de Java (variables, tipos primitivos, operadores, etc.)
- Las bases de la POO (Programación Orientada a Objetos).
- Diseñar vistas adaptables a diferentes distribuciones, tamaños, idiomas, etcétera.
- Utilizar los componentes de entrada y salida más comunes en Android.
- Sacarles el máximo provecho a los recursos de Android para crear Apps de calidad.
- Programar con best prácticas (mejores prácticas).
- Entender la estructura de un proyecto en Android.
- Programar aplicaciones completas y funcionales.
- Aplicar los fundamentos de Java y Android en aplicaciones reales