android-offline-first
Installation
SKILL.md
Android Offline-First Excellence πΆπ‘οΈ
Standard patterns for architecting professional-grade Android applications that are resilient to poor network conditions and function seamlessly offline.
β‘ When to Use
- Local Persistence: Caching API responses in Room.
- Sync Logic: Synchronizing local changes with remote APIs.
- Background Work: Using WorkManager for data-heavy tasks.
- Reliable Data Fetching: Building "SSOT" (Single Source of Truth) repositories.
- Conflict Resolution: Managing data versioning between local and remote.