Creación de Aplicaciones para Android

Cursos 24
Online

Precio a consultar
¿Preferís llamar ya al centro?
11523... Ver más

Información importante

  • Curso
  • Online
Descripción

La importante expansión que hoy presenta el sector de desarrollo de software para dispositivos móviles, genera un crecimiento en la demanda de puestos laborales, que no pueden ser cubiertos en su totalidad debido a la falta de personal capacitado.
Lo que propones con el siguiente curso, es lograr que el participante adquiera los conocimientos necesarios para el desarrollo e implementación de aplicaciones sobre la plataforma Android.
Para correr todas las aplicaciones desarrolladas, recomendamos contar con algún dispositivo que tenga Android, o bien hacer uso de los simuladores del entorno.

Información importante

¿Qué aprendés en este curso?

Creación de aplicaciones para Android
Android

Temario

Introducción a Java


Variables, tipos de datos primitivos, operadores


Estructuras de control de flujo


Clases


Objetos


Encapsulamiento


Polimorfismo


Herencia


Clases estáticas


Clases abstractas


Interfaces


Clases utilitarias más populares


Excepciones



Introducción a Android


Qué es Android


Arquitectura básica del Sistema y las aplicaciones



Proyectos Android


Instalación de herramientas


Estructura y composición de un proyecto



Aplicación Android


Android: Arquitectura de una aplicación Android


Ciclo de vida de una aplicación



Componentes de una aplicación: Introducción general


Android Manifest


Activity


View


Service


Content Provider


Broadcast Receiver


Intent



Desarrollo básico de aplicaciones


Conceptos básicos de configuración


Layouts, Views y Controles


Utilización de Dialogs, Toast y Log


Eventos del ciclo de vida de una aplicación


Controles avanzados


Aplicaciones combinando pantallas


Uso de múltiples activities e intents



Interacción entre el dispositivo y la aplicación


Localización geográfica


Cámara de fotos


Telefonía


SMS


Conectividad a Internet



Bases de Datos


SQLite


Inserción, actualización y eliminación de registros


Consulta y recuperación de registros


Content Providers disponibles


Generación de Content Providers customizados



Archivos


Archivos:memoria interna y externa


Lectura y escritura



Servicios


Acceso a servicios web


Tareas Asincrónicas


Tratamiento de XML en Android: SAX, SOAP


Broadvast Receivers: Escuchando eventos del dispositivo


Services: Ejecutando servicios en bacground


System Services: Accediendo a servicios del dispositivo



Aspecto Visual de la aplicación


Utilización de estilos y themes


Modificación del aspecto visual de los componentes



Instalación y Distribución


Archivo de manifiesto


Empaquetamiento de la aplicación .apk


Generación de firma y certificado para la aplicación


Instalación de la aplicación manualmente o a través de Google Play (Ex- Android Market)