

Curso de Android: Modo Offline con Room y Realm
Crea apps Android que funcionan sin conexión integrando Room y Realm para manejo local de datos. Sincroniza con APIs, gestiona conflictos y cambia entre bases fácilmente. Domina arquitecturas y flujo offline completo.
Clases del curso
Arquitectura y Almacenamiento de Datos
Repositorios y Gestión de Datos
Capa de Presentación y Navegación
Optimización y Flexibilidad
Conoce quién enseña el curso

Julian Velandia Mendez
Senior Android Developer
Julian es experto en en el desarrollo de aplicaciones nativas con Java y Kotlin. Apasionado por la arquitectura limpia (MVVM y MVI) y la creación de productos robustos y escalables. Especialista en herramientas como Retrofit, LiveData y Room, con experiencia en GitFlow y metodologías ágiles para garantizar soluciones de alta calidad.
Proyecto del curso

BizOrder
En este curso, desarrollarás una aplicación diseñada para ayudar vendedores a gestionar sus órdenes de manera eficiente, incluso en lugares sin conexión a internet. La aplicación cuenta con dos funcionalidades principales: 1. Los vendedores podrán visualizar un historial detallado de las órdenes realizadas, incluyendo información clave como el cliente, los productos adquiridos y el total de la compra. 2. La aplicación permite a los vendedores generar pre-órdenes de productos desde cualquier lugar, incluso sin conexión a internet. Esto asegura que no se pierdan oportunidades de venta en ubicaciones remotas. Una vez que el dispositivo recupere la conexión, las pre-órdenes se sincronizarán automáticamente con la central de ventas. Con esta aplicación, aprenderás a implementar funcionalidades clave como manejo offline, sincronización de datos y una experiencia de usuario fluida, todo mientras construyes una solución práctica y profesional.
conocimientos previos
- Programación básica en Android.
- Desarrollo de aplicaciones Android.
- Uso con Android Studio.
- Jetpack Compose
software y recursos necesarios
- Android Studio
Complementa este curso con nuestras rutas de aprendizaje




Fundamentos de Desarrollo Móvil
Fundamentos de Desarrollo Móvil


Desarrollo Multiplataforma con React Native
Desarrollo Multiplataforma con React Native



Arquitectura y Patrones de Diseño Móvil
Arquitectura y Patrones de Diseño Móvil




Integración de APIs y Persistencia Móvil
Integración de APIs y Persistencia Móvil
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender