-
Урок 1. 00:04:52Introduction
-
Урок 2. 00:08:52Starting the new project
-
Урок 3. 00:04:48Creating the Application Scope
-
Урок 4. 00:04:33Creating the Activity Scope
-
Урок 5. 00:01:09Dagger Multibindings Explanation
-
Урок 6. 00:14:17Activity Injector
-
Урок 7. 00:11:20Screen Injector Part 1
-
Урок 8. 00:04:55Screen Injector Part 2
-
Урок 9. 00:15:19Following the Dagger Flow
-
Урок 10. 00:08:37Creating the ScreenNavigator
-
Урок 11. 00:11:42Creating the models
-
Урок 12. 00:10:41Informational: AutoValue
-
Урок 13. 00:14:02Adding our networking framework
-
Урок 14. 00:02:55Informational: RxJava Introduction
-
Урок 15. 00:04:09Informational: RxJava Operators
-
Урок 16. 00:03:28Informational: RxJava Marble Diagrams
-
Урок 17. 00:02:08Informational: RxJava Types
-
Урок 18. 00:09:07Trending Repos Presenter and View Model
-
Урок 19. 00:11:14Finally, showing something on screen!
-
Урок 20. 00:05:24Informational: Dagger check-up
-
Урок 21. 00:02:06Intro and setting up Mockito
-
Урок 22. 00:08:28Mock Data and View Model Unit Tests
-
Урок 23. 00:08:13Presenter Unit Tests
-
Урок 24. 00:13:29Setting up the UI Testing Framework
-
Урок 25. 00:12:27Our first UI Tests
-
Урок 26. 00:02:35New Screen Introduction
-
Урок 27. 00:09:21Using BindsInstance in Component Builders
-
Урок 28. 00:15:05Using a Repository
-
Урок 29. 00:08:01Repository Unit Test
-
Урок 30. 00:11:59Repo Details View Model
-
Урок 31. 00:06:26Repo Details View Model Unit Tests
-
Урок 32. 00:08:01Repo Details Presenter
-
Урок 33. 00:07:05Repo Details Presenter Unit Tests
-
Урок 34. 00:04:53Injecting Schedulers (Repository Unit Tests Revisit)
-
Урок 35. 00:04:06Navigating to Repo Details
-
Урок 36. 00:06:01Creating the Contributor Adapter
-
Урок 37. 00:08:26Finishing the Repo Details Controller
-
Урок 38. 00:09:57Enhancing our UI Testing Framework
-
Урок 39. 00:07:19Enhancing the Test Repo Service
-
Урок 40. 00:04:19Using a test "robot"
-
Урок 41. 00:09:45Adding the Repo Details tests
-
Урок 42. 00:08:06Creating a simple Gradle Task
-
Урок 43. 00:15:25Adding a Debug Drawer
-
Урок 44. 00:17:12Adding an Interceptor
-
Урок 45. 00:02:00Section Overview
-
Урок 46. 00:02:39The ActivityLifecycleTask
-
Урок 47. 00:06:35Converting ScreenNavigator Implementations
-
Урок 48. 00:04:21The ScreenLifecycleTask
-
Урок 49. 00:09:19Updating the Toolbar
-
Урок 50. 00:06:15Using a DisposableManager to clean up scoped Disposables
-
Урок 51. 00:03:05Power Adapter Introduction
-
Урок 52. 00:02:06Creating a new Gradle Module
-
Урок 53. 00:02:31Creating the interfaces
-
Урок 54. 00:05:55Creating the RecyclerDataSource
-
Урок 55. 00:03:13Creating the last Adapter you'll ever need
-
Урок 56. 00:05:21RecyclerDataSource Unit Tests
-
Урок 57. 00:09:24Updating the Trending Repos List
-
Урок 58. 00:03:33Updating the Trending Repos Unit Tests
-
Урок 59. 00:06:47Updating the Contributors List
-
Урок 60. 00:01:55Updating the Repo Details Unit Tests
-
Урок 61. 00:08:58Overview of the Conversion to Fragments
-
Урок 62. 00:05:53Adding Room Database to our Project
-
Урок 63. 00:06:09Creating the FavoriteService
-
Урок 64. 00:05:41Showing Database Changes in the UI
- Категории
- Источники
- Все курсы
- Разделы
- Книги