Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать
эти файлы или скачать torrent-файл.
|
10 -Classes and Objects.mp4 |
87.33Мб |
10 -Final touches to the Drawer Layout.mp4 |
57.31Мб |
10 -Managing State in TextField with Compose.mp4 |
41.97Мб |
11 -init, Getters and Setters.mp4 |
52.63Мб |
11 -Mastering Modifiers for Layout Styling.mp4 |
93.83Мб |
11 -Recomposition and UI Updates with TextField.mp4 |
21.03Мб |
12 -Designing a Pet Card Layout Part 1.mp4 |
36.06Мб |
12 -Inheritance Basics.mp4 |
59.20Мб |
12 -Setting up Navigation Basics.mp4 |
57.68Мб |
13 -Connecting Screens with Navigation.mp4 |
71.61Мб |
13 -Designing a Pet Card Layout Part 2.mp4 |
89.72Мб |
13 -Inheritance Continued.mp4 |
68.12Мб |
14 -Abstract Classes.mp4 |
84.65Мб |
14 -Designing the Main Layout for the Pets App - Part 1.mp4 |
53.16Мб |
15 -Abstract classes continued.mp4 |
46.18Мб |
15 -Designing the Main Layout for the Pets App – Part 2.mp4 |
28.00Мб |
16 -Finalizing the Layout and UI for the Pets App – Part 3.mp4 |
85.79Мб |
16 -Merging Lists with Polymorphism in Kotlin.mp4 |
75.64Мб |
17 -Interfaces.mp4 |
35.62Мб |
18 -Interfaces continued.mp4 |
49.37Мб |
19 -Comparing Objects in Kotlin.mp4 |
41.92Мб |
1 -Inside This Section.mp4 |
7.92Мб |
1 -Learning Objectives.mp4 |
6.10Мб |
1 -Section Goal.mp4 |
5.66Мб |
1 -Section Goal.mp4 |
7.23Мб |
1 -Section Goals.mp4 |
13.57Мб |
1 -Section Goals.mp4 |
10.93Мб |
1 -Section Goals.mp4 |
9.79Мб |
1 -Section Goals.mp4 |
7.08Мб |
1 -Section Goals.mp4 |
13.84Мб |
1 -Section Goals.mp4 |
5.49Мб |
20 -equals() and hashcode().mp4 |
41.41Мб |
21 -Data Classes.mp4 |
24.37Мб |
22 -Intro to Lambdas.mp4 |
25.46Мб |
23 -Lambdas as Function Parameters and map.mp4 |
36.44Мб |
24 -Lambdas with filter.mp4 |
14.56Мб |
2 -Clean Architecture in Android - Part 1.mp4 |
35.15Мб |
2 -Creating a new project in Android Studio.mp4 |
6.78Мб |
2 -Creating a State Class for the Notes Screen.mp4 |
67.58Мб |
2 -Drawer UI with ModalDrawer - Part 1.mp4 |
57.87Мб |
2 -Introduction to Hilt for DI.mp4 |
40.06Мб |
2 -Overview of the Focus Notes App.mp4 |
29.26Мб |
2 -Retrofit Basics for API Integration.mp4 |
82.47Мб |
2 -Why Do We Need Coroutines.mp4 |
36.50Мб |
2 -Why use Kotlin.mp4 |
2.53Мб |
2 -Why we use Room for Local Storage.mp4 |
45.87Мб |
3 -Advanced Hilt Setup - Part 1.mp4 |
58.07Мб |
3 -Data Types Overview.mp4 |
7.92Мб |
3 -Drawer UI with ModalDrawer- Part 2.mp4 |
75.86Мб |
3 -Project Folder Structure and MainActivity Overview.mp4 |
39.75Мб |
3 -Separating Concerns in Your App – Part 2.mp4 |
23.07Мб |
3 -Setting Up Room Entities and DAO – Part 1.mp4 |
62.92Мб |
3 -Thinking in Compose.mp4 |
17.32Мб |
3 -Understanding suspend Functions in Kotlin.mp4 |
38.82Мб |
3 -Using StateFlow to Expose State from the ViewModel.mp4 |
64.42Мб |
3 -Working with Retrofit and Data Classes.mp4 |
78.66Мб |
4 -Advanced Hilt Setup - Part 2.mp4 |
46.03Мб |
4 -A Quick Introduction to Kotlin Flows.mp4 |
49.85Мб |
4 -Data Types in Detail.mp4 |
33.28Мб |
4 -Designing the Top App Bar UI.mp4 |
55.40Мб |
4 -Drawer UI with ModalDrawer - Part 3.mp4 |
47.27Мб |
4 -Handling UI Events Inside the ViewModel.mp4 |
78.03Мб |
4 -Introduction to Compose.mp4 |
82.10Мб |
4 -Room Best Practices Let ViewModel Handle the DAO.mp4 |
67.42Мб |
4 -Separating Concerns in Your App – Part 3.mp4 |
41.51Мб |
5 -Building Dynamic Lists with LazyColumn - 1.mp4 |
47.96Мб |
5 -Completing the Room Setup.mp4 |
37.62Мб |
5 -Creating the Note Item Component.mp4 |
62.57Мб |
5 -Loading Notes from the Network into the ViewModel.mp4 |
73.98Мб |
5 -Previews and tooling.mp4 |
55.64Мб |
5 -val vs var.mp4 |
10.84Мб |
5 -What is UDF (Unidirectional Data Flow).mp4 |
72.20Мб |
6 -Building Dynamic Lists with LazyColumn - 2.mp4 |
86.16Мб |
6 -Building the Notes List Screen.mp4 |
48.08Мб |
6 -Components overview.mp4 |
8.52Мб |
6 -Functions & when Expression.mp4 |
37.53Мб |
6 -Implementing the DAO layer in the App.mp4 |
44.49Мб |
6 -Understanding State Hoisting in Compose.mp4 |
64.75Мб |
7 -Arranging Text and Components Inside a Column.mp4 |
24.99Мб |
7 -Building the Notes Repository Interface.mp4 |
62.51Мб |
7 -Composing the Complete Notes Screen UI.mp4 |
57.57Мб |
7 -Focus Notes App – Final Demo and Behind the Scenes.mp4 |
18.31Мб |
7 -Lists in Kotlin.mp4 |
21.02Мб |
8 -Conclusion.mp4 |
20.68Мб |
8 -Designing the Drawer Header.mp4 |
25.20Мб |
8 -Null Safety.mp4 |
19.02Мб |
8 -Styling Text.mp4 |
61.01Мб |
9 -Building the Drawer Body with Options.mp4 |
58.18Мб |
9 -Classes.mp4 |
40.89Мб |
9 -Recomposition Explained.mp4 |
39.49Мб |
AbstractClassDemo.kt |
1.26Кб |
AddEditNoteScreen.kt |
4.95Кб |
AddEditNoteViewModel.kt |
3.33Кб |
AndroidManifest.xml |
1.16Кб |
AndroidProjectSystem.xml |
212б |
Async.kt |
934б |
backup_rules.xml |
478б |
BankAccount.kt |
1.09Кб |
Bonus Resources.txt |
70б |
build.gradle.kts |
2.49Кб |
build.gradle.kts |
309б |
Color.kt |
282б |
colors.xml |
738б |
ComparingObjects.kt |
1001б |
ComposeUtils.kt |
2.05Кб |
Converters.kt |
507б |
Converters.kt |
507б |
Coroutines.kt |
826б |
CoroutinesModule.kt |
1.11Кб |
data_extraction_rules.xml |
551б |
DataClass.kt |
556б |
DataModules.kt |
2.30Кб |
DataModules.kt |
2.30Кб |
DateUtils.kt |
320б |
DefaultNotesRepository.kt |
2.92Кб |
DepartmentScreen.kt |
2.63Кб |
deploymentTargetSelector.xml |
1.03Кб |
dimens.xml |
466б |
drawer_item_color.xml |
906б |
Drawer.kt |
2.84Кб |
DrawerExample.kt |
2.56Кб |
DrawerMenuItem.kt |
248б |
errors-1745839774739.log |
185б |
ExampleInstrumentedTest.kt |
663б |
ExampleUnitTest.kt |
342б |
FakeNetworkDataSource.kt |
1.34Кб |
FakeNetworkDataSource.kt |
1.34Кб |
FocusNotesApplication.kt |
162б |
Get Bonus Downloads Here.url |
180б |
GetNoteByIdUseCase.kt |
271б |
GetNotesUseCase.kt |
622б |
gitignore |
6б |
gitignore |
225б |
gitignore |
47б |
gradle.properties |
1.31Кб |
gradle.xml |
690б |
gradlew |
5.63Кб |
gradlew.bat |
2.70Кб |
gradle-wrapper.jar |
57.82Кб |
gradle-wrapper.properties |
233б |
ic_add.xml |
981б |
ic_assignment_turned_in_24dp.xml |
1.20Кб |
ic_check_circle_96dp.xml |
1.07Кб |
ic_done.xml |
996б |
ic_edit.xml |
1.09Кб |
ic_filter_list.xml |
990б |
ic_launcher_background.xml |
5.47Кб |
ic_launcher_foreground.xml |
1.66Кб |
ic_launcher_round.webp |
2.83Кб |
ic_launcher_round.webp |
1.73Кб |
ic_launcher_round.webp |
3.83Кб |
ic_launcher_round.webp |
5.78Кб |
ic_launcher_round.webp |
7.60Кб |
ic_launcher_round.xml |
343б |
ic_launcher.webp |
1.37Кб |
ic_launcher.webp |
982б |
ic_launcher.webp |
1.86Кб |
ic_launcher.webp |
2.82Кб |
ic_launcher.webp |
3.75Кб |
ic_launcher.xml |
343б |
ic_list.xml |
1.01Кб |
ic_menu.xml |
993б |
ic_statistics_100dp.xml |
1.08Кб |
ic_statistics_24dp.xml |
1.06Кб |
ic_statistics.xml |
1.06Кб |
ic_verified_user_96dp.xml |
1.07Кб |
inheritance.kt |
990б |
Inheritance and Interfaces.md |
324б |
kotlinc.xml |
176б |
KotlinIntroExample.kt |
721б |
Lambdas.kt |
754б |
libs.versions.toml |
3.84Кб |
list_completed_touch_feedback.xml |
905б |
LocalNote.kt |
584б |
LocalNote.kt |
584б |
logo_no_fill.png |
108.63Кб |
MainActivity.kt |
579б |
ManagingStateTextField.kt |
1.64Кб |
migrations.xml |
254б |
misc.xml |
251б |
Navigation.kt |
2.50Кб |
NetworkDataSource.kt |
178б |
NetworkDataSource.kt |
178б |
NetworkNote.kt |
539б |
NetworkNote.kt |
485б |
Note.kt |
536б |
NoteDao.kt |
1.75Кб |
NoteDao.kt |
1.75Кб |
NoteDao.kt |
1.75Кб |
NoteDestinations.kt |
1.98Кб |
NoteDrawer.kt |
4.56Кб |
NoteItem.kt |
4.55Кб |
NoteMappings.kt |
1.96Кб |
NotesApiService.kt |
307б |
NotesApiService.kt |
307б |
NotesDatabase.kt |
932б |
NotesDatabase.kt |
932б |
NotesFilterType.kt |
110б |
NotesList.kt |
1.28Кб |
NotesNavGraph.kt |
4.18Кб |
NotesRepository.kt |
789б |
NotesRepository.kt |
1.12Кб |
NotesScreen.kt |
6.79Кб |
NotesViewModel.kt |
4.54Кб |
NoteUseCases.kt |
183б |
NullSafetyExample.kt |
138б |
Person.kt |
381б |
PetCard.kt |
2.82Кб |
ProductExample.kt |
4.16Кб |
proguard-rules.pro |
750б |
Project_Default.xml |
3.56Кб |
README.md |
15б |
Recomposition.kt |
1.28Кб |
RetrofitNetworkDataSource.kt |
440б |
RetrofitNetworkDataSource.kt |
440б |
runConfigurations.xml |
964б |
SaveNoteUseCase.kt |
664б |
ScaffoldExample.kt |
2.64Кб |
settings.gradle.kts |
535б |
SimpleFlow.kt |
513б |
strings.xml |
2.59Кб |
TextColumnDemo.kt |
2.03Кб |
Theme.kt |
1.66Кб |
themes.xml |
152б |
TopAppBar |
1.85Кб |
TopAppBars.kt |
6.55Кб |
touch_feedback.xml |
838б |
trash_icon.png |
306б |
Type.kt |
987б |
vcs.xml |
167б |