Deployed offline-capable mobile learning platform with automated sync and conflict resolution

cynthia_494
Thu, 14 Aug 2025 09:23:00 +0000
Workday HCM

Sharing our implementation of an offline-first mobile learning platform for Workday that handles training completion tracking even without connectivity. Built using Workday Mobile framework with SQLite local storage and custom sync engine.

Architecture centers on offline-first design where all user interactions write to local SQLite database first. Implemented bidirectional sync engine that queues changes and reconciles with Workday REST API when connectivity returns. Key challenge was conflict resolution when same training record modified offline by user and online by admin.

Sync engine uses timestamp-based conflict detection with configurable resolution strategies. Training completion data syncs via Workday Learning API endpoints with retry logic and exponential backoff. Local SQLite schema mirrors core Workday learning objects with additional sync metadata columns.

Platform now supports 3,200 field workers completing mandatory training during site visits. Average sync time under 8 seconds for typical session. Conflict rate stayed below 2% with automated resolution handling 94% of cases.

4 posts - 1 participant