Programación de aplicaciones móviles Android
Los móviles ocupan un lugar central en nuestra vida diaria, así como sus app y software. Dentro de esta tendencia, los programadores para dispositivos móviles se han convertido en profesionales sumamente demandados por todo tipo de empresas. Gracias a nuestra formación certificada por Android (el sistema operativo en el que opera más del 85% de los dispositivos móviles en todo el mundo y más del 90% en España) podrás especializarte para un mercado laboral con múltiples oportunidades.
Metodología
Nuestros cursos no tienen una fecha de inicio y fin. Con el programa formativo 100% online de Tokio, tú decides tus ritmos, circunstancias y capacidades y nosotros te seguimos. El nuestro es un aprendizaje “hecho a medida”.
Cuestionarios de autoevaluación, exámenes finales, ejercicios, casos prácticos… ¡Learn by doing! Aprenderás haciendo. Además, dispondrás de hasta 300 horas de prácticas profesionales de calidad en empresas del sector.
Todos nuestros docentes transmiten sus clases en directo. ¡Tendrás más de 150 al mes! Y si no has podido asistir, ¡no hay problema! La subiremos a la plataforma virtual para que puedas verlas tantas veces como quieras.
Programa
Módulo 1: Introducción a Android
- La plataforma Android
- ¿Qué es Android?
El framework Android
Componentes
Activity
Fragment
Service
Broadcast receiver
Content providers
Intents
Applications
El entorno de desarrollo
Java
Android Studio
Android SDK
Emulador
La primera aplicación: Hello World!
Crear un proyecto
El fichero de manifiesto
Crear un terminal virtual
Ejecutar un proyecto
Crear un APK
Depurar la aplicación
Diseño de interfaces
Visitas
Etiquetas de texto
Cajas de texto
Botones
Checkbox
Imágenes
Gestión de eventos
Layouts
ConstraintLayout
LinearLayout
FrameLayout
Checkbox
RelativeLayout
Diálogos
Toast
AlertDialog
ProgressDialog
Listas
Otros recursos
Cadenas
Colores
Las Activities
Ciclo de vida
Comunicación entre activities
Fragments
Permisos
Notificaciones
Módulo 2: Android Avanzado
Diseño avanzado de aplicaciones
Creación de Listas personalizadas
Navegación con el objeto Drawer
ActionBar
Menú contextual
Selectores de fecha y hora
Google maps
Geolocalización
Ejecución de tareas en segundo plano
AsyncTask
Servicios
Servicios web
El formato JSON
Preferencias de la aplicación
Bases de datos
SQLite
Firebase
Hardware del dispositivo
Hacer llamadas
Enviar SMS
La cámara
Los sensores
Bluetooth
NFC
Introducción a Kotlin
Widgets
Publicar una aplicación en Google Play
Material complementario
Formación en idiomas
Cursos Complementarios que ofrece NetAcad