Android App Development with Kotlin and Jetpack Compose (2025)

  • Category Other
  • Type Tutorials
  • Language english
  • Total size 3.8 GB
  • Uploaded By freecoursewb
  • Downloads 104
  • Last checked 3 days ago
  • Date uploaded 3 days ago
  • Seeders 9
  • Leechers 5


Info Hash : 65FC0C6D50587326491371B58D443AFB0F2DB8BE


Files:

Android App Development with Kotlin and Jetpack Compose (2025)
  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce

Code:

  • Get Bonus Downloads Here.url (0.2 KB)
  • KotlinIntroExample.kt (0.7 KB)
  • NullSafetyExample.kt (0.1 KB)
  • 1 -Section Goals.mp4 (13.6 MB)
  • 10 -Classes and Objects.mp4 (87.3 MB)
  • 11 -init, Getters and Setters.mp4 (52.6 MB)
  • 12 -Inheritance Basics.mp4 (59.2 MB)
  • 13 -Inheritance Continued.mp4 (68.1 MB)
  • 14 -Abstract Classes.mp4 (84.6 MB)
  • 15 -Abstract classes continued.mp4 (46.2 MB)
  • 16 -Merging Lists with Polymorphism in Kotlin.mp4 (75.6 MB)
  • 17 -Interfaces.mp4 (35.6 MB)
  • 18 -Interfaces continued.mp4 (49.4 MB)
  • 19 -Comparing Objects in Kotlin.mp4 (41.9 MB)
  • 2 -Why use Kotlin.mp4 (2.5 MB)
  • 20 -equals() and hashcode().mp4 (41.4 MB)
  • 21 -Data Classes.mp4 (24.4 MB)
  • 22 -Intro to Lambdas.mp4 (25.5 MB)
  • 23 -Lambdas as Function Parameters and map.mp4 (36.4 MB)
  • 24 -Lambdas with filter.mp4 (14.6 MB)
  • 3 -Data Types Overview.mp4 (7.9 MB)
  • 4 -Data Types in Detail.mp4 (33.3 MB)
  • 5 -val vs var.mp4 (10.8 MB)
  • 6 -Functions & when Expression.mp4 (37.5 MB)
  • 7 -Lists in Kotlin.mp4 (21.0 MB)
  • 8 -Null Safety.mp4 (19.0 MB)
  • 9 -Classes.mp4 (40.9 MB)
  • AbstractClassDemo.kt (1.3 KB)
  • BankAccount.kt (1.1 KB)
  • ComparingObjects.kt (1.0 KB)
  • DataClass.kt (0.5 KB)
  • Inheritance and Interfaces.md (0.3 KB)
  • ProductExample.kt (4.2 KB)
  • Lambdas.kt (0.7 KB)
  • Person.kt (0.4 KB)
  • inheritance.kt (1.0 KB)
  • 1 -Section Goals.mp4 (10.9 MB)
  • 2 -Creating a State Class for the Notes Screen.mp4 (67.6 MB)
  • 3 -Using StateFlow to Expose State from the ViewModel.mp4 (64.4 MB)
  • 4 -Handling UI Events Inside the ViewModel.mp4 (78.0 MB)
  • 5 -Loading Notes from the Network into the ViewModel.mp4 (74.0 MB)
  • 6 -Understanding State Hoisting in Compose.mp4 (64.8 MB)
  • 7 -Focus Notes App – Final Demo and Behind the Scenes.mp4 (18.3 MB)
  • 8 -Conclusion.mp4 (20.7 MB)
  • README.md (0.0 KB)
  • build.gradle.kts (2.5 KB)
  • gitignore (0.0 KB)
  • proguard-rules.pro (0.7 KB)
  • ExampleInstrumentedTest.kt (0.6 KB)
  • AndroidManifest.xml (1.2 KB)
  • FocusNotesApplication.kt (0.2 KB)
  • MainActivity.kt (0.6 KB)
  • NoteDestinations.kt (2.0 KB)
  • NotesNavGraph.kt (4.2 KB)
  • NoteMappings.kt (2.0 KB)
  • DefaultNotesRepository.kt (2.9 KB)
  • NotesRepository.kt (0.8 KB)
  • Converters.kt (0.5 KB)
  • LocalNote.kt (0.6 KB)
  • NoteDao.kt (1.8 KB)
  • NotesDatabase.kt (0.9 KB)
  • FakeNetworkDataSource.kt (1.3 KB)
  • NetworkDataSource.kt (0.2 KB)
  • NetworkNote.kt (0.5 KB)
  • NotesApiService.kt (0.3 KB)
  • RetrofitNetworkDataSource.kt (0.4 KB)
  • CoroutinesModule.kt (1.1 KB)
  • DataModules.kt (2.3 KB)
  • DrawerMenuItem.kt (0.2 KB)
  • Note.kt (0.5 KB)
  • GetNoteByIdUseCase.kt (0.3 KB)
  • GetNotesUseCase.kt (0.6 KB)
  • NoteUseCases.kt (0.2 KB)
  • SaveNoteUseCase.kt (0.6 KB)
  • AddEditNoteScreen.kt (5.0 KB)
  • AddEditNoteViewModel.kt (3.3 KB)
  • NotesFilterType.kt (0.1 KB)
  • NotesScreen.kt (6.8 KB)
  • NotesViewModel.kt (4.5 KB)
  • Color.kt (0.3 KB)
  • Theme.kt (1.7 KB)
  • Type.kt (1.0 KB)
  • Async.kt (0.9 KB)
  • ComposeUtils.kt (2.0 KB)
  • DateUtils.kt (0.3 KB)
  • NoteDrawer.kt (4.6 KB)
  • TopAppBars.kt (6.5 KB)
  • drawer_item_color.xml (0.9 KB)
  • ic_add.xml (1.0 KB)
  • ic_assignment_turned_in_24dp.xml (1.2 KB)
  • ic_check_circle_96dp.xml (1.1 KB)
  • ic_done.xml (1.0 KB)
  • ic_edit.xml (1.1 KB)
  • ic_filter_list.xml (1.0 KB)
  • ic_launcher_background.xml (5.5 KB)
  • ic_launcher_foreground.xml (1.7 KB)
  • ic_list.xml (1.0 KB)
  • ic_menu.xml (1.0 KB)
  • ic_statistics.xml (1.1 KB)
  • ic_statistics_100dp.xml (1.1 KB)
  • ic_statistics_24dp.xml (1.1 KB)
  • ic_verified_user_96dp.xml (1.1 KB)
  • list_completed_touch_feedback.xml (0.9 KB)
  • logo_no_fill.png (108.6 KB)
  • touch_feedback.xml (0.8 KB)
  • trash_icon.png (0.3 KB)
  • ic_launcher.xml (0.3 KB)
  • ic_launcher_round.xml (0.3 KB)
  • ic_launcher.webp (1.4 KB)
  • ic_launcher_round.webp (2.8 KB)
  • ic_launcher.webp (1.0 KB)
  • ic_launcher_round.webp (1.7 KB)
  • ic_launcher.webp (1.9 KB)
  • ic_launcher_round.webp (3.8 KB)
  • ic_launcher.webp (2.8 KB)
  • ic_launcher_round.webp (5.8 KB)
  • ic_launcher.webp (3.8 KB)
  • ic_launcher_round.webp (7.6 KB)
  • colors.xml (0.7 KB)
  • dimens.xml (0.5 KB)
  • strings.xml (2.6 KB)
  • themes.xml (0.1 KB)
  • backup_rules.xml (0.5 KB)
  • data_extraction_rules.xml (0.5 KB)
  • ExampleUnitTest.kt (0.3 KB)
  • build.gradle.kts (0.3 KB)
  • gitignore (0.2 KB)
  • gradle.properties (1.3 KB)
  • libs.versions.toml (3.8 KB)
  • gradle-wrapper.jar (57.8 KB)
  • gradle-wrapper.properties (0.2 KB)
  • gradlew (5.6 KB)
  • gradlew.bat (2.7 KB)
  • AndroidProjectSystem.xml (0.2 KB)
  • deploymentTargetSelector.xml (1.0 KB)
  • gitignore (0.0 KB)
  • gradle.xml (0.7 KB)
  • Project_Default.xml (3.6 KB)
  • kotlinc.xml (0.2 KB)
  • migrations.xml (0.2 KB)
  • misc.xml (0.2 KB)
  • runConfigurations.xml (0.9 KB)
  • vcs.xml (0.2 KB)
  • errors-1745839774739.log (0.2 KB)
  • settings.gradle.kts (0.5 KB)
  • 1 -Section Goals.mp4 (9.8 MB)
  • 10 -Managing State in TextField with Compose.mp4 (42.0 MB)
  • 11 -Recomposition and UI Updates with TextField.mp4 (21.0 MB)
  • 12 -Designing a Pet Card Layout Part 1.mp4 (36.1 MB)
  • 13 -Designing a Pet Card Layout Part 2.mp4 (89.7 MB)
  • 14 -Designing the Main Layout for the Pets App - Part 1.mp4 (53.2 MB)
  • 15 -Designing the Main Layout for the Pets App – Part 2.mp4 (28.0 MB)
  • 16 -Finalizing the Layout and UI for the Pets App – Part 3.mp4 (85.8 MB)
  • 2 -Creating a new project in Android Studio.mp4 (6.8 MB)
  • 3 -Project Folder Structure and MainActivity Overview.mp4 (39.8 MB)
  • 4 -Introduction to Compose.mp4 (82.1 MB)
  • 5 -Previews and tooling.mp4 (55.6 MB)
  • 6 -Components overview.mp4 (8.5 MB)
  • 7 -Arranging Text and Components Inside a Column.mp4 (25.0 MB)
  • 8 -Styling Text.mp4 (61.0 MB)
  • 9 -Recomposition Explained.mp4 (39.5 MB)
  • ManagingStateTextField.kt (1.6 KB)
  • PetCard.kt (2.8 KB)
  • Recomposition.kt (1.3 KB)
  • ScaffoldExample.kt (2.6 KB)
  • TextColumnDemo.kt (2.0 KB)
  • 1 -Inside This Section.mp4 (7.9 MB)
  • 2 -Drawer UI with ModalDrawer - Part 1.mp4 (57.9 MB)
  • 3 -Drawer UI with ModalDrawer- Part 2.mp4 (75.9 MB)
  • 4 -Drawer UI with ModalDrawer - Part 3.mp4 (47.3 MB)
  • 5 -Building Dynamic Lists with LazyColumn - 1.mp4 (48.0 MB)
  • 6 -Building Dynamic Lists with LazyColumn - 2.mp4 (86.2 MB)
  • DepartmentScreen.kt (2.6 KB)
  • DrawerExample.kt (2.6 KB)
  • 1 -Learning Objectives.mp4 (6.1 MB)
  • 2 -Why Do We Need Coroutines.mp4 (36.5 MB)
  • 3 -Understanding suspend Functions in Kotlin.mp4 (38.8 MB)
  • 4 -A Quick Introduction to Kotlin Flows.mp4 (49.9 MB)
  • Coroutines.kt (0.8 KB)
  • SimpleFlow.kt (0.5 KB)
  • 1 -Section Goal.mp4 (5.7 MB)
  • 10 -Final touches to the Drawer Layout.mp4 (57.3 MB)
  • 11 -Mastering Modifiers for Layout Styling.mp4 (93.8 MB)
  • 12 -Setting up Navigation Basics.mp4 (57.7 MB)
  • 13 -Connecting Screens with Navigation.mp4 (71.6 MB)
  • 2 -Overview of the Focus Notes App.mp4 (29.3 MB)
  • 3 -Thinking in Compose.mp4 (17.3 MB)
  • 4 -Designing the Top App Bar UI.mp4 (55.4 MB)
  • 5 -Creating the Note Item Component.mp4 (62.6 MB)
  • 6 -Building the Notes List Screen.mp4 (48.1 MB)
  • 7 -Composing the Complete Notes Screen UI.mp4 (57.6 MB)
  • 8 -Designing the Drawer Header.mp4 (25.2 MB)
  • 9 -Building the Drawer Body with Options.mp4 (58.2 MB)
  • Drawer.kt (2.8 KB)
  • Navigation.kt (2.5 KB)
  • NoteItem.kt (4.6 KB)
  • NotesList.kt (1.3 KB)
  • TopAppBar (1.8 KB)
  • 1 -Section Goal.mp4 (7.2 MB)
  • 2 -Why we use Room for Local Storage.mp4 (45.9 MB)
  • 3 -Setting Up Room Entities and DAO – Part 1.mp4 (62.9 MB)
  • 4 -Room Best Practices Let ViewModel Handle the DAO.mp4 (67.4 MB)
  • 5 -Completing the Room Setup.mp4 (37.6 MB)
  • Converters.kt (0.5 KB)
  • LocalNote.kt (0.6 KB)
  • NoteDao.kt (1.8 KB)
  • NotesDatabase.kt (0.9 KB)
  • 1 -Section Goals.mp4 (7.1 MB)
  • 2 -Clean Architecture in Android - Part 1.mp4 (35.1 MB)
  • 3 -Separating Concerns in Your App – Part 2.mp4 (23.1 MB)
  • 4 -Separating Concerns in Your App – Part 3.mp4 (41.5 MB)
  • 5 -What is UDF (Unidirectional Data Flow).mp4 (72.2 MB)
  • 6 -Implementing the DAO layer in the App.mp4 (44.5 MB)
  • 7 -Building the Notes Repository Interface.mp4 (62.5 MB)
  • NoteDao.kt (1.8 KB)
  • NotesRepository.kt (1.1 KB)
  • 1 -Section Goals.mp4 (13.8 MB)
  • 2 -Introduction to Hilt for DI.mp4 (40.1 MB)
  • 3 -Advanced Hilt Setup - Part 1.mp4 (58.1 MB)
  • 4 -Advanced Hilt Setup - Part 2.mp4 (46.0 MB)
  • DataModules.kt (2.3 KB)
  • 1 -Section Goals.mp4 (5.5 MB)
  • 2 -Retrofit Basics for API Integration.mp4 (82.5 MB)
  • 3 -Working with Retrofit and Data Classes.mp4 (78.7 MB)
  • FakeNetworkDataSource.kt (1.3 KB)
  • NetworkDataSource.kt (0.2 KB)
  • NetworkNote.kt (0.5 KB)
  • NotesApiService.kt (0.3 KB)
  • RetrofitNetworkDataSource.kt (0.4 KB)
  • Bonus Resources.txt (0.1 KB)