ANDROID BÁSICO - E-LEARNING - EN LÍNEA



Documentos relacionados
ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA

Índice. Prólogo Capítulo I. Introducción Capítulo II. Conceptos...19

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Desarrollo de apps para móviles Android. Entorno de desarrollo

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0

Curso Online de Programación Android

CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID

INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID. Duración en horas: 60 OBJETIVOS DEL CURSO

Desarrollo de apps para móviles Android. Conceptos básicos de las aplicaciones Android

Cursos El cerdito feliz. Programación de dispositivos Móviles con Android.

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) OPTATIVA PROFESIONALIZANTE II

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen.

Taller Caldum Introducción al desarrollo Android

Programación Android Completo

Propuesta ANDROID ATC

Capacitación Android Básico

INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID

INTRODUCCIÓN.

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS.

Android 4 Principios del desarrollo de aplicaciones Java

Programación Android. Alejandro Alcalde. elbauldelprogramador.com

Android Professional

CAPÍTULO 1. Visión general y entorno de desarrollo... 21

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos

Android 5 Principios del desarrollo de aplicaciones Java

Crear una Activity en Android. Paso por paso

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

Curso de Desarrollo en Android Básico

Curso de Desarrollo en Android Básico

Guía del Curso Analista Programador Android: Business Android Apps Expert

Presentación y objetivos

Anexo IV Configuración del Entorno de Desarrollo. Guía de puntos de interés de la Ciudad de Madrid

Tutorial 1. Instalación del entorno de desarrollo de Android. Curso de perfeccionamiento: Programación de Android TUTORIAL 1: INSTALACIÓN DEL SOFTWARE

Capitulo 1: Plataforma Android

Android Guía de desarrollo de aplicaciones para Smartphones y Tabletas


1. Como empezar 1.1. Arquitectura Android 1.2. Dalvik VM 1.3. Componentes de Android 1.4. Entorno de Desarrollo Android 1.5. Una Aplicación sencilla

Android UI. Darío Fernando Chamorro Vela Junio 2012

CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID

MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad

Educomputacion te ofrece el curso

1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst

Índice. Herramientas de desarrollo. Historia Qué es Android? Arquitectura del sistema. Componentes Android Modelos de Negocio

ANDROID 5 LOLLIPOP CERTIFIED APPLICATION DEVELOPER (ACAD)

APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA

Presentación del Curso Virtual

Capitulo 4: Componentes Android

Android Con Java. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools. Ejercicio 1. Instalación de JDK, Eclipse y Android Tools

Curso de Android con Java

Android Creación de una aplicación sencilla: Forwarding - Página 1 -

* Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android.

Entorno de desarrollo Instalación y configuración

Tutorial: Instalación de Eclipse para programar Android en Windows

Instalación del entorno de desarrollo

Guía de Instalación de la JDK y del Eclipse

Tema 2: Introducción a Android

Como crear una app gratis para tu negocio con Appmakr

COMO CREAR UN PROYECTO EN ANDROID. Para crear un proyecto en androide se necesitamos los siguientes software para realizar lo en un simulador.

Programación para Android

Unidad II. Interfaz Grafica

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES

Guía rápida del usuario. Disco duro virtual.

Desarrollo de apps para móviles Android. Creación de aplicaciones para móviles/tablets Android

Hola, Mundo con pretensiones

Aplicación para mejorar experiencia de visitas y estudiantes de la Universidad del Valle de Guatemala

Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas

TOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade.

online Programación para dispositivos Android 4.x

Introducción al desarrollo para plataformas móviles con Phonegap

Guía de instalación del software de la asignatura

Consola Móvil Cliente

Diseño de aplicaciones móviles seguras en Android.

Mi Primer Proyecto en Android Studio

Desarrollo y programación de aplicaciones para Android

Curso Avanzado de Programación en Dispositivos Móviles con Android

Microsoft Intune Manual de Usuario

PROGRAMACIÓN DE APLICACIONES PARA ANDROID. 30 horas 45 días

Transcripción:

IMECAF México, S.C. Instituto Mexicano de Contabilidad, Administración y Finanzas Nombre del Curso ANDROID BÁSICO - E-LEARNING - EN LÍNEA Objetivo Los dispositivos móviles nos acompañan en el día a día y se hacen imprescindibles a la hora de comunicarnos, localizar puntos de interés turístico o comercial, conocer la ruta de un viaje, realizar traducciones, consultar mapas, etc. Las funciones que desempeñan se implementan en forma de aplicación, llamada habitualmente con su acrónimo en inglés app (Application). Existen distintas plataformas de dispositivos móviles, como son iphone, Symbiam, BlackBerry, Windows Mobile, etc. pero, sin duda, Android, el sistema operativo de Google, se ha convertido en la plataforma más popular para los desarrolladores de aplicaciones móviles. En este curso básico estudiaremos el entorno de desarrollo y la estructura de las aplicaciones Android, con lo que el alumno podrá desarrollar sus propias aplicaciones y publicarlas en Play Store. A su finalización el alumno/a podrá: Preparar el entorno de desarrollo de las aplicaciones Android. Conocer los elementos básicos de una app sencilla. Emplear los mecanismos de publicación de una app Android en Play Store. Temario Temario del Curso de Android Básico 1. Preparación del entorno de desarrollo Dispositivos móviles Aplicaciones Android(app) Sensores Plataforma Android Arquitectura Android Lenguaje y sistema operativo Software requerido. Software requerido: JDK (Java Development Kit) Software requerido: SDK (Software Development Kit) Entorno de desarrollo. Software requerido.configuración del Path Software requerido: IDE Eclipse Software requerido: ADT (Android Development Tools) Configuración de dispositivos virtuales Configuración de dispositivos Android Software requerido: ADT (AndroidDevelopmentTools)

Estructura de una app Android Lenguaje XML. Definición Lenguaje XML. Ejemplo Lenguaje XML. Espacio de nombres Lenguaje XML. Ejemplo Android y sus versiones Reutilización de servicios y aplicaciones Componentes fundamentales de una App Activity. Concepto Activity. Aplicación y actividad principal Activity. Estados Activity. Ciclo de vida View. Conceptos View. Funcionamiento Intent Primera app Android Pasos previos a la creación de un proyecto Android Crear un nuevo proyecto Seleccionar el icono de la aplicación Crear la actividad principal Proyecto finalizado Ejecución de un proyecto Estructura de un proyecto Android La carpeta de recursos /res. Estructura La carpeta de recursos /res. Descripción La carpeta de recursos /res. Fichero R.java La carpeta de código /src. Estructura La carpeta de código /src. Descripción Actividad principal Actividad principal: oncreate() Actividad principal: oncreateoptionsmenu Fichero AndroidManifest.xml Sugerencias de consulta Cadenas y notificaciones Fichero de recursos string.xml Etiqueta string Etiqueta string. Ejemplo Uso en ficheros con código Java Uso en ficheros XML Notificaciones. Concepto Crear un Toast Notificaciones. Parámetros Sugerencias de consulta

Layouts Tipos de Layouts LinearLayout FrameLayout TableLayout. Características TableLayout. Atributos RelativeLayout Controles TextView, Button, ImageView, EditText Tipos de controles Atributos comunes Unidades de medida Modificación de atributos en Java Identificador Importar clases desde Eclipse TextView Button Button. Evento onclick ImageView ImageView. Acceso desde el código EditText Controles ImageButton, Checkbox, RadioButton ImageButton CheckBox CheckBox. Métodos CheckBox. Evento oncheckedchanged RadioButton RadioGroup RadioGroup. Métodos RadioGroup. Evento oncheckedchange Menús Menú de opciones. Problemas con las versiones Tipos de Menús Menú de opciones. Carpeta e identificador Menú de opciones. Etiquetas XML Menú de opciones. Atributos XML Menú de opciones. MenuInflater Menú de opciones. Acciones de menú Submenús. Definición

Submenús. onoptionsitemselected() Menús y Submenús Action Bar. Action Bar. oncreateoptions() Action Bar. onoptionsitemselected() Action Bar. Accesos directos Action Bar. Botón overflow Action Bar. Submenús Action Bar. Ocultar Intents Intents para comunicar datos Seleccionar la aplicación Usos de los Intents Tipos de llamadas a una Activity Llamar a una Activity de forma explícita Llamar a una Activity de forma implícita Referencias URI Registro de una nueva Activity Intent-filter Paso de datos entre Activities Play Store. Publicación de una App Android Play Store Tiendas alternativas Preparación de un App para su publicación Preparación de un APP para su publicación. Ícono Preparación de un App para su publicación. Nombre de la aplicación Preparación de un App para su publicación. Nombre del paquete Preparación de un App para su publicación. Versiones Preparación de un App para su publicación. Versión final Firma de la aplicación FrameLayout Registro como desarrollador Publicar una aplicación en Google Play Estadísticas de Android Developer Console Actualizar una aplicación publicada. Versión Actualizar una aplicación publicada. Firmado digital TableLayout Actualizar una aplicación publicada Suspendido. Actualizar una aplicación publicada. Subir la aplicación Anexo Tipos de errores Errores de compilación Errores de compilación. Ayudas de eclipse Errores de compilación. Detectar en eclipse

Errores de ejecución Errores de ejecución. Ejemplo Errores de ejecución: try/catch Errores de ejecución. Log Errores de ejecución. Logcat Errores de ejecución. Crear filtros logcat Errores de ejecución. Ver filtros logcat Fechas No definidas aún Duración 30 HRS. Inversión $2,999.00 M. N. más IVA 2016 IMECAF México, S.C. Todos los derechos reservados. Email: info@imecaf.com Teléfono: (+52)(55) 1085 1515 Url: www.imecaf.com Arquímedes 130 Despacho 205 Col. Polanco México, Distrito Federal 11570