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



Documentos relacionados
Android Professional

Android 4 Principios del desarrollo de aplicaciones Java

Programación Android Completo

Curso de Desarrollo en Android Básico

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

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

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

Android Programming. Código: S15 Duración: 25 horas OBJETIVOS

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

Lista de siglas y acrónimos... xvii. Cómo leer este libro?... xix

Android Mobile & Web Development Training

Programación en Android

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0

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

online Programación para dispositivos Android 4.x

Android 5 Principios del desarrollo de aplicaciones Java

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

Programación para Android

ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5

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

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

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

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

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

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

Capitulo 1: Plataforma Android

2 de 6

Desarrollo y programación de aplicaciones para Android

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

Lista de acrónimos... 15

ANDROID 4.4 (Básico e Intermedio)

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES

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

CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID

Curso Online de Programación Android

Capacitación Android Básico

Desarrollo y Programación de Aplicaciones para Android

PROGRAMA DE MATERIA MATERIA:

Curso de Desarrollo en Android Experto

Presentación y objetivos

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

Curso Técnico de Android 4

INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID

Lista de acrónimos... xv Cómo leer este libro?... xvii. CAPÍTULO 1. Visión general y entorno de desarrollo... 21

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

Desarrollo de apps para móviles Android. Introducción a Android

Programación Multimedia y dispositivos móviles.

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

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Curso de Desarrollo en Android Básico

[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar

TEMA 1. Introducción

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

Tema 2: Introducción a Android

Diplomado Aplicaciones Móviles para Negocios Electrónicos


INTRODUCCIÓN.

Programación Android Completo

Curso de Android con Java

CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID

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

Master de APPS en Desarrollo de Aplicaciones Móviles + Proyecto Final

Desarrollo Para Dispositivos Móviles.

BEGINNERS CURSO TALLER: años. INICIO: 15 DE SETIEMBRE Viernes de 19:00 a 22:00h y sábados 09:00 a 12:00h

Especialista TIC en Desarrollo y Programación de Aplicaciones para Android (Online)

Propuesta ANDROID ATC

Programación en Android LSUB, GSYC, URJC

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Programa Oficio Digital Desarrollo de Aplicaciones Móviles

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

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

Capitulo 2 Android SDK

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

Cookbook Creando un Proyecto Android (ADT-Eclipse)

Entorno de desarrollo Instalación y configuración

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

Instalación del entorno de desarrollo

Desarrollo de Apps para Android

Curso Experto en Programación Android

Lista de acrónimos Cómo leer este libro? La clase Application Uso del patrón Singleton... 25

Curso de Desarrollo de aplicaciones android (80 horas )

Curso de iniciación a Java para Android (60 horas)

Formación a distancia Iniciación al desarrollo de aplicaciones Android

Taller Caldum Introducción al desarrollo Android


Programación Android - Completo

FORMACIÓN E-LEARNING. Curso de Android: programación de aplicaciones para empresas

Festivos: 29 enero, 24 y 25 de marzo; La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

Educomputacion te ofrece el curso

Especialización Android

Programación para Android

Crear una Activity en Android. Paso por paso

Cursos Android Esencial. Android Profesional

Android Basic Development Jorge Luis Hernández C.

Con este tutorial podrás aprender a cómo empezar a crear apps en Android, empezaremos con algo muy simple para que poco a poco vayas conociendo.

Desarrollo de Soluciones Móviles Multiplataforma

Lista de siglas y acrónimos Cómo leer este libro?... 19

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

Transcripción:

Unidad I: Introducción al mundo móvil. * Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android. * Objetos, clases y constructores en Android. Instancias. Tipos de datos. * Sintaxis básica y condicional en Android. operadores. * El api de Android. Bibliotecas de clases. Qué es y para qué sirve el api de Android? * Crear un programa con Android. Abstracción. Modularización. Métodos. Main. * Estructuras de repetición o bucles, colecciones de objetos y recorridos. * Herencia en java. Qué es la herencia en programación orientada a objetos? Unidad II Introducción a la programación: * Introducción a las aplicaciones móviles, historia y evolución * Lenguajes de programación interpretación de algoritmos para aplicaciones móviles * Algoritmos y lógica para aplicaciones móviles * Seudocódigo y razonamiento para eventos y delegados

Unidad III: Programación Estructurada * Fundamentos de la Programación Estructurada para aplicaciones móviles * Variables y Tipos, estructuras, y linkeo de xml * Estructuras de datos - Parte 1 orientado a aplicaciones móviles * Estructuras de datos - Parte 2 orientado a aplicaciones móviles Unidad IV: Programación Orientada a Objetos * Fundamentos de la Programación Orientada a Objetos * Pilares de la orientación a objetos, orientado a aplicaciones móviles * Conceptos avanzados, delegados y clases anónimas, * La programación en el entorno laboral actual, ejemplo y práctica Unidad V: Android Básico Módulo 1: Conceptos básicos * Qué es Android? Historia - Características principales * Componentes de una aplicación Activity Services Content Provider Intent

* Ambiente de desarrollo Requerimientos Básicos Instalación del ambiente Estructura de un proyecto * Permisos * Ejemplos prácticos Módulo 2: UI (Componentes visuales o componentes de Interface de usuario) * Views * Layouts * Menues * Notificaciones * Ejemplos prácticos Módulo 3: Almacenamiento de Datos * Base de Datos - SQLite * Archivos * Preferences * Ejemplos prácticos * Presentación del trabajo practico integrador Módulo 4: Extras (APIs utiles) * Depuración - log * Geolocalización GPS

Componente Gmaps * Funciones multimedia * Acelerómetro * Comunicación por Web Services * Ejemplos prácticos Unidad VI Android Avanzado Módulo1: Introducción a Android * Android: Sistema operativo * Google Play * Seguridad y permisos * Herramientas de desarrollo * Dalvik Virtual Machine * Cómo desarrollar aplicaciones Android * Resource Editors * Logging * Instalación * Eclipse * Instalación del plugin ADT y del Android SDK * Instalación manual del Android SDK * Instalación de una versión específica de Android * Codigo fuente

Módulo 2: Primera aplicación Android *Dispositivo virtual - Emulador (AVD) * Google vs Android AVD * Atajos en el emulador * Performance * Botón Hardware Creación de una aplicación Android Primera aplicación Android * Creación del proyecto * Crear atributos * Agregar una vista (View) * Editar las propiedades de la vista * Cambiar el código fuente de la vista * Correr el proyecto *Correr e instalar la aplicación *Componentes * Activity * View y ViewGorups * Intents * Services * Content Providers

* BroadcastReceiver * Widgets (HomeScreens) *Arquitectura de Aplicaciones Android * AndroidManifest.xml * R.java y Resources * Assets * Actividades y layouts * Referencias a recursos en archivos xml * Actividades y el ciclo de vida * Cambios en la configuración * Context Módulo 3: Layout, Menúes y Fragment LayoutManager y ViewGroups * LayoutManager disponible * LinearLayout * RelativeLayout * GridLayout * ScrollView Ejemplo: Uso de ScrollView OptionMenu y ActionBar * ActionBar * OptionMenu

* Creación de un menú * Reaccionando a la selección de una entrada de menú * Usando el icono Home * Views customizadas en el ActionBar * Modo de acción contextual * Menú contextual Ejemplo ActionBar * Agregar un recurso xml al menú Ejemplo: Usando el modo de acción contextual Fragments * Que son? * Cuando usarlos? Ejemplo: Uso de Fragment * Creación del proyecto * Creación de layout para modo portaretrato * Creación de las clases Fragment * Creación de layout para modo apaisado * Actividades * Ejecución Módulo 4: SQLite y Prácticas de Laboratorio Qué es SQLite? * SQLite en Android

Arquitectura SQLite * Packages * SQLiteOpenHelper * SQLiteDatabase * Ejemplo rawquery() * Ejemplo query() * Cursor * ListView, ListActivity y SimpleCursorAdapter Debug de Aplicaciones Logging Módulo 5: Conceptos Avanzados Sistema de Archivos * Memoria Interna * Memoria Externa (Tarjetas SD) Tratamiento de XML en Android * SAX y SAX simplificado * DOM * XMLpull * Lectura y Escritura de XML Localización Geográfica en Android GPS Content Providers en Android * Construcción

* Empleo y Utilización Notificaciones en Android * Toast * Status Bar Uso del Acelerómetro Acceso a Servicios Web en Android * Servicios Web SOAP * Servicios Web REST Tareas en segundo plano en Android * Thread y AsyncTask * IntentService Unidad VII Android Avanzado *Control ease *Capturando fotos con ease *Demo *Especificando localización para las fotos * Capturando videos con ease *Demo Directivas para acceder a la cámara *Post y Cons de acceso a la cámara *Determinando el soporte de la cámara

*Accediendo a la cámara *Demostración *Manejando la cámara y compartiendo recursos Vista y muestras de fotos *Creando un preview de fotos *Manejando el preview de fotos * Seteando el preview de fotos *Demostración Tomando fotos *Seteo de captura de fotos *Tomado y capturas *Almacenamiento Control de la cámara *Comportamientos *Resoluciones *Metadata *Zoom *Demostración Grabando videos *MediaRecorder *Seteo de MediaRecorder *Grabando videos

*Limpieza del MediaRecorder *Manejando la orientación de la cámara *Perfiles *Demostración Almacenamiento de Multimedia *Introducción *Media Scanner Service *Miniaturas * Acezando las miniaturas *Obteniendo los archivos *Demostración