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

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)

Leave a Comment

Your email address will not be published. Required fields are marked *