PROGRAMACIÓN PARA DISPOSITIVOS MÓVILES
NUEVA MALLA CURRICULAR
CONTENIDO 2024:
Tema 1. INTRODUCCIÓN A PROGRAMACIÓN MÓVIL
Introducción
Tecnologías móviles: características y limitaciones
Características de los dispositivos móviles
Tipos de dispositivos móviles
Tecnología de comunicación móvil
Limitaciones de los dispositivos móviles
Sistemas operativos móviles
Android
iOS
Windows Phone
BlackBerry OS
Symbian
Palm OS P (WebOS)
Firefox OS
Ubuntu Touch
Harmony OS
Lenguajes de programación para dispositivos móviles
Desarrollo nativo
Desarrollo multiplataforma compilado a nativo
Desarrollo multiplataforma basado en HTML5
Entornos integrados de desarrollo de aplicaciones móviles
Symbian
BlackBerry OS
Windows Phone
iOS
Android
Tema 2. COMPONENTES PARA EL DESARROLLO DE APLICACIONES
Introducción
Texto
Etiqueta
Botones
Listas
Radio botones
Menú de navegación
Contenido multimedia
Fuentes
Tema 3. DESARROLLO DE APLICACIÓN
Arquitectura de desarrollo MVC y MVP
Controles avanzados
Widgets de escritorio
Almacenamiento interno (archivos internos y externos, Sharedpreferences)
Base de datos con SQLite
Sensores
Recursos de interfaz de usuario
Componentes avanzados en el componente móvil
Persistencia de datos en aplicaciones móviles
Publicación de aplicaciones
Tema 4. APLICACIÓN PRÁCTICA CON MICROCONTROLADORES (ARDUINO, ESP8266, REDBOARD, ENTRE OTROS)
Desarrollo de aplicaciones en arduino
Manejo básico de entradas y salidas digitales
Manejo avanzado de entradas y salidas digitales
Funciones y procedimientos
Uso de librerías
Configuración y uso del puerto serial
Control de velocidad de un motor
Manejo de un servomotor
Manejo de pantallas LCD
Módulos de arduino
evaluación 2024:
Asistencia (10 puntos)
Investigación Productiva Aplicada (10 puntos)
Participación Constructiva (20 puntos)
Taller/Laboratorio (30 puntos)
Evaluación o control de aprendizaje (30 puntos)
BIbliOGRAFÍA 2024:
Torrente, Oscar. (2015), Arduino Curso Práctico de Formación, 1ra. ed.; Empresa AlfaOmega
Garcia, Daniel. (2012), Apuntes de Arduino.
Monk, Simón. (2015), Arduino+ Arduino
SimonMonk (2015). “30 Arduino ProjectsfortheEvilGenius”,Editorial: McGraw-Hill,
Catalán Adrián (2018). “Curso Android: Desarrollo de aplicaciones móviles”. Editorial: Maestros del Web.
Gironés Tomás. (2017). “El Gran Libro de Android”. Editorial: MARCOMBO, S.A. Segunda Edición
Wei-Meng Lee (2016). “BEGINNING Android 4 ApplicationDevelopment”. Editorial: John Wiley &Sons, Inc..
SylvainHebuterne (2016). "Guía de desarrollo de aplicaciones Java para Smartphones y tabletas" 3raEd.
nivelación 2024:
Presentación 1. Fundamentos de electronica en vivo
Grupo WhatsApp 2B - Programación para Dispositivos Móviles