Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información  aquí.
@deka
Menú
Inicio >> Formación >> Cursos >> Introducción a Android

Introducción a Android

El objetivo de este curso es adquirir los conocimientos básicos para poder realizar aplicaciones para el sistema operativo Android. Para realizar este curso no son necesarios conocimientos previos en el desarrollo para sistemas Android.

Introducción

El objetivo de este primer punto será explicar el funcionamiento del entorno de desarrollo de Android y la estructura básica de una aplicación. Para ello realizaremos una instalación desde cero del entorno, viendo los distintos elementos que lo forman. Posteriormente se creará una aplicación sencilla “hola mundo” y sobre ella veremos la estructura que tiene.

Finalmente realizaremos ejecutaremos la aplicación. Esto nos permitirá ver cómo se pueden probar las aplicaciones Android que desarrollamos. Veremos aquí el funcionamiento del emulador o como conectar un dispositivo físico al entorno de desarrollo.

Duración estimada: 2 horas

Actividades y Layouts

En este punto veremos cómo realizar interfaces de usuario sencillas en Android.

Empezaremos para ello viendo en detalle los elementos que nos permitirán crear las interfaces de usuario en Android: Actividades y los layouts. Posteriormente usaremos los layouts para definir elementos gráficos (widgets) como botones, campos de texto, etc… Veremos cómo estos elementos pueden ser controlados desde las actividades, modificando su apariencia o contenido o creando manejadores de eventos para definir su comportamiento.

El siguiente paso será ver cómo colocar estos elementos gráficos en pantalla de manera que se adapten a los distintos dispositivos sobre los que la aplicación podrá ser instalada. Esto lo haremos mediante los layouts. En este curso veremos en detalle dos de estos layouts: LinearLayout y RelativeLayout.

Duración estimada: 4 horas

Recursos

Veremos aquí cómo trabajar con los recursos en una aplicación Android. Se verán los distintos tipos de recursos que nos podemos encontrar (drawables, cadenas, estilos...) y cómo pueden ser definidos y utilizados posteriormente en las aplicaciones.

También comprobaremos cómo estos se pueden adaptar a las características del dispositivo y cómo esto puede emplearse para tareas como la internacionalización de las aplicaciones o el soporte a distintos tipos de teléfonos o tabletas.

Duración estimada: 2 horas

Comunicación entre Actividades

La comunicación entre actividades es fundamental entre aplicaciones Android. Permite no solo crear aplicaciones de más de una ventana, sino también emplear actividades de otras aplicaciones del teléfono para complementar a la nuestra, o hacer que nuestra aplicación ofrezca sus actividades al sistema. En este curso veremos cómo funciona ese mecanismo de comunicación.

Duración estimada: 2 horas

Listados

El elemento gráfico RecyclerView permite mostrar listados de información al usuario de nuestra aplicación de manera eficiente y muy configurable.

En este curso veremos cómo pueden crearse este tipo de elementos gráficos, que elementos son necesarios para ello y cómo interactúan entre sí.

Duración estimada: 1 horas

Persistencia

Para finalizar el curso veremos cómo podemos trabajar con información persistente en nuestra aplicación. Para ello veremos en detalles los tres mecanismos que Android ofrece para realizar esta tarea: Sistema de preferencias, ficheros y bases de datos.

De cada uno de los sistemas veremos cuando debe ser utilizado y cual es la mejor manera de hacerlo.

Como las operaciones de persistencia son habitualmente lentas, veremos cómo esto puede afectar negativamente a la usabilidad de nuestra aplicación y porqué. Veremos como el uso de operaciones asíncronas puede mejorar este problema y cómo podemos realizarlas.

Duración estimada: 5 horas

¿Quieres más información?

Indícanos alguna información de contacto (teléfono o email) para que podamos responderte.
Indícanos aquí el contenido de tu consulta.

Comunicación en materia de protección de datos

ADELA RODRÍGUEZ RUBIO (en adelante CENTRO INFORMÁTICO ADEKA) con CIF 09410643D, en  C/ MUÑOZ DEGRAIN, Nº6-1º Planta, Oficina 6. 33007-OVIEDO (asturias) y, con TELÉFONO 653618879 y EMAIL contacto@adeka.es

“En nombre de la empresa tratamos la información que nos facilita con el fin de prestarles el servicio solicitado, realizar la facturación del mismo. Los datos proporcionados se conservarán mientras se mantenga la relación comercial o durante los años necesarios para cumplir con las obligaciones legales. Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal. Usted tiene derecho a obtener información sobre si en CENTRO INFORMÁTICO ADEKA estamos tratando sus datos personales, por lo que puede ejercer sus derechos de acceso, rectificación, supresión, portabilidad de datos, oposición y limitación a su tratamiento ante CENTRO INFORMÁTICO ADEKA, en  C/ MUÑOZ DEGRAIN, Nº6, 1º Planta, Oficina 6, 33007-OVIEDO (asturias) o en la dirección de correo electrónico contacto@adeka.es, adjuntando copia de su DNI o documento equivalente.  
Asimismo, y especialmente si considera que no ha obtenido satisfacción plena en el ejercicio de sus derechos, podrá presentar una reclamación ante la autoridad nacional de control dirigiéndose a estos efectos a la Agencia Española de Protección de Datos, C/ Jorge Juan, 6 – 28001 Madrid.

Le informamos que la empresa CENTRO INFORMÁTICO ADEKA dispone de un documento de política de privacidad al que puede acceder en la dirección  C/ MUÑOZ DEGRAIN, n6, 1º Planta, Oficiana 6. 33007-OVIEDO (ASTURIAS), a través de la dirección web www.adeka.es y en la dirección de correo electrónico contacto@adeka.es

Asimismo, solicito su autorización expresa para ofrecerle productos y servicios relacionados con nuestra actividad.”

Image CAPTCHA
Introduce los caracteres mostrados en la imagen.
Volver