curso _Android, desarrollo de aplicaciones para dispositivos moviles extendido
Programación
Temario
OBJETIVOS
El objetivo principal de la formación es adquirir los conocimientos técnicos requeridos para desarrollar aplicaciones sobre dispositivos gobernados por Android.
DIRIGIDO A
Está pensado para todas aquellas personas interesadas o con inquietudes en el campo del desarrollo de aplicaciones móviles en general y más particularmente para el sistema Android, sean noveles en el campo de la programación o profesionales del campo en otros lenguajes. También es interesante para aquellos profesionales que quieran migrar a Android desde otra plataforma para desarrollo de aplicaciones móviles como Iphone o Windows Phone.
CONTENIDOS
-
Introducción
- ¿Qué es Android?
- Instalación Android Studio
- Actualizar SDK Manager
- AVD manager y como crear dispositivos virtuales de todo tipo
- ¿Qué es Gradle ?
-
Conceptos básicos
- Bloques
- Activity
- Broadcast Intent Receivers
- Service
- Content providers
- Fragment
- Intents
- Filtrado
- Ciclo de vida
- Salvando el estado
-
Entorno de programación para Android
- Estructura de una aplicación Android
- Recursos
- El archivo AndroidManifest.xml
- Ejecución de programas en dispositivo físico
-
Interfaces de usuario
- Generalidades
- LinearLayout
- TableLayout
- RelativeLayout
- AbsoluteLayout
- ListView
- Tab Layout
- GridLayout
- Editor gráfico
-
Interacción con la aplicación
- La caja de texto, la etiqueta y el botón
- Otra pantalla por favor
- Te aviso: Alertas y tostadas
-
Persistencia básica
- Preferencias
- Ficheros
- Ficheros de recurso
- Ficheros externos
- Red
- Base de datos
-
Base de datos
- Principios
- Lista de la compra
- SimpleCursorAdapter
- Menú contextual
-
Intents
- Desgranando el Intent
- Datos del Intent
- Propagación
- Resolución
- Filtros
- Ejemplos de llamadas implícitas
- Mejorando Flip
- Selección de avatar
- Guardar configuración
-
Gráficos
- Drawable
- Introducción a las animaciones
-
Widgets
- Ejemplo de widget
- Modificando el contenido
- Alertas al usuario
- Configuración del widget
-
Sensores y localización
- Generalidades de los sensores
- Acelerómetro
- SurfaceView
- Posición
- Localización
- Campos magnéticos
-
Un diseño para múltiples formatos de pantalla
- Fragmentos
- Pantallas de lista detalle
- Ejemplo de uso de Fragments
- Action Bar
- Añadir elementos
- Ocultar el Action Bar
- Añadir Action Items
- Añadir pestañas
-
Mejorando el aspecto
- Animaciones
- Animaciones tipo frame
- Temas y estilos
-
Publicación en el PLAY STORE
DURACIÓN
200 horas teórico-prácticas
Si ya te has registrado
Accede con tus credenciales para no tener que rellenar toda la información de nuevo.
Si aún no te has registrado
Crearemos un acceso después de inscribirte en el curso para para facilitarte la gestión.
Inscripción al curso
Android, desarrollo de aplicaciones para dispositivos moviles extendido
Programación