Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Android mobile application developer

107 views

Published on

  • Be the first to comment

  • Be the first to like this

Android mobile application developer

  1. 1. Facilitamos tu acceso a las nuevas tecnologías... Desarrolle Ventajas Competitivas Android Mobile Application Developer Android es un sistema operativo que ha sido creado por la empresa Google, cuenta con una participación del 32,90% del mercado mundial de teléfonos inteligentes. Originalmente, fue diseñada para atender a los dispositivos móviles, tales como teléfonos inteligentes, pero su contundente acogida y libre distribución provoco que expandiera a otros dispositivos como tablets, netbooks, e-Books, televisores entre otros. ¿Cuál es el objetivo de programa Android Mobile Application Developer? Proporcionar al participante los conocimientos teóricos-prácticos que permita desarrollar las competencias necesarias para diseñar, construir e implementar aplicaciones en dispositivos móviles capaces de interactuar con las Apis disponibles para la plataforma Android. ¿Qué competencias profesionales adquiere el participante? • Construir aplicaciones bajo la plataforma Android. • Comprender el funcionamiento de las aplicaciones en Android. • Conocer el ciclo de vida, configuración y utilización de los recursos disponibles del equipo. • Diseñar y desarrollar útiles aplicaciones con interfaces de usuarios interactivas. • Comprender las APIs disponibles en Android. • Utilizar APIs de comunicación disponibles para SMS, telefonía y http. • Conocer las consideraciones para publicar aplicaciones en Android Market. ¿Cuáles son los requisitos? • Conocimientos de Java. (intermedio) ¿A quiénes está dirigido? • Jefes de Desarrollo. • Profesionales y Técnicos TI. • Desarrolladores de Aplicaciones Empresariales. 1ra Alternativa para Capacitarse en TI 1ra Alternativa para Capacitarse en TI Según Handsearch Investigación de Mercados en su Según Handsearch Investigación de Mercados en su Estudio de Base Mercado Tecnologías de la Información 2010 Estudio de Base Mercado Tecnologías de la Información 2010
  2. 2. Plan Curricular – 60 horas Plataforma Android •Arquitectura Android •Dalvik VM •Android vs. J2ME •Android SDK •Android UI •Android Java Packages Android SDK •Estructura Android SDK •Android Tools −Android Debug Bridge (ADB)  Transferencia de Archivos  Listado de Dispositivos  Install  Uninstall  Gestionando Servicios −Shell Commands: LS, MKDIR, RMDIR, CD, AN −Logcat:  Enviando Log a Consolsa  Enviado Log a un Archivo  Filtrando Log −Log del Sistema  STDOUT  STDERR −SDK Tools Integration  Traceview  Dalvik Debug Monitor Server DDMS • Android APIS • Creando Proyectos SDK •Emuladores •Ejemplos Android •Ejecutando Ejemplo API Estructura de la Aplicación •Creando Proyecto Android •Examinando Archivos Creados •Ejecutando Proyecto •DAT en Código •DAT en XML •TextView •ImageView − Cargando Imagen de Recursos − Cargando Imagen de Filesystem − Cargando Imagen de Internet Android Resources •String Resource •String Array Resource •Dimesion Resource •Color Resource •ColorList Resource •Layout Resource •Resource Sintaxis •Resource ID: Sintaxis. Reglas. •Resource Compilados y No Compilados •Assets Resource •Estructura de directorio •Globalization Resource •Creando Aplicaciones Localizables •Cargando Recursos por Código y XML Componentes Android •Vista •Actividad − Ciclo de Vida − Actividades públicas − Actividades privadas − Definiendo Comportamiento de las Actividades (Action y Filter) − Reemplazando Actividades (DIAL y BROWSER) − Categoría − Transfiriendo los Datos entre Actividades − Registrando Actividades •Intención − Resolución Intenciones: Por Alias, Por URL − Intenciones Explicitas − Intenciones Implícitas •Proveedor de Contenido − Publicando y Accediendo a Datos Desde Otras Aplicaciones del Equipo •Servicios: Creando Servicios, Start/Stop Servicios, Registrando Servicios •AndroidManifest.xml •Ciclo de Vida de Aplicación •Broadcasting with Receivers − Notificaciones y Suscripciones a Eventos del Sistema (SMS, Batery, Llamadas) •Seguridad y Permisos: Arquitectura. Firmando Aplicaciones. Permisos de Uso
  3. 3. Interfaces de Usuario y Controles •Controles Básicos − Text − Button − List − Grid − Fecha y Hora − Creando interfaces por XML − Validando Entrada de Datos •Controles Avanzados − Map View − Generando API KEY − Galley − Spinner − Creando Controles por Código − Creando Controles por XML − Creando Interfaces por XML •Layout Managers − LinearLayout − TableLayout − RelativeLayout − FrameLayout − LayoutGravity y Gravity − Creando Controles por Código − Creando Controles por XML •Adaptadores − SimpleCursor Adapter − ArrayAdapter − Custom Adapter − ListActivity •Optimizando Layout con Visor Jerárquico Menús •Creando Menús •Trabajando con Grupos de Menú •Eventos en Menús •Listas •Menús de Contexto Cuadros de diálogos •Ciclo de Vida de Cuadro de Diálogos •Alert dialog •Prompt dialog Animaciones •Frame Animation •Layout Animation •View Animation Temas y Estilos •Creando Estilos para Controles •Creando Thema para Aplicaciones •Configurando Temas •Configurando Estilos Persistencia de Datos Locales •Esquema de Funcionamiento •Base de Batos – SQLLite − Creación de DB − Creación de Tablas − Versionamiento •Consultar información •Guardando información

×