Over a million developers have joined DZone.

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

DZone's Guide to

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

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

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 »

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat


Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

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


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

{{ parent.tldr }}

{{ parent.urlSource.name }}