Create Offline Mobile Apps with Couchbase Mobile
What happens when your mobile device does not have a network connection? That device will have no content, no experience and the amazing application that you spent so much effort to build just simply will not work. This talk would be around the implementation story of creating offline and online applications on Mobile. The journey begins with NoSQL database modeling and what we can do with a NoSQL technology for mobile. The session will go through how to create data object model relations, design for performance in difficult areas with no signal, and how to develop a local NoSQL datebase that syncs to the cloud. We will go over code on how to have your mobile application function offline without relying on the network. You will gain knowledge in NoSQL databases technologies and walk away with insights on how to create offline type of applications that to sync to the cloud. Couchbase Mobile is a thin client library that would help developers with their mobile projects in creating a local data layer for offline user experience and will provide fast sync capabilities when there is available network connectivity.
About William Hoang
William is a Developer Advocate on the Mobile Engineering & Developer Relations team at Couchbase. His love for coffee and code has transcended him into the world of mobile while appreciating the offline in-person experiences.
Prior, William worked on Developer Relations team over at Twitter, BlackBerry, and Microsoft while also having been a Software Embedded GPS engineer at Research In Motion.
William graduated from McGill University in Electrical & Software Engineering. Some previous tech conferences that William has spoke at were: GDC, Droidcon NYC, Mobileweek NYC, AnDevCon Boston, PAX Seattle, along with various technology meetups.
Follow William Hoang on Twitter