Published on: 2022-11-04 03:31:52
Categories: 28
Share:
Powerful Android Apps with Jetpack Architecture published by CodingwithMitch Academy.
In this tutorial you will learn to build a real application that interacts with the open-api.xyz website. Open-api.xyz is a sandbox website for members coding using a Rest API. Advanced scheduling management using jobs, overriding active jobs, scope of work, bottom navigation view with parts, use of multiple navigation diagrams (this is advanced content), custom domains, part injection, activity injection, Viewmodel injection, basically this MVVM Added with some things, state management, building a generic BaseViewModel, Repository pattern (NetworkBoundResource), SQLite on Android with Room Persistence library, custom queries, insert, delete, update, foreign key relationships, multiple database tables , database cache (store data from network in local cache), single source of truth, handle any type of response from the server (success, error, none, etc…), return LiveData from Retrofit calls (Retrofit call adapter) , share a ViewModel between multiple fragments, build a powerful generic BaseViewModel, interact with the server via a web view (JavaScript), programmatically implement a SearchView, execute search queries in the network cache and db , selecting images from the phone memory, cutting images to a specific aspect ratio, determining a limit t in image size and aspect ratio, uploading a cropped image to the server, canceling pending network requests (Kotlin coroutines), testing network latency, paging objects returned from server cache and database, bottom navigation view with fragments, Customizing the behavior of the scroll down icon, managing different page sizes (ConstraintLayout), material dialogs and fragment transition animations will be taught in this course.
Dagger 2
MVI Architecture
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 720p
10.3 GB
Sharing is caring: