El desarrollo de aplicaciones móviles para Android es un proceso que implica el diseño, la implementación y el mantenimiento de aplicaciones para dispositivos móviles que utilizan el sistema operativo Android.
Si te interesa aprender a crear aplicaciones Android, en este curso, que forma parte del programa especializado Desarrollo de aplicaciones móviles con Android, continuarás aprendiendo como desarrollar aplicaciones móviles. Mira el contenido del presente a continuación:
¿Qué aprenderás en el curso de desarrollo de apps móviles para Android?
A lo largo de 8 unidades y con una duración aproximada de 24 horas, aprenderás a crear Activities y controlar su ciclo de vida, además te servirás de la implementación de Fragments en tus apps para aprovechar al máximo el espacio en la pantalla de los distintos tipos de móviles que existen. También aprenderás a usar de manera eficiente todos los tipos de almacenamiento disponibles. Sigue leyendo para conocer el contenido de cada unidad del curso.
Unidad 1: Integrando Material Design a nuestro proyecto
Material Design es importante porque es un lenguaje de diseño visual que brinda coherencia a todos los dispositivos Android. Todos los elementos de Material Design tienen una intención y un significado, lo que lo hace más fácil para los desarrolladores crear aplicaciones y experiencias de usuario consistentes.
En la primera unidad se explica el funcionamiento de Material Design con respecto a código en el sistema operativo Android, además aprenderás a incorporarlo en tus aplicaciones para que de esa forma la personalización de tus proyectos sea adecuada según el caso.
Unidad 2: Activities
La segunda unidad de este curso estará dedicado a los Activities. Aprenderemos qué son las Activities, cómo funcionan y qué posibilidades nos ofrecen a la hora de desarrollar aplicaciones Android.
Unidad 3: RecyclerView
RecyclerView mejora la eficiencia de una aplicación Android mediante el uso de una vista de ciclo de vida más eficiente. Esto permite que una aplicación Android se ejecute más rápido y se use menos memoria. En esta unidad aprenderás a hacer uso de este elemento para mejorar la eficiencia de tus aplicaciones.
Unidad 4: AppBar / Action Bar
Una App Bar Material Design es una barra de aplicaciones diseñada según el Material Design de Google. Sirve para proporcionar una interfaz de usuario consistente y elegante para las aplicaciones Android. En la unidad tres aprenderás a personalizar la AppBar de tus apps en cualquier versión Android, además de aprender a usar e incorporar todos los elementos que consideres necesarios en la AppBar de tu aplicación.
Unidad 5: Menús
El menú de una app es importante porque es lo que permite al usuario navegar por la app y acceder a todas las funcionalidades de la misma. Sin un menú adecuado, sería muy difícil para el usuario encontrar lo que está buscando. Por eso, en esta unidad conocerás los distintos tipos de menús que existen y así incorporar el que mejor se adapte a tu aplicación.
Unidad 6: Fragments
En esta unidad conocerás los Fragments, los cuales son importantes en el desarrollo de aplicaciones Android porque permiten la creación de aplicaciones más flexibles y dinámicas. Los Fragments permiten a los desarrolladores dividir la interfaz de usuario de una aplicación en diferentes secciones, cada una de las cuales se puede mostrar u ocultar según sea necesario. Esto permite que los usuarios de una aplicación puedan interactuar con ella de una manera más natural y fluida..
Unidad 7: Sistema de permisos
El sistema de permisos en Android, es un mecanismo que le permite a los usuarios controlar qué una aplicación pueda acceder a información y funcionalidades en el dispositivo. En esta unidad conocerás como es el funcionamiento de este sistema con la finalidad de que seas capaz de desarrollar apps confiables.
Unidad 8: Almacenamiento
En el último módulo conocerás cuáles son los diferentes tipos de almacenamiento interno que una aplicación Android puede usar, de esta forma podrás hacer uso de la que mejor convenga en cada caso.
Detalles del curso
Título del curso: Desarrollo de aplicaciones con Android. |
Impartido por: Anahi Salgado. |
Duración: 24 horas. |
Plataforma: Coursera. |
Este curso es la tercera parte del programa especializado «Desarrollo de aplicaciones móviles con Android«. Puedes acceder a los otros cursos del programa desde los siguientes enlaces:
1. Programando con Java para aplicaciones Android
2. Fundamentos de Android
4. Desarrollo de aplicaciones avanzadas con Android
5. Proyecto final: Construyendo una aplicación profesional con Android