Download CodingWithMitch – Local Database Cache with REST API 2021-12

Local Database Cache with REST API

Description

Local Database Cache with REST API, Local Database Cache with REST API course (on Android), published by CodingWithMitch Academy. In this course you will learn how to build a local database repository with SQL Lite and Room. Restore data cache from REST API using Retrofit2. You can use the website recipesapi.herokuapp.com to find the data.

What you will learn

  • Data storage for when the network goes offline
  • Reading data stored during network outages
  • Custom SQLite queries using Room
  • Cache memory customization (how much data will remain in memory)
  • How to work with Retrofit Caching
  • Why SQLite and Room are better than Retrofit for caching
  • How to design a database cache
  • There is no universal solution for all cases.
  • Retrofit is better for some things, but room for others
  • How Glide Caching works
  • Glide RecyclerView Preloader (determining the number of cached list items)
  • Dealing with network errors and slow network speed
  • OkHttp network timeouts
  • Conversion of Retrofit requests to live data (Call Adapters)
  • And …

Who is this course suitable for?

  • Android developers

Local Database Cache with REST API course specifications

  • Publisher: CodingWithMitch
  • teacher : Mitch Tabian
  • English language
  • Education level: all levels
  • Number of courses: 32
  • Training duration: 4 hours and 48 minutes

Chapters of the Local Database Cache with REST API course

# Course Demo
# How to use the source code
# SQLite Cache vs Retrofit Cache
# Displaying Search Categories
# Network Status Resource Class
# Generic Class for Handling Retrofit Responses
# Single Source of Principal Truth
# Network Bound Resource (Part 1/3)
# Network Bound Resource (Part 2/3)
# Executors
# Network Bound Resource (Part 3/3)
# Room Persistence Dependencies
# Room Database
# Room Type Converters
# Room Entities
# Custom SQLite Queries and Room DAO
# Repository Setup
# Converting Retrofit Calls to LiveData (Call Adapter Factory)
# Refreshing the Cache
# Fetching Recipes
# Improving the Query Experience
# Loading Animation
# Refactoring ViewHolders and RecyclerView Adapter
# Querying the next page of results
# Back navigation
# Canceling a Search Request
# OkHttp Network Requests
# Expired API Keys
# Glide RecyclerView Preloaders
# Cache Refresh Time Constraints
# Refreshing cached data
# Setting Widget Properties

Course prerequisites

  • PC or Mac
  • Android system setup
  • Some Android knowledge is useful

Pictures

Sample video

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 134 MB

File(s) password: www.downloadly.ir

Size

1.13 GB

4.4/5 – (2333 points)

Be the first to comment

Leave a Reply

Your email address will not be published.


*