7 Presenter AND ViewModel Architecture With #JetpackCompose | Android Studio Tutorial Kotlin

113 Просмотры
Издатель
Source code:
https://github.com/BracketCove/GraphSudokuOpen/tree/master/app/src/main/java/com/bracketcove/graphsudoku/ui/activegame

TIMESTAMPS:
00:00 Package Introduction:
- Why do I have both a Presenter and ViewModel?
- Why am I not using LiveData or Jetpack ViewModel?
- Strategy Pattern with Sealed Class and Abstract Class
02:49 Container Interface
03:54 Sealed Class to Model Events
05:17 Creating our ViewModel without LiveData or Jetpack ViewModel
18:20 Presentation Logic (Presenter)
20:44 Review of BaseLogic abstract class, Coroutine Context
22:40 How to make a simple Countdown or Countup Timer using Coroutines
- I also briefly explain inline and crossinline functions
26:56 Implementing the Strategy Pattern in the Presentation Logic
32:02 Why I appreciate the simplicity of the launch coroutine builder

Download and test the full app here:
https://play.google.com/store/apps/details?id=com.bracketcove.graphsudoku

Learn to code from a master of OOP and Software Architecture on Skillshare (2 month free promo link):
https://skl.sh/3fZbjos​

Or get it, and all my other courses for 2.99$ with a subscription to my youtube channel.

https://www.instagram.com/rkay301/​
https://www.facebook.com/wiseassblog/​
https://twitter.com/wiseass301​
http://wiseassblog.com/
Категория
Язык программирования Kotlin
Комментариев нет.