Android, Desarrollo Aplicaciones para dispositivos móviles

Ipartek servicios informáticos Impartición

Curso subvencionado en BILBAO (Vizcaya)

Objetivos

El objetivo principal de la formación es adquirir los conocimientos para desarrollar aplicaciones profesionales avanzadas para dispositivos móviles con Android desde cero y usando las últimas versiones disponibles de Android.

A quién va dirigido

Está pensado para todas aquellas personas interesadas o con inquietudes en el campo del desarrollo de aplicaciones móviles en general y más particularmente para el sistema Android. Se tendrá en cuenta que los asistentes tendrán como mínimo conocimientos de programación. El curso cubre desarrollos tanto para smartphones como para pantallas mucho más grandes que tablet e incluso televisores, siempre con el objetivo de crear código versátil y reutilizable. Se han tenido en cuenta las diversas versiones de Android disponibles actualmente en el mercado mostrando al alumno como utilizar el paquete de compatibilidad.

Requisitos

Conocimientos básicos de programación

Sedes

BILBAO

Temario completo de este curso

1.    Introducción
    •    ¿Qué es Android?
    •    Instalación de Android Studio
    •    Cómo crear un Proyecto
    •    Cómo hacer un diseño previo de tu app
    •    Cómo crear dispositivos virtuales AVD
    •    Cómo conectar Android Studio a tu teléfono o tablet
    •    Cómo cambiar el tema de Android Studio
    •    Entorno de desarrollo integrado Android Studio
    •    Estructura de un proyecto básico Android
    •    1º App “Hello World”
    •    Debugging
    •    Librerías de terceros mediante Gradle
    •    Recursos externos para Temas Material Design e Iconos
2.    Conceptos básicos
    •    Bloques
        -    Activity
        -    Broadcast Intent Receivers
        -    Service
        -    Content providers
        -    Fragment
    •    Intents
        -    Filtrado
    •    Ciclo de vida
        -    Salvando el estado
3.    Interfaces de usuario
    •    Generalidades
    •    LinearLayout
    •    TableLayout
    •    RelativeLayout
    •    AbsoluteLayout
    •    ListView
    •    Recicler View
    •    Card View
    •    Tab Layout
    •    GridLayout
4.    Interacción con la aplicación
    •    La caja de texto, la etiqueta y el botón
    •    Otra pantalla por favor
    •    Te aviso: Alertas y tostadas
5.    Persistencia básica
    •    Preferencias
    •    Ficheros
        -    Ficheros de recurso
        -    Ficheros externos
    •    Red
    •    Base de datos
6.    Base de datos
    •    Principios
    •    Lista de la compra
    •    SimpleCursorAdapter
    •    Menú contextual
7.    Gráficos
    •    Drawable
    •    Introducción a las animaciones
8.    Widgets
    •    Ejemplo de widget
        -    Modificando el contenido
        -    Alertas al usuario
        -    Configuración del widget
9.    Sensores y localización
    •    Generalidades de los sensores
    •    Acelerómetro
    •    SurfaceView
    •    Posición
    •    Localización
    •    Campos magnéticos
10.    Un diseño para múltiples formatos de pantalla
    •    Fragmentos
    •    Pantallas de lista detalle
    •    Ejemplo de uso de Fragments
    •    Action Bar
    •    Añadir elementos
    •    Ocultar el Action Bar
    •    Añadir Action Items
    •    Añadir pestañas
11.    Mejorando el aspecto
    •    Animaciones
    •    Animaciones tipo frame
    •    Temas y estilos
12.    Publicación en el  PLAY STORE

Ver más

Más cursos relacionados de Programación

Prospera

Desarrollo de Aplicaciones para Internet y Dispositivos Móviles

Prospera - Curso subvencionado online
de pagos móviles. 6. Apps industriales. 7. Tecnologías de desarrollo de apps. 7.1. Tendencias. Aplicaciones útiles. 7.2. Redes sociales y geo posicionamiento

Gratis
Grupo Método

Programación de dispositivos móviles (A Coruña)

Grupo Método - Curso subvencionado para trabajadores semipresencial
. 1.4. Familias de dispositivos. 2. INTRODUCCIÓN A ANDROID 2.1. Introducción a Android. 2.2. Entorno de desarrollo. 2.3. Fundamentos de las aplicaciones

Gratis
Nallam Formación

Desarrollo de Aplicaciones Móviles con IONIC 3

Nallam Formación - Curso subvencionado para trabajadores online
1. Introducción al desarrollo de aplicaciones móviles con Ionic 1. Nativas vs. Web vs. Híbridas 2. Características generales 3. Instalación

Gratis
Enclave Formación

Programación de Aplicaciones Android

Enclave Formación - Curso subvencionado para trabajadores online
del dispositivo, el acelerómetro, el bluetooth, el sistema Multitouch de la pantalla. 4.8. Localización GPS con Android: geolocalización. Usando preferencias

Gratis
formate.es

Programación de aplicaciones android

formate.es - Curso online
de los sensores del dispositivo, el acelerómetro, el bluetooth, el sistema Multitouch de la pantalla. 4.8. Localización GPS con Android: geolocalización. Usando

Gratis
Ver más