Desarrollo de aplicaciones Android
Curso
Online
*Precio Orientativo
Importe original en USD:
$ 370 $ 560
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Nivel
Nivel intermedio
-
Metodología
Online
-
Duración
3 Meses
-
Inicio
Fechas a elegir
-
Campus online
Sí
-
Clases virtuales
Sí
En emagister.com siempre encontrarás la más variada oferta formativa que ahora aumenta con la incorporación de este curso online en desarrollo de aplicaciones Android ofertado por el centro de estudios Syrium, que pretende explicar los fundamentos de la mayor plataforma móvil del mercado a programadores que cuenten con experiencia en lenguaje de programación orientado a objetos (POO), particularmente Java.
A lo largo del curso, que se realiza en un total de tres meses, adquirirás los conocimientos necesarios en creación de aplicaciones Android para distribución en este mercado. Con este objetivo, en este curso publicado en emagister.com, lo aprenderás todo sobre Google Android; sobre alertas, notificaciones y alarmas; así como sobre persistencia de datos; comunicaciones vía internet; etc.
Esta formación cuenta con clases virtuales interactivas con tutor en vivo. Todas las clases quedan grabadas a disposición de los alumnos durante el tiempo que estén matriculados en el curso, de modo que podrás repetir las clases si necesitas repasar conceptos.
Al finalizar la formación, obtendrás un certificado otorgado por el centro de estudios con el que podrás acreditar tus competencias profesionales y mejorar tu currículum. Continúa en emagister.com para descubrir toda la información que necesitas sobre este curso y otros similares.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Experiencia en POO (Programación Orientada a Objetos), principalmente Java.
Certificado de asistencia otorgado por Syrium
Opiniones
Materias
- Dispositivos móviles
- Eclipse
- Web services
- Android
- Curso android
- Programar android
- Curso online android
- Capacitación android
- Aplicaciones android
- Programación android
- Desarrollo de aplicaciones Android
- Aplicaciones móviles
- Android SDK
- Eclipse con ADT
- Debugging con DDMS
- Plugin como IDE de desarrollo
- Separación de lógica
- Permisos y seguridad
- Interface de usuario
- Botones de radio
- Casillas de verificación
- Application Widgets
- Comunicaciones vía Internet
Profesores
Gabriel Kouyoumdjian
Tutor responsable de curso Desarrollo de aplicaciones Android
Gabriel Kouyoumdjian, cuenta con 15 años de experiencia en tecnologías de la información habiendo trabajado como Coordinador de proyectos, Team leader, Arquitecto, Analista y Desarrollador para destacadas empresas locales e internacionales. Estudió en Univerisdad ORT y actualmente se desempeña como Consultor Android para Tata Consultancy Services. Es fundador y organizador del capítulo Uruguay de Google Developers Group. Actualmente tutor responsable del curso Desarrollo de aplicaciones Android en Syrium.
Temario
Contenido Temático del Curso
Introducción a Google Android
- Android en el contexto actual de los sistemas operativos móviles
- Android SDK: desde la versión 1.0 a la 4.0
- Dalvik: la máquina virtual de Android y su relación con la JVM (Java Virtual Machine)
- Eclipse con ADT (Android Development Tools) plugin como IDE de desarrollo
- Ejecución en emulador vs dispositivo real
§ Debugging con DDMS (Dalvik Debug Monitor Service)
Conceptos Básicos de Google Android
- Estructura de un proyecto Android
- Aplicaciones y sus 4 tipos de componentes constitutivos
- Archivo de manifiesto AndroidManifest.xml
- Permisos y seguridad
- Diferentes dispositivos y resoluciones
- Separación de lógica (en Java) y vista (en xml layouts)
- Acceso a recursos (strings, colores, imágenes, layouts, archivos, etc.)
- Activities: componentes que representan actividades que interaccionan con el usuario
§ Intents: el mecanismo de Android para disparar actividades en forma desacoplada
Interface de Usuario
- Layouts declarativos en archivos xml como definición de las vistas
- Tipos de layouts
- Contenedores: View y ViewGroups
- Formularios
- Etiquetas
- Entradas de texto
- Botones
- Botones de radio
- Casillas de verificación
- Listas comunes, desplegables y galerías
- Barras de progreso comunes e interactivas
- Menús
§ Diálogos
Eventos de Interface de Usuario
- Event handlers
- Event listeners
- Eventos del teclado
- Interfaces sensibles al tacto (touch interfaces)
- Eventos por tacto (touch events)
- Eventos múltiples por tacto (multitouch events)
- Gestures
Application Widgets
§ Creación de widgets personalizados
Alertas, Notificaciones y Alarmas
- Alertas: alertar al usuario de situaciones que requieren su atención
- Notificaciones: notificar al usuario de eventos relevantes
- Alarmas: agendar actividades para que ejecuten en momentos dados
Componentes Avanzados de Google Android
- Broadcast Receivers: componentes que reaccionan ante eventos notables
§ Services: componentes que ejecutan de fondo
Persistencia de Datos
- Uso de preferencias
- Uso del sistema de archivos
- Uso de base de datos (SQLite)
§ Uso de Content Providers
Comunicaciones vía Internet – 6 hs
- Navegación Web
- Comunicación vía HTTP (GET y POST)
- Comunicación vía Sockets
§ Acceso a Web Services
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Desarrollo de aplicaciones Android
*Precio Orientativo
Importe original en USD:
$ 370 $ 560