Menú

Desarrollo de aplicaciones móviles con Android. Nivel avanzado del centro Auribox Training

Programa de Desarrollo de aplicaciones móviles con Android. Nivel avanzado

Modalidad: Presencial
Duración 30
Localización: Ciudad de México

A quién va dirigido

Objetivos

Temario

Objetivo



Complementar los conocimientos del desarrollador Android con el fin de continuar su progreso y aumentar su visión de las herramientas que existen para la construcción de aplicaciones móviles y mejorar las prácticas de programación.



Descripción



La facilidad para desarrollar aplicaciones en Android ha permitido que muchas personas en el mundo contribuyan al mercado de aplicaciones móviles, sin embargo, las aplicaciones que hacen una diferencia y que resultan más atractivas a los usuarios son aquellas que hacen un uso eficiente de todas las características de software y hardware con las que cuenta cada usuario.



Este curso de Android Avanzado le proporcionará una visión más amplia de la plataforma de desarrollo y el ecosistema de herramientas que le permita desarrollar aplicaciones móviles mucho más atractivas, robustas, seguras y de alto desempeño.



A quién está dirigido



Este curso está dirigido a programadores, diseñadores, emprendedores y personas en general que cuenten con conocimientos previos en el desarrollo de aplicaciones móviles Android con el interés en el desarrollo de aplicaciones con requerimientos más robustos e implementando buenas prácticas.



Perfil del participante



Es necesario que el participante tenga conocimientos básicos en Android.



Temario



Depuración y gestión de errores

DDMS (DalvikDebug Monitor Server)

Android Lint

ADB (AdroidDebug Bridge)

Depuración paso a paso

Interacción con el emulador

Pruebas unitarias

Pruebas en el teléfono

Pruebas de interfaces

Personalización y gestión de eventos

Temas

Estado de los componentes

Gradiente

Fuentes

Iconos

Animaciones

Tweenanimation

Frameanimation

Cambio de vista

Internacionalización

Notificaciones

Apariencia

Implementación

Gestión de la rotación

A Gestión del modo apaisado

Bloquear la vista en un solo modo

Gestionar manualmente la rotación de pantalla

Creación de vistas personalizadas

Creación de interfaces avanzadas

Fragments

Pantalla completa

Interfaces dinámicas

Creación de pestañas scrollables

POPUPS

Toast

AlertDialog

ProgressDialog

Cuadro de diálogo personalizado

Web

Ejemplo de una página web remota

Ajustes del WebView

Gestión del botón retorno

Uso de Android nativo en JavaScript

Consumo de servicios Web (JSON, REST)

Buenas prácticas

A Mantenerse independiente de la resolución de pantalla

Mantenerse independiente del tamaño de la pantalla

Ser independiente de la versión de Android utilizada

Gestión y compartición de datos

ContentProvider

Compartir sus datos con otras aplicaciones

Recibir datos desde otras aplicaciones

Recuperar datos almacenados en línea

Tratamiento de tareas en segundo plano

Asynctask

Thread y handler

Geolocalización

Requisitos

Instalación de las APIs de Google

Integración de un Google Map

Creación de la vista Google Map

Añadir opciones a Google Map

Localización

Obtener la posición inmediatamente al inicio

Posición del usuario

Colocar un marcador en el mapa

Conversión posición/dirección

Telefonía

Gestión de llamadas

Gestión de mensajes

Acceso al hardware

A Cámara

Acelerómetro

Giroscopio

Sensor magnético

BLUETOOTH

Titulación obtenida

Requisitos

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​