informacion[arroba]digitallearning.es +34 958084455

Promoción particulares: introduce el código “STUDIO50-100” en el formulario de inscripción y obtén un descuento adicional de 50€ (precio final: 100€)

Novedad: si quieres conocer mejor este curso accede gratis a la versión demo

Presentación del curso

El uso de dispositivos móviles, como smartphones o tablets, ha creciendo exponencialmente, al igual que la demanda de aplicaciones que aprovechen sus características multimedia, de comunicación, de geolocalización o sensores físicos.

Android es la plataforma software impulsada por Google diseñada para estos equipos móviles. Su naturaleza abierta le hace no depender de un fabricante concreto. Su crecimiento ha sido el mayor entre todos sus competidores (iOS, Windows Phone, Blackberry OS) convirtiéndose en el sistema móvil líder. La tienda Google Play permite comercializar apps en un mercado de millones de usuarios.

Objetivos

Con esta formación el alumno aprenderá a programar aplicaciones para dispositivos Android con el nuevo entorno de desarrollo Android Studio. A lo largo del curso conocerá:

  • En qué consiste la plataforma Android y cuáles son los elementos que la integran
  • El IDE (entorno de desarrollo) oficial, Android Studio: su instalación, configuración (SDK, emuladores…) y uso.
  • Cuáles son los componentes de una App Android y cómo se implementan
  • Cómo diseñar la interfaz de usuario
  • Cómo implementar funcionalidades importantes: tareas asíncronas, multimedia, acceso a base de datos o utilización de la geolocalización y mapas
  • Cómo incluir una Aplicación en Google Play para su distribución o venta

Al finalizar el curso el alumno será capaz de manejar el entorno de programación y crear una aplicación completa para dispositivos Android.

Dirigido a

Personas que quieran conocer la plataforma Android y empezar a programar aplicaciones para este entorno.

Para realizar este curso se requieren unos conocimientos previos de Java o al menos está familiarizado con los conceptos fundamentales de la programación orientada a objetos (consultar nuestro curso Java para Android). Si tienes dudas, puedes comprobar con nuestro test Java y POO tu nivel de conocimientos en este área.

Me ha gustado mucho el curso. Bastante interesante y didáctico.
Miguel López Sarabia (Ingeniero Telecomunicaciones – Madrid)

Quiero destacar que el trato recibido por el tutor ha sido correcto y siempre ha estado para resolver las dudas y plantear mejoras.
Javier Infante Izquierdo (Estudiante Ingeniería Informática – Irún, Gipuzkoa)

Hoy he finalizado mi curso de Android con vosotros. Ha sido un placer, sois unos grandes profesionales :-).
Lina Camprubi (Docente en Departament d’Ensenyament – Barcelona)

Características y Metodología del Curso

Curso en formato online, disponible a través de nuestra plataforma de e-learning en la modalidad de “matrícula siempre abierta . En este formato podrás:

  • Inscribirte en la fecha que desees y comenzar el curso ese mismo día.
  • Marcar tu propio ritmo de trabajo, con un amplio periodo de 4 meses, para completar el curso. Si necesitaras más tiempo, dispones de ampliaciones de plazo mensuales.
  • Contar con la asistencia personal del Tutor al que podrás consultar todas las dudas relacionadas con el contenido y ejercicios del curso.
  • Consultar los foros de soporte e interaccionar con otros participantes.
  • Estudiar los contenidos teóricos en la plataforma web (también descargables en formato pdf)
  • Descargar el código de los programas ejemplo para poder ejecutar o editarlos fácilmente en tu equipo.
  • Disponer de videotutoriales con explicaciones paso a paso del Tutor.
  • Realizar tests y actividades prácticas, para comprobar por ti mismo, tu grado de avance.
  • Aprender programando, con ejercicios donde irás desarrollando las partes básicas de un App y un Proyecto final, donde crearás ya tu propia Aplicación Android completa y funcional, siempre con la ayuda y supervisión del Tutor.
  • Acceder gratuitamente a los contenidos y proyectos de Academia Android, donde podrás seguir aprendiendo después de finalizado el curso
  • El conjunto de actividades realizadas te permitirán obtener el Diploma acreditativo de aprovechamiento del Curso.

Contenidos

Este curso ha sido elaborado por nuestro equipo de producción de contenidos con José Antonio Gázquez Rodríguez y Víctor Ramírez Las.

Puedes ver el temario detallado en la sección derecha de esta misma página.

Diploma y Certificado online

Al completar el Curso, recibirás un Diploma en formato pdf, certificado digitalmente, en el que se recogen las materias y horas cursadas en esta formación y un Certificado online (opcional).

Consulta nuestra página con más información sobre nuestros Diplomas y Certificados online

Otros cursos

Inscripción

Fechas: comienza el día que quieras. Dispones de 4 meses (ampliables) para completarlo

Precio Empresa: 195

Precio Particulares: 150 €

Con el código “STUDIO50-100” obtén un descuento adicional de 50€ sobre el precio especial para particulares

Por ser alumno del curso te regalamos una suscripción Premium gratuita a los contenidos de Academia Android durante todo el 2017

Formas de pago: Tarjeta de crédito, Paypal o Transferencia

Pasarela Pago Segura 4B PayPal Logo

Horas (estimadas): 100 horas

Temario

MÓDULO 0. Introducción a Android
– Introducción y objetivos
– Qué es Android
– Características del sistema. Máquinas virtuales Dalvik y ART
– Dispositivos
– Mercado y fragmentación de versiones

TEMA 1. Instalación del entorno de desarrollo y SDK
1.1. Introducción y objetivos
1.2. Entorno de desarrollo Android Studio
1.3. Descarga e instalación de Android Studio
– Video: instalación JDK
– Video: configuración Android Studio
1.4. Creación del primer proyecto
– Video: primer proyecto ejemplo con Android Studio
1.5. Estructura de un proyecto en Android Studio
1.6. Ejecución del proyecto: emuladores, ADB, APK
1.7. Utilizando Android Studio: Interfaz y SDK Manager

TEMA 2. Componentes de una aplicación
2.1. Introducción y objetivos
2.2 Componentes de una Aplicación Android: Activities, Services, Intents, Content Provider y Broadcast Receivers
2.3. Activity: creación y ciclo de vida
2.4. Fichero AndroidManifest.xml
2.5. APK: generación de ejecutable de App Android y depuración de aplicaciones
2.6. Proyecto ejemplo con dos Activities y un Intent
– Descarga proyecto ejemplo tema 2
– Video: explicación del proyecto Componentes de una App

TEMA 3. Diseño Interfaz usuario (UI)
3.1. Introducción y objetivos
3.2. Panel de diseño de UI de Android Studio. Controles básicos
3.3. Views y Layouts
3.4 Detección de eventos en la interfaz de usuario
3.5. Proyecto: creación de interfaz de usuario básico (versión XML y versión código)
– Descarga proyecto ejemplo (UI versión código)
– Descarga proyecto ejemplo (UI versión XML)
– Video: explicación proyectos Interfaz de Usuario

TEMA 4. Tareas en segundo plano
4.1. Introducción y objetivos
4.2. Hilo principal (main thread)
4.3. Multitarea en Android con clases AsyncTask, Thread, Handler y Runnable
4.4. Proyecto ejemplo: tareas en segundo plano en Aplicación Android
– Descarga proyecto ejemplo (tareas background)
– Video: explicación proyecto tareas background

TEMA 5. Almacenamiento y recuperación de datos. Multimedia
5.1. Introducción y objetivos.
5.2 Gestionar preferencias de usuario.
5.3 Bases de datos embebidas (SQLite).
5.4. Opciones conexión para bbdd externas.
5.5. Reproducción de audio y video.
5.6 Proyecto
– Video del proyecto

TEMA 6. Geolocalización y mapas
6.1. Introducción y objetivos
6.2. Geolocalización en Android: sistema de posicionamiento GPS
6.3. Google Maps API key: uso de mapas en App Android
6.3.1. Instalación Google Service en emulador GenyMotion
6.4. Proyecto ejemplo de geolocalización
– Descarga proyecto geolocalización (marcador en Google Maps)
– Video: explicación proyecto Geolocalización
6.5. Obtención de coordenadas desde App Android
– Descarga proyecto obtener localización
6.6. Actualización posición geográfica dispositivo GPS Android
6.7. Implementación de Google Street View
– Descarga proyecto Street View

TEMA 7. Google Play
7.1. Introducción y objetivos
7.2. Qué es Google Play
7.3. Pruebas y preparación de la App
7.4. Certificado digital
7.5. Publicación de una aplicación en Google Play
7.6. ASO (App Store Optimization)
– Video

Todos los temas cuentan con autotest (10 preguntas), actividad autocorregible y ejercicio evaluable

Proyecto final: realización de una aplicación totalmente funcional ideada por el alumno (o podrá escoger, si lo desea, entre diversas ideas sugeridas por el equipo tutorial) en la que tratará de incluir, de forma lógica, los componentes vistos a lo largo del curso.

Recursos didácticos

El curso te ofrece los siguientes recursos:

  • Contenido teórico (web y pdf)
  • Videotutoriales
  • Código de los ejemplos
  • Tests y Actividades autocorregibles
  • Ejercicios revisados por el tutor
  • Foros de soporte y participación