Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/tech-story.net/httpdocs/wp-includes/functions.php on line 6121
Food2Fork Recipe App – Coding With Mitch – Website

Food2Fork Recipe App – Coding With Mitch

Description

Food2Fork Recipe App is an Android programming course. This course is prepared as a continuation of the Jetpack Compose MVVM for Beginners course by following features such as Compose ONLY navigation, database caching, use-cases and integrated evaluation.

What you will learn in the Food2Fork Recipe App course:

  • Kotlin programming language
  • MVVM
  • Creating a navigation (with an activity and without fragments)
  • Retrieve network information from API using REST API
  • Database caching
  • Monitor network connections
  • On-demand injection (HILT)
  • Use cases
  • Datastore
  • Unit Testing
  • MockWebServer (Okhttp)
  • Kotlin workflow
  • Requirements management with Kotlin kts
  • Queue system for managing problem messages (dialogs)

Course details

Publisher: Coding With Mitch (CodingWithMitch
Instructors: Mitch Tabian
English language
Training level: introductory to advanced
Number of courses: 37
Duration: 6 hours and 28 minutes

Food2Fork Recipe App course headings:

Course Demo

Part 1 – Project Dependencies
Dependency Updates (Hilt and Compose)
Gradle Dependency Management with Kotlin (buildSrc)

Part 2 – Compose Navigation
Navigation Destinations with Kotlin Sealed Classes
Compose-only Navigation System
Passing Arguments in a Compose-only Navigation System
Firing a One-off Event in a Composable

Part 3 – Database Cache Setup (Offline First)
Room Database Setup
Room Dao Functions (CRUD)
Providing the Room Database with Hilt

Part 4 – Domain Model Refactor
Domain Model Refactor
Domain Mappers and Date Conversions

Part 5 – Use Cases
DataState
Search Recipes (use case)
Providing Use-cases with Hilt
Restore Recipes (use case)
Get Recipe (use case)

Part 6 – Handling Errors with a Queue (Dialogs)
Dialogs with Jetpack Compose
Planning the Dialog Queue System
Generic Dialog (reusability)
The Builder Pattern for Dialog Information
Managing Errors using a Queue

Part 7 – Monitoring Network Connectivity
Monitoring a Network Connection with Connectivity Manager
Testing if a Connection has Internet
Monitoring Internet Connectivity as Live Data
Connectivity Changes and the UI
Leveraging Connectivity Manager in Use-cases

Part 8 – DataStore (The new Shared Preferences)
When should you use DataStore?
Dark Theme and Light Theme with DataStore

Part 9 – Unit Testing
Unit Testing Dependencies
Mock Web Server for Fake Network Data
Fake Caching Data
Testing SearchRecipes Use-case
Testing RestoreRecipes Use-case
Testing GetRecipe Use-case

Part 10 – Updates
BETA Updates
Rocket Animation

Course prerequisites:

Jetpack Compose MVVM for Beginners Course.

Pictures

Video introducing the Food2Fork Recipe App course:

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 1080p

download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 1 GB

Download part 4 – 1 GB

Download part 5 – 1 GB

Download part 6 – 13 MB

Password file(s): www.downloadly.ir

Size

5 GB

4.6/5 – (3270 points)

Leave a Comment

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