A generic approach to data synchronization for HTML5 apps
|has title::A generic approach to data synchronization for HTML5 apps|
|Master:||project within::Internet and Web Technology|
|Student name:||student name::Mark van Seventer|
|Second reader:||has second reader::Nicholas Palmer|
Kinvey offers mobile developers an easy way to setup, use and operate a cloud backend for their mobile apps. Currently, Kinvey requires applications to be online in order to use their services. Kinvey is looking for a novel way of abstracting its service from the fact that it runs remotely.
Maintaining data integrity is an important issue when synchronizing data stored offline with the actual back-end, once the application is back online. The goal of this project is to look for and implement an approach to data synchronization for HTML5 applications, effectively creating an abstraction between remote and local backend. Since Kinvey targets a wide variety of applications, the approach should be a generic one.