Upload
winifer-hco
View
39
Download
2
Embed Size (px)
Citation preview
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
ANDROIDBásico
Programación de Aplicaciones Móviles
En vivo y en directo usando el internet1 sesión por semana7 sesiones en total
Temas
Primera sesión:
Introducción a la programación móvil Android
Descarga, instalación y configuración de las herramientas de desarrollo
o Android SDK
Página 1
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Introducción a la programación móvil Android
Descarga, instalación y configuración de las herramientas de desarrollo
o Android SDK
o Eclipse
o ADT plugin
Aprendiendo el entorno de programación Eclipse
Principales ventanas de Eclipse
Configurar el Android SDK, la Plataforma
Configurar el Android Virtual Device, el Emulador
Creación de mi primera aplicación Android
Principales componentes gráficos
Descubriendo los eventos y listeners
Segunda sesión:
Página 2
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Interface gráfica basada en XML
Aprendiendo Layouts
o LinearLayout, TableLayout, RelativeLayout, etc.
Progamando en Android
o Spinner, ArrayAdapter
Eventos de selección y Notificación
Images y carpetas drawables
o Drawable-hdpi, drawable-mdpi, drawable-ldpi
TimePicker y DatePicker
Página 3
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Controles Gráficos de Android (parte 2):
TabLayout
o TabHost, TabSpec
Gallery
o Spinner, ArrayAdapter
Archivo strings.xml
ImageAdapter
Tercera sesión:
Página 4
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Tercera sesión:
Menús y submenús
o Menús de opciones
o Menús contextuales
Usando imágenes en los menús
ListView y menús contextuales
Ventana de dialogo
o Toast y Alertas
Progress Dialog
Ventana de dialogo personalizada
Página 5
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Cuarta sesión:
Página 6
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Cuarta sesión:
Intents
o Envío de objetos entre activity’s
o Interface Parcelable
Método startActivity(intent)
Bundles
Usos avanzados de los “intent’s”
Shut Down componentes
o Método finish()
Mensajería
o Envió y recepción de mensajes de texto
Página 7
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Quinta sesión:
Quinta sesión:
ListView
o ListActivity
o ArrayAdapter
Eventos de selección
Agregar un ítem cabecera en la lista
o addHeaterView
Agregar un ítem detalle en la lista
o addFooterView
Recuperar datos de la tabla de contactos de Android
Página 8
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Acceso a tablas de Android
Uso de la clase Cursor
Sexta sesión:
Sexta sesión:
Cámara
Audio
Video
o Control Media Player
o Streaming
Página 9
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Gestión de datos locales y remotos: Base de datos SQLite
o Inserción
o Actualización
o Eliminación
o Consultas
o Recuperación de registros
o Transacciones
Recuperación de registros
o Lectura de Imágenes
o Enlaces páginas Bookmarks
Séptima sesión:
Página 10
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Séptima sesión:
Mapas
o Google Apis vs SDK plata-forma
o Permisos para usar google Maps
Geo-localización
Inserción de información en puntos geográficos:
o Latitud y altitud
Grid View
Recuperación de las imágenes
Beneficios
Aprende con nosotros y obtén 5 beneficios:
Adquirir nuevos conocimientos y experiencias en el desarrollo de aplicaciones Android.
Participar en proyectos de desarrollo Android.
Ofrecer tus servicios como desarrollador(a) Android.
Aumentar tus oportunidades laborales y empresariales.
Aumentar tu cotización profesional.
Metodología
Nuestras clases se desarrollan por video-conferencia, en vivo y en directo, para ello utilizamos la aplicación web “Cisco Webex”.
Sólo se pide tener acceso a internet.
No se necesita instalar un programa en especial.
El alumno tendrá acceso a la aplicación web “Cisco Webex” utilizando un enlace “link” el cual es enviado al correo del alumno 30 minutos antes de cada sesión.
Página 11
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Requisitos
Tener nociones de la Programación Orientada a Objetos.
Dado que se usan los conceptos de “Clases, métodos, atributos, objetos, mecanismo de herencia, relaciones entre objetos y paso de parámetros” en las aplicaciones Android.
Materiales
Cada alumno inscrito tendrá acceso a todos los materiales y videos del curso.
Por cada sesión se entregará la guía de las aplicaciones a desarrollar.
Se motivará al alumno para desarrollar un proyecto Android por semana.
Inscripción
Puedes inscribirte en el Banco de la Nación o en el Banco HSBC.
Banco de la Nación Puedes realizar el pago en el Banco de la Nación, en la cuenta de ahorros en moneda
nacional "Nuevos Soles", Número de Cuenta: 04-018-298169 a nombre de German HERRERA PONTE.
Para los que deseen hacer el pago por transferencia de banco a banco, el Código de Cuenta
Interbancaria es: 018-000-004018298169-02
Luego, escribir tu nombre completo en el voucher de pago, tomarle una foto (o escarnear
el voucher) y enviarlo en un e-mail a la dirección: [email protected]
Banco HSBC Puedes realizar el pago en el Banco HSBC, en la cuenta de ahorros en moneda nacional
"Nuevos Soles", Número de Cuenta: 025-030016-070 a nombre de ARÓN HERRERA.
Para los que deseen hacer el pago por transferencia de banco a banco, el Código de Cuenta
Interbancaria es: 05302500003001607032
Luego, escribir tu nombre completo en el voucher de pago, tomarle una foto (o escarnear
el voucher) y enviarlo en un e-mail a la dirección: [email protected]
Página 12
ANDROID Básico – Programación de Aplicaciones Móviles Profesor: Arón Herrera Ponte
Costo General x todas las sesiones del curso
S/. 90noventa nuevos soles
Certificado
Se otorgará a cada alumno un certificado de estudios al finalizar los módulos del curso "Desarrollador de Aplicaciones Móviles Android".
Este documento certifica la capacitación realizada en la Tecnología Móvil Android, indicando el número de horas, la metodología de estudio y el nombre del capacitador: Mg. Arón Elías HERRERA PONTE, Master en tecnologías del internet, Pau - Francia.
Contacto
Visita nuestra página webhttp://atipaxinti.com/capacitacion/index.php
Facebookhttp://www.facebook.com/profile.php?id=1541886722
Youbehttp://www.youtube.com/user/MyHapinessPeru?feature=mhee
Twitterhttps://twitter.com/#!/aehp20
Linkedinhttp://www.linkedin.com/profile/view?id=135599215
Página 13