Offline data access is a critical mobile app capability that is difficult to engineer and scale. In this session, we will deep dive into offline access patterns, including optimistic updated and conflict handling using cloud-based GraphQL services to improve the UX of your iOS and Android apps.
As mobile app developers, we want to give our users an outstanding responsive experience. As soon as we connect our app to the cloud, that experience suffers - mobile devices are not always on line and often have bandwidth and/or battery constraints.
Modern applications using GraphQL alleviate that problem by providing opportunistic offline caching, real-time updates and front-end driven selective query capabilities. In this session, we look at mobile access patterns for cloud data, including an introduction to GraphQL and how it is implemented to effectively reduce bandwidth and battery usage on the mobile device.