Convocatoria desarrollo de interfaces para android
1. La Rama Estudiantil IEEE del Instituto Tecnológico de Mérida
INVITA
II TALLER: “DESARROLLO DE INTERFACES PARA ANDROID”
Dirigido a: Estudiantes de la carrera de ingeniería electrónica, ingeniería biomédica, ingeniería en
sistemas computacionales, ingeniería mecatrónica, ingeniería en computación, ingeniería eléctrica
y disciplinas afines.
Objetivos: Al término del curso el alumno será capaz de desarrollar aplicaciones para teléfonos
móviles o tabletas con sistema operativo Android en un lenguaje de alto nivel y programar
microcontroladores para poder establecer una comunicación con el dispositivo Android a través
de diversas interfaces alámbricas e inalámbricas. De igual manera se pretende fomentar el diseño
y desarrollo de proyectos de ingeniería de mayor calidad y complejidad haciendo uso de las
herramientas proporcionadas en el curso.
Requisitos:
• Compromiso para atender regularmente a las sesiones
• Contar con una laptop con Windows XP, Vista o 7
• Se recomienda contar con tableta electrónica o teléfono Android
Contenido del kit:
• Tarjeta de interfaz IOIO para Android para interfaces en modo ADB Y ADK
• Tarjeta de desarrollo con Microcontrolador PIC18F4550
• Modulo bluetooth
• Componentes electrónicos para las practicas
2. CONTENIDO DEL TALLER
MODULO I
Introducción a las plataformas móviles
• Análisis de plataformas móviles
• Estructura y Características de Android
• Instalación de la SDK de ANDROID
• Creación de dispositivos virtuales
• Instalación y configuración de la plataforma de desarrollo
• Estructura de una aplicación
MODULO II
3. Desarrollo de Aplicaciones Móviles
• Diseño de Interfaces de usuario
• Notificaciones y temporización
• Sensores :Acelerometro,Proximidad,Brujula,GPS,Camara,Magnetometro,Barometro
• Animación y gráficos
• Multimedia Audio y Video
• Almacenamiento
• Síntesis de voz
• Reconocimiento de voz
• Funciones telefónicas
• Bluetooth
• Wi-Fi
• USB IOIO
4. MODULO III
Microcontroladores
• Herramientas de desarrollo para microcontroladores
• Conociendo el lenguaje: Variables, Funciones, Ciclos, Condiciones, Subrutinas, etc.
• Operaciones básicas de entrada/salida
• Trabajando con periféricos :PWM,TIMER,ADC,UART,I2C,SPI,USB
• IOIO I/O DIGITAL
• IOIO Entrada analógica
• IOIO Salida PWM
• IOIO Medición de Pulso
• IOIO Comunicación UART
• IOIO Bus SPI
• IOIO Bus I2C
MODULO V – Interfaces
• Otras plataformas de desarrollo
• Introducción a Eclipse
• Interfaz Bluetooth
5. • Interfaz Por tonos
• Interfaz Por Audio – UART
• Interfaz Host – Device
• Interfaz ADK