Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Modularizing Android Apps,
а также все другие курсы, прямо сейчас!
Премиум
-
Урок 1. 00:06:58Course Demo
-
Урок 2. 00:03:52Before you Start
-
Урок 3. 00:05:57Dependencies and buildSrc
-
Урок 4. 00:17:16Planning the Modular Design
-
Урок 5. 00:21:43Building the Modules
-
Урок 6. 00:05:39build.gradle Files
-
Урок 7. 00:08:49Core
-
Урок 8. 00:12:10Hero Domain Model
-
Урок 9. 00:07:13Data Transfer Objects (DTO)
-
Урок 10. 00:08:02HeroService and Ktor
-
Урок 11. 00:13:04GetHeros Use-case
-
Урок 12. 00:08:16Testing GetHeros Use-case
-
Урок 13. 00:15:25SQL Delight Setup
-
Урок 14. 00:05:48HeroCache and Implementation
-
Урок 15. 00:02:02Add Caching to GetHeros Use-case
-
Урок 16. 00:04:03Testing the Caching
-
Урок 17. 00:08:33HeroList Screen
-
Урок 18. 00:08:38Display Images with Coil
-
Урок 19. 00:05:32Hilt Setup
-
Урок 20. 00:13:00Hilt Modules and ViewModels
-
Урок 21. 00:04:55More Hilt Modules
-
Урок 22. 00:02:55UI Events in HeroList
-
Урок 23. 00:12:28Compose Navigation
-
Урок 24. 00:05:13Retrieving a Hero from Cache
-
Урок 25. 00:02:40HeroDetail ViewModel
-
Урок 26. 00:08:06HeroDetail State and Events
-
Урок 27. 00:08:15Hero Detail Screen
-
Урок 28. 00:06:33Hero List Toolbar with Search Input
-
Урок 29. 00:08:39Filtering Hero's by Name
-
Урок 30. 00:04:01Filter and Order Mechanism
-
Урок 31. 00:09:58Filter and Order Use-case
-
Урок 32. 00:10:26Filter and Order Dialog
-
Урок 33. 00:04:25Dialog State (show & hide)
-
Урок 34. 00:02:27Win Percentage Filter
-
Урок 35. 00:06:42Primary Attribute Filter
-
Урок 36. 00:10:15Default Screen UI
-
Урок 37. 00:12:54Compose Navigation Transition Animations API
-
Урок 38. 00:04:59Dialog Queue
-
Урок 39. 00:03:13Adding Dialogs to the Queue
-
Урок 40. 00:05:08Displaying the Queue in UI
-
Урок 41. 00:06:35Removing Dialogs from the Queue
-
Урок 42. 00:04:28Fake Network Data
-
Урок 43. 00:09:31Fake Network Datasource
-
Урок 44. 00:03:48Fake Caching Datasource
-
Урок 45. 00:10:51Get Heros Test (Good Data)
-
Урок 46. 00:09:32Get Heros Test (Malformed)
-
Урок 47. 00:02:20Get Heros Test (Empty)
-
Урок 48. 00:03:57What else can we test?
-
Урок 49. 00:10:25HeroList Isolation Test
-
Урок 50. 00:08:21HeroDetail Isolation Test
-
Урок 51. 00:07:05End-to-end Testing Setup
-
Урок 52. 00:11:32End-to-end HeroList Test