Over a million developers have joined DZone.

[On-Demand Webinar] NoSQL: The New Breed of Mobile Databases

· Java Zone

Discover how powerful static code analysis and ergonomic design make development not only productive but also an enjoyable experience, brought to you in partnership with JetBrains

Watch this webinar now »

Chances are, you're familiar with mobile storage options like SQLite and Core Data. For yesterday's applications these were often the only choices for an on-device database, leading many developers to rely on loading data from the network, skipping the local database completely. A remote-only data strategy doesn't provide the best user experience, as users end up waiting on spinners at the least opportune time.

There is a new breed of mobile databases designed to delight app developers. NoSQL databases exploded in popularity on the server side in part because flexible data formats like JSON avoid the impedance mismatch between databases and web APIs. The same trend is coming to mobile, for many of the same reasons.

In this webinar you'll learn about writing mobile apps with an on-device document database. Modeling data can be easier with JSON, but it's still different. Will cover how to layout your data to make reads and writes convenient and efficient. We'll also cover options for querying your data, and binding it to your user interface.

We'll also introduce sync, a built-in database capability that can take the network problem off of your plate. Instead of spending precious time and energy dealing with network reachability and error handling, a sync-capable database can handle saving your user's changes to the cloud, and bringing remote data to the device.

Watch this webinar now »

Learn more about Kotlin, a new programming language designed to solve problems that software developers face every day brought to you in partnership with JetBrains.

Topics:

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}