No cover art

[ WebToolTip.com ] Android App Development with Kotlin and Jetpack Compose (2025)

Size
3.8 GB
Seeders
3
Leechers
0
Files
98
Category
Added
07/10/25 at 9:58pm GMT+1
Status
Not verified
Infohash
65fc0c6d50587326491371b58d443afb0f2db8be

Description

Android App Development with Kotlin & Jetpack Compose (2025)


https://WebToolTip.com


Published 7/2025

Created by Mahadevan C

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch

Level: All | Genre: eLearning | Language: English | Duration: 90 Lectures ( 10h 15m ) | Size: 3.84 GB


Master building modern Android apps from scratch using Kotlin and the declarative power of Jetpack Compose.


What you'll learn

Master Kotlin fundamentals including variables, functions, classes, and collections.

Build real-world Android applications from scratch using clean architecture.

Design beautiful UIs using Jetpack Compose and responsive layouts.

Manage UI state effectively using State, MutableState, and StateFlow.

Implement asynchronous programming with Kotlin Coroutines and Flow.

Use Room Database for local data persistence and observe changes in real-time.

Apply dependency injection using Hilt to manage app components cleanly.

Navigate between screens using Jetpack Navigation and SafeArgs.

Structure your code using MVVM (Model-View-ViewModel) architecture.

Handle user input and forms using Compose and ViewModel state management.


Requirements

No prior Android development experience is required — this course starts from the basics.

Basic programming knowledge (in any language) is helpful but not mandatory.

A computer (Windows, macOS, or Linux) capable of running Android Studio.

A stable internet connection to download tools and follow along with lessons.

Curiosity and willingness to learn by building real Android apps.

File list
  • [ WebToolTip.com ] Android App Development with Kotlin and Jetpack Compose (2025)
  • ~Get Your Files Here !/1 - Kotlin fundamentals/01_kotlin_intro/KotlinIntroExample.kt 721 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/05_null_safety/NullSafetyExample.kt 138 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/1 -Section Goals.mp4 13.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/10 -Classes and Objects.mp4 87.3 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/11 -init, Getters and Setters.mp4 52.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/12 -Inheritance Basics.mp4 59.2 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/13 -Inheritance Continued.mp4 68.1 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/14 -Abstract Classes.mp4 84.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/15 -Abstract classes continued.mp4 46.2 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/16 -Merging Lists with Polymorphism in Kotlin.mp4 75.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/17 -Interfaces.mp4 35.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/18 -Interfaces continued.mp4 49.4 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/19 -Comparing Objects in Kotlin.mp4 41.9 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/2 -Why use Kotlin.mp4 2.5 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/20 -equals() and hashcode().mp4 41.4 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/21 -Data Classes.mp4 24.4 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/22 -Intro to Lambdas.mp4 25.5 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/23 -Lambdas as Function Parameters and map.mp4 36.4 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/24 -Lambdas with filter.mp4 14.6 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/3 -Data Types Overview.mp4 7.9 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/4 -Data Types in Detail.mp4 33.3 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/5 -val vs var.mp4 10.8 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/6 -Functions & when Expression.mp4 37.5 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/7 -Lists in Kotlin.mp4 21 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/8 -Null Safety.mp4 19 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/9 -Classes.mp4 40.9 MB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/AbstractClassDemo.kt 1.3 KB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/BankAccount.kt 1.1 KB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/ComparingObjects.kt 1001 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/DataClass.kt 556 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/inheritance.kt 990 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/Inhertiance and Polymorphism/Inheritance and Interfaces.md 324 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/Inhertiance and Polymorphism/ProductExample.kt 4.2 KB
  • ~Get Your Files Here !/1 - Kotlin fundamentals/Lambdas.kt 754 B
  • ~Get Your Files Here !/1 - Kotlin fundamentals/Person.kt 381 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/1 -Section Goals.mp4 10.9 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/2 -Creating a State Class for the Notes Screen.mp4 67.6 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/3 -Using StateFlow to Expose State from the ViewModel.mp4 64.4 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/4 -Handling UI Events Inside the ViewModel.mp4 78 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/5 -Loading Notes from the Network into the ViewModel.mp4 74 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/6 -Understanding State Hoisting in Compose.mp4 64.8 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/7 -Focus Notes App – Final Demo and Behind the Scenes.mp4 18.3 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/8 -Conclusion.mp4 20.7 MB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/build.gradle.kts 2.5 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/gitignore 6 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/proguard-rules.pro 750 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/androidTest/java/com/dev/focusnotes/ExampleInstrumentedTest.kt 663 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/AndroidManifest.xml 1.2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/NoteMappings.kt 2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/repository/DefaultNotesRepository.kt 2.9 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/repository/NotesRepository.kt 789 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/local/Converters.kt 507 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/local/LocalNote.kt 584 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/local/NoteDao.kt 1.8 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/local/NotesDatabase.kt 932 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/FakeNetworkDataSource.kt 1.3 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/NetworkDataSource.kt 178 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/NetworkNote.kt 539 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/NotesApiService.kt 307 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/RetrofitNetworkDataSource.kt 440 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/di/CoroutinesModule.kt 1.1 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/di/DataModules.kt 2.3 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/model/DrawerMenuItem.kt 248 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/model/Note.kt 536 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/usecase/GetNoteByIdUseCase.kt 271 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/usecase/GetNotesUseCase.kt 622 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/usecase/NoteUseCases.kt 183 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/usecase/SaveNoteUseCase.kt 664 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/FocusNotesApplication.kt 162 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/MainActivity.kt 579 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/NoteDestinations.kt 2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/NotesNavGraph.kt 4.2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/addeditnote/AddEditNoteScreen.kt 5 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/addeditnote/AddEditNoteViewModel.kt 3.3 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/notes/NotesFilterType.kt 110 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/notes/NotesScreen.kt 6.8 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/notes/NotesViewModel.kt 4.5 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/theme/Color.kt 282 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/theme/Theme.kt 1.7 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/theme/Type.kt 987 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/Async.kt 934 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/ComposeUtils.kt 2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/DateUtils.kt 320 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/NoteDrawer.kt 4.6 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/TopAppBars.kt 6.5 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/drawer_item_color.xml 906 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_add.xml 981 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_assignment_turned_in_24dp.xml 1.2 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_check_circle_96dp.xml 1.1 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_done.xml 996 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_edit.xml 1.1 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_filter_list.xml 990 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_launcher_background.xml 5.5 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_launcher_foreground.xml 1.7 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_list.xml 1 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_menu.xml 993 B
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/ic_statistics.xml 1.1 KB
  • ~Get Your Files Here !/10 - ViewModel & State Handling/MyFocusNotes-main/README.md 15 B

Rating
Not rated yet
Log in to rate

Comments

No comments yet.


Similar torrents
NameSizeDate
165 MB08/14/26813
383 MB08/14/26582
20 MB08/14/26541
574 MB08/17/265114
536 MB08/17/26491
1.6 GB08/14/26475
1.5 GB07/15/26431
1.3 GB07/16/26406
125 MB08/14/26392
3 GB08/17/263910
33 MB07/15/26380
1.6 GB07/15/26370
42 MB08/14/26370
55 MB07/15/26361
504 MB08/14/26351