¿Qué quieres aprender?

APLICACIONES MÓVILES. INTRODUCCIÓN A LOS DISPOSITIVOS MÓVILES

APLICACIONES MÓVILES. INTRODUCCIÓN A LOS DISPOSITIVOS MÓVILES

Grupo IOE

Curso online


Precio a consultar

Los dispositivos móviles (también conocidos como computadora de mano, palmtop o simplemente handheld) son aparatos de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente o intermitente a una red, con memoria limitada, diseñados específicamente para una función, pero que pueden llevar a cabo otras funciones más generales.

¿Quieres hablar con un asesor sobre este curso?

A quién va dirigido

Destinado a cualquier persona interesada en la materia que pretenda obtener nuevos conocimientos o perfeccionar algunos ya existentes.

Temario completo de este curso

Tema 1. Introduccion a la programacion orientada a objetivos en java

1. Introducción a los lenguajes de programación
1.1. Lenguajes de programación
1.2. Lenguaje java
2. Instalación del entorno de desarrollo
2.1. Instalación jdk de java sobre windows
2.2. Instalación jdk de java sobre linux
2.3. Instalación eclipse sobre windows
2.4. Instalación eclipse sobre linux
2.5. Arrancar eclipse
2.6. Primer proyecto
3. Introducción al lenguaje java
3.1. Características de un lenguaje de programación
3.2. Bloques elementales en java
3.3. Palabras reservadas
3.4. Identificadores en java
3.5 tipos de datos en java
3.6. Variables
3.7. Constantes
3.9. Expresiones
3.10. Sentencias
3.11. Bloques de código y ámbito
3.12. Expresiones aritméticas
3.13. Expresiones de asignación
3.14. Expresiones relacionales o de comparación
3.15. Expresiones lógicas
3.16. Orden de precedencia en operadores
3.17. Comentarios
3.18. Estructuras de control
3.18.1. Estructura if
3.18.2. Estructuras switch
3.18.3. Bucle for
3.18.4. Bucle while
3.18.5. Bucle do-while
3.19. Métodos, procedimientos y funciones
3.20. Ficheros en java
3.21. Paquetes
4. Principales conceptos de la programación orientada a objetos
4.1. Programación orientada a objetos
4.2. Concepto de clase
4.3. Clases en java
4.4. Objetos o instancias de una clase
4.5. Referencias a objetos o instancias de una clase
4.6. Relación entre clases y objetos
4.7. Modificadores de visibilidad y acceso
4.8. Relaciones entre objetos
4.9. Herencia
4.10. Clase abstracta
4.11. Signatura y sobrescritura de métodos
4.12. Interfaces
4.13. Polimorfismo
4.14. Tipos de datos compuestos
4.15. Mecanismo de excepciones

Tema 2. Comenzamos con android

1. Introducción a android
1.1. Fundamentos de android
1.2. Arquitectura de android
1.2.1. Hardware
1.2.2. Kernel linux
1.2.3. Librerías
1.2.4. Runtime android
1.2.5. Framework
1.2.6. Aplicaciones y widgets
2. Sdk android
2.1. Introducción sdk
2.2. Página de desarrolladores android
3. Preparación del entorno de desarrollo
3.1. Instalación entorno de desarrollo en windows
3.1.1. Descargar sdk / adt-bundle de android
3.1.2. Instalar y configurar eclipse
3.1.3. Utilizar eclipse incluido en adt bundle
3.2. Instalación del entorno de desarrollo en linux
3.3. Crear primer proyecto en android

Tema 3. Herramientas de desarrollo

1. Introducción a eclipse
2. Creación de proyectos android
3. Introducción al emulador
3.1. Creación y configuración del emulador
3.2. Gestión del emulador mediante consola
3.3. Opciones de hardware del emulador
3.4. Cargar aplicación en emulador
4. Perspectivas en eclipse
4.1. Perspectiva java
4.2. Perspectiva ddms
4.3. Perspectiva degub
5. Conectar con un terminal físico
5.1. Conectar con un terminal físico en windows
5.2. Conectar con un terminal físico en ubuntu

Tema 4. Estructura de una aplicación android

1. Estructura de un proyecto android
1.1. Directorios de código
1.2. Directorios de recursos
1.3. Ficheros descriptores de la aplicación
1.4. Ficheros binarios
1.5. Otros componentes del proyecto
2. Principales ficheros de un proyecto
2.1. El fichero androidmanifest.xml
2.2. Strings.xml
2.3. Layouts.xml
2.4. Ficheros java

Tema 5. El componente activity

1. El componente activity
2. Ciclo de vida de una actividad
2.1. Ejemplo cambio de actividad
3. Lanzar actividades mediante intents
3.1. Lanzar actividades
4. Pasar datos simples entre actividades
4.1. Acciones estándar

Tema 6. Otros componentes esenciales

1. Características de una aplicación android
2. Otros componentes esenciales
3. Servicios
3.1. Ejemplo servicio
4. Proveedor de contenidos
4.1. Ejemplo proveedor de contenidos
5. Receptores de anuncios
5.1. Tipos de receptores de anuncios
5.2. Ejemplo de receptor de anuncios

Ver más