Cursos Android

And01: Desarrollo de aplicaciones nativas para Android

Con el curso de Desarrollo de aplicaciones nativas para Android aprenderás a desarrollar tus propias aplicaciones para smartphones y tablets utilizando las herramientas, tecnologías y buenas prácticas desarrolladas por Google.

El curso está orientado a profesionales y cubre todas aquellas tecnologías básicas que necesitarás en el desarrollo de aplicaciones. Con un planteamiento eminentemente práctico, al final del curso habrás desarrollado dos Apps en las que se habrá aplicado todo el conocimiento teórico impartido.

Una vez hayas asentado los conocimentos necesarios para la realización de aplicaciones Android,  podrás profundizar en aquellos aspectos concretos que sean de tu interés a través de los seminarios avanzados disponibles en nuestro catálogo.

Duración

El curso se imparte en modalidad de OnLine-Presencial, siguiendo nuestra visión de la formación.

El curso tiene una duración de 40 horas lectivas. De ellas 30 se dedicarán a clases donde se impartirá la teoría y se ilustrará con ejemplos. Las 10 restantes se dedicarán a tutorías y corrección de prácticas.

Para el correcto seguimiento del curso el alumno deberá dedicar horas de trabajo personal para el estudio y resolución de las prácticas propuestas. Se estima este esfuerzo en unas 30 horas de trabajo personal.

Dirigido a

Desarrolladores, arquitectos o todo aquél profesional de las tecnologías de la información que desee aprender a realizar aplicaciones nativas en Android.

Requisitos

Es requisito imprescindible un buen conocimiento del lenguaje Java.

Durante el curso se usará como herramienta básica de desarrollo el IDE Eclipse. Durante las primeras clases se mostrarán nociones básicas de la herramienta para poder seguir el curso, por lo que el conocimiento de Eclipse no se considera un requisito del curso.

Temario

  1. Primeros pasos desarrollando para Android. Introducción teórica y práctica.
  2. Ciclo de vida de la actividad. Varias actividades. Intents explícitos.
  3. Componentes básicos: menú, notificaciones, diálogos.
  4. SharedPreferences, pantallas de configuración y ficheros.
  5. Fragments.
  6. ActionBar y modelos de navegación.
  7. Bases de datos con SQLite.
  8. Listas y adaptadores.
  9. Tareas asíncronas y servicios.
  10. Introducción a los ContentProviders y Loaders.
  11. Intents y BroadcastReceivers.
  12. Publicación de la aplicación en Google Play.

And02: Seminarios avanzados de desarrollo nativo Android

Los Seminarios avanzados de desarrollo nativo Android permiten profundizar en algunos de los aspectos tratados en el curso de Desarrollo de aplicaciones nativas para Android o bien tratar tecnologías que no se pueden cubrir en el mismo.

Cada uno de los seminarios es independiente del resto, siendo indiferente el orden o número de seminarios al que el alumno se matricule.

Dirigido a

Desarrolladores de aplicaciones que deseen profundizar en el aspecto concreto tratado en el seminario.

En caso de estar interesado en el tema pero no seas propiamente un desarrollador, te recomendamos te pongas en contacto con nosotros para asegurar la conveniencia del enfoque del seminario.

Requisitos

Haber cursado el curso de Desarrollo de aplicaciones nativas para Android o tener conocimientos similares.

Catálogo de seminarios

  • And02.01:  Patrones para el desarrollo estructurado de la capa de interfaz de usuario: Activity vs. Fragment.
  • And02.02: Comprender e implementar bien el multithreading en Android.
  • And02.03: Técnicas avanzadas de acceso a base de datos.
  • And02.04: ListView a fondo. Trabajo avanzado con listas y grids.
  • And02.05: Cuando los datos no están en el móvil: acceso y consumo de datos externos.
  • And02.06: Seminario práctico sobre Google Cloud Messaging.
  • And02.07: Interfaz de usuario responsive en Android. Adaptación a múltiples dispositivos.
  • And02.08: Más allá de la App: Widgets, pantalla de bloqueo y fondos animados.
  • And02.09: Integración con GoogleMaps.
  • And02.10: Consumo de servicios del sistema e interacción entre aplicaciones.
  • And02.11: AndroidWear.

Información e Inscripciones

Ponte en contacto con nosotros en training@knapptic.com.