In this chapter, we will cover these recipes:
Saving a file in the device storage
Opening a local file from the device storage
Displaying the contents of a directory
Creating a local SQLite database
Uploading a file on a remote server via a POST request
Caching content using the local storage API