Offline mode: our Android app works at level -5 of a parking garage
summary
Describes how Virtuo’s Android app supports fully offline car rentals using Bluetooth Low Energy (BLE) to unlock/start vehicles in underground parking without 3G. Covers HTTP caching (including max-stale), synchronization and conflict-resolution strategies, reactive programming to improve UX, UI cues (a banner) to guide users, and different caching strategies for before, during, and after a reservation.
AI-written summary · about
chapters (9)
- 0:00Virtuo mobile app
- 1:49Replacing physical keys
- 4:15Network issues and fixes
- 7:44HTTP cache on Android
- 11:13Asynchronous state management
- 13:41Preloading data optimization
- 15:04Offline UX transparency
- 16:51Reactive programming sequences
- 18:57Production deployment results
related talks
25mNo Internet? No Problem!
36mfrom regular to Android Automotive app development
39mTalking to your bike and other devices (wait, what?)
30mBLE App Design Patterns
16mGet more mileage out of your app with Android for Cars
23mMy car - my ecosystem? A close view on emerging automotive app stores
37mIdemnity in the Data Layer
36mLet's get this Droid on the road
