Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Food2Fork Recipe App,
а также все другие курсы, прямо сейчас!
Премиум
-
Урок 1. 00:10:56Course Demo
-
Урок 2. 00:09:54Dependency Updates (Hilt and Compose)
-
Урок 3. 00:11:33Gradle Dependency Management with Kotlin (buildSrc)
-
Урок 4. 00:05:17Navigation Destinations with Kotlin Sealed Classes
-
Урок 5. 00:17:35Compose-only Navigation System
-
Урок 6. 00:07:54Passing Arguments in a Compose-only Navigation System
-
Урок 7. 00:04:23Firing a One-off Event in a Composable
-
Урок 8. 00:11:57Room Database Setup
-
Урок 9. 00:12:01Room Dao Functions (CRUD)
-
Урок 10. 00:04:55Providing the Room Database with Hilt
-
Урок 11. 00:04:09Domain Model Refactor
-
Урок 12. 00:14:17Domain Mappers and Date Conversions
-
Урок 13. 00:06:21DataState
-
Урок 14. 00:16:16Search Recipes (use case)
-
Урок 15. 00:12:04Providing Use-cases with Hilt
-
Урок 16. 00:10:43Restore Recipes (use case)
-
Урок 17. 00:11:34Get Recipe (use case)
-
Урок 18. 00:08:07Dialogs with Jetpack Compose
-
Урок 19. 00:06:05Planning the Dialog Queue System
-
Урок 20. 00:10:45Generic Dialog (reuseability)
-
Урок 21. 00:12:50The Builder Pattern for Dialog Information
-
Урок 22. 00:17:22Managing Errors using a Queue
-
Урок 23. 00:12:08Monitoring a Network Connection with ConnectivityManager
-
Урок 24. 00:07:50Testing if a Connection has Internet
-
Урок 25. 00:13:45Monitoring Internet Connectivity as LiveData
-
Урок 26. 00:06:27Connectivity Changes and the UI
-
Урок 27. 00:05:35Leveraging ConnectivityManager in Use-cases
-
Урок 28. 00:02:33When should you use DataStore?
-
Урок 29. 00:09:12Dark Theme and Light Theme with DataStore
-
Урок 30. 00:07:42Unit Testing Dependencies
-
Урок 31. 00:15:38Mock Web Server for Fake Network Data
-
Урок 32. 00:08:16Fake Caching Data
-
Урок 33. 00:15:01Testing SearchRecipes Use-case
-
Урок 34. 00:06:49Testing RestoreRecipes Use-case
-
Урок 35. 00:08:01Testing GetRecipe Use-case
-
Урок 36. 00:19:04BETA Updates
-
Урок 37. 00:24:57Rocket Animation