Curso de Programación de aplicaciones para dispositivos móviles con Java y Android

Proporcionar conocimientos y experiencia práctica a los asistentes para que sean capaces de desarrollar aplicaciones de telefonía móvil utilizando la plataforma Java para dispositivos equipados con el sistema operativo Android.
Información del curso
Tests de autoevaluación
Las unidades didácticas incluyen tests de autoevaluación finales para fijar los conocimientos adquiridos.
Diploma de superación
Los alumnos pueden descargar su diploma inmediatamente después de superar el curso.
Curso de Programación de aplicaciones para dispositivos móviles con Java y Android

Objetivos
Proporcionar conocimientos y experiencia práctica a los asistentes para que sean capaces de desarrollar aplicaciones de telefonía móvil utilizando la plataforma Java para dispositivos equipados con el sistema operativo Android.

Dirigido a
Profesionales TI interesados en aprender a desarrollar aplicaciones para dispositivos móviles Java sobre Android.
Contenidos del curso
Consulta todos los contenidos que abordamos a lo largo de este curso.
· Introducción al proyecto "BrokerTool" · Patrón de diseño MVC (Modelo-Vista-Controlador) · Diseño del proyecto "BrokerTool" · Introducción a la API de conectividad a base de datos Java (JDBC) · Creación de software de cliente · Utilidad de logging · Diseño multicapa · Diseño multicapa avanzado · Comunicación con objetos remotos usando RMI de Java
· Introducción. Historia y versiones · El Stack. Librerías nativas, Dalvik VM, App framework... · Inicio: instalación del SDK. El emulador · Componentes principales de construcción: activities, intents, services, content providers, broadcast receivers, application context. · CoreSample: diseño del proyecto, interface de usuario, sistema de ficheros, servicios Android, trabajando con bases de datos, List y adapters, content providers, broadcast receivers, system services. · Interface de usuario: views y layouts, StatusActivity layout, StatusActivity Java Class, Logging, Threading, cores y gráficos, otros recursos y optimización. · Sistema de ficheros y menú de opciones. · Servicios: UpdaterService, Looping en el servicio, obtención de datos del servidor. · Bases de datos: SQLite, DbHelper, refactoring Status Data. · Lists y adapters. TimelineActivity, TimelineAdapter, ViewBinder, Base Activity · Broadcast Receivers. BootReceiver, TimelineReceiver, NetworkReceiver. · Content Providers: uso de widgets · Servicios del sistema y principales características de Android · Modo compatibilidad · Gráficos 2D y 3D. Canvas y Drawables, View, SurfaceView, Shape Drawable, Nine-Patch, introdución a OpenGL ES · Conectividad. Bluetooth, NFC, wifi, P2P, USB, SIP · Google App Engine. Creación de un proyecto Android conectado al App Engine · Mejores prácticas
Otros cursos que te pueden interesar

Instalación y administración de Oracle 12c
Informática profesionales

Hacking ético y seguridad en servicios web con OWASP
Informática profesionales

Programación de aplicaciones web con PHP y MySQL sobre Apache
Informática profesionales
SHOP DIPLÓMATE
En marzo del año 2025 estrenamos nuestra tienda online, Shop Diplómate, donde todos los clientes particulares pueden adquirir una selección de nuestros cursos más populares y acceder a sus contenidos de forma inmediata, obteniendo un diploma certificado por Diplómate Formación España al finalizar. Visita Shop Diplómate para ver nuestra selección de cursos.
Visita nuestra tienda online