FileMood

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

WebToolTip com Android App Development with Kotlin and Jetpack Compose 2025

Name

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

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

4.1 GB

Total Files

230

Last Seen

2025-08-03 01:26

Hash

65FC0C6D50587326491371B58D443AFB0F2DB8BE

/

Get Bonus Downloads Here.url

0.2 KB

/.../01_kotlin_intro/

KotlinIntroExample.kt

0.7 KB

/.../05_null_safety/

NullSafetyExample.kt

0.1 KB

/1 - Kotlin fundamentals/

1 -Section Goals.mp4

14.2 MB

10 -Classes and Objects.mp4

91.6 MB

11 -init, Getters and Setters.mp4

55.2 MB

12 -Inheritance Basics.mp4

62.1 MB

13 -Inheritance Continued.mp4

71.4 MB

14 -Abstract Classes.mp4

88.8 MB

15 -Abstract classes continued.mp4

48.4 MB

16 -Merging Lists with Polymorphism in Kotlin.mp4

79.3 MB

17 -Interfaces.mp4

37.3 MB

18 -Interfaces continued.mp4

51.8 MB

19 -Comparing Objects in Kotlin.mp4

44.0 MB

2 -Why use Kotlin.mp4

2.7 MB

20 -equals() and hashcode().mp4

43.4 MB

21 -Data Classes.mp4

25.6 MB

22 -Intro to Lambdas.mp4

26.7 MB

23 -Lambdas as Function Parameters and map.mp4

38.2 MB

24 -Lambdas with filter.mp4

15.3 MB

3 -Data Types Overview.mp4

8.3 MB

4 -Data Types in Detail.mp4

34.9 MB

5 -val vs var.mp4

11.4 MB

6 -Functions & when Expression.mp4

39.4 MB

7 -Lists in Kotlin.mp4

22.0 MB

8 -Null Safety.mp4

19.9 MB

9 -Classes.mp4

42.9 MB

AbstractClassDemo.kt

1.3 KB

BankAccount.kt

1.1 KB

ComparingObjects.kt

1.0 KB

DataClass.kt

0.6 KB

Lambdas.kt

0.8 KB

Person.kt

0.4 KB

inheritance.kt

1.0 KB

/.../Inhertiance and Polymorphism/

Inheritance and Interfaces.md

0.3 KB

ProductExample.kt

4.3 KB

/.../10 - ViewModel & State Handling/

1 -Section Goals.mp4

11.5 MB

2 -Creating a State Class for the Notes Screen.mp4

70.9 MB

3 -Using StateFlow to Expose State from the ViewModel.mp4

67.5 MB

4 -Handling UI Events Inside the ViewModel.mp4

81.8 MB

5 -Loading Notes from the Network into the ViewModel.mp4

77.6 MB

6 -Understanding State Hoisting in Compose.mp4

67.9 MB

7 -Focus Notes App – Final Demo and Behind the Scenes.mp4

19.2 MB

8 -Conclusion.mp4

21.7 MB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/

README.md

0.0 KB

build.gradle.kts

0.3 KB

gitignore

0.2 KB

gradle.properties

1.3 KB

gradlew

5.8 KB

gradlew.bat

2.8 KB

settings.gradle.kts

0.5 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/

build.gradle.kts

2.5 KB

gitignore

0.0 KB

proguard-rules.pro

0.8 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/androidTest/java/com/dev/focusnotes/

ExampleInstrumentedTest.kt

0.7 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/

AndroidManifest.xml

1.2 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/

FocusNotesApplication.kt

0.2 KB

MainActivity.kt

0.6 KB

NoteDestinations.kt

2.0 KB

NotesNavGraph.kt

4.3 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/

NoteMappings.kt

2.0 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/repository/

DefaultNotesRepository.kt

3.0 KB

NotesRepository.kt

0.8 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/local/

Converters.kt

0.5 KB

LocalNote.kt

0.6 KB

NoteDao.kt

1.8 KB

NotesDatabase.kt

0.9 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/data/source/network/

FakeNetworkDataSource.kt

1.4 KB

NetworkDataSource.kt

0.2 KB

NetworkNote.kt

0.5 KB

NotesApiService.kt

0.3 KB

RetrofitNetworkDataSource.kt

0.4 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/di/

CoroutinesModule.kt

1.1 KB

DataModules.kt

2.4 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/model/

DrawerMenuItem.kt

0.2 KB

Note.kt

0.5 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/domain/usecase/

GetNoteByIdUseCase.kt

0.3 KB

GetNotesUseCase.kt

0.6 KB

NoteUseCases.kt

0.2 KB

SaveNoteUseCase.kt

0.7 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/addeditnote/

AddEditNoteScreen.kt

5.1 KB

AddEditNoteViewModel.kt

3.4 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/screens/notes/

NotesFilterType.kt

0.1 KB

NotesScreen.kt

6.9 KB

NotesViewModel.kt

4.7 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/theme/

Color.kt

0.3 KB

Theme.kt

1.7 KB

Type.kt

1.0 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/java/com/dev/focusnotes/ui/util/

Async.kt

0.9 KB

ComposeUtils.kt

2.1 KB

DateUtils.kt

0.3 KB

NoteDrawer.kt

4.7 KB

TopAppBars.kt

6.7 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/drawable/

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.6 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

111.2 KB

touch_feedback.xml

0.8 KB

trash_icon.png

0.3 KB

/.../mipmap-anydpi-v26/

ic_launcher.xml

0.3 KB

ic_launcher_round.xml

0.3 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/mipmap-hdpi/

ic_launcher.webp

1.4 KB

ic_launcher_round.webp

2.9 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/mipmap-mdpi/

ic_launcher.webp

1.0 KB

ic_launcher_round.webp

1.8 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/mipmap-xhdpi/

ic_launcher.webp

1.9 KB

ic_launcher_round.webp

3.9 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/mipmap-xxhdpi/

ic_launcher.webp

2.9 KB

ic_launcher_round.webp

5.9 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/mipmap-xxxhdpi/

ic_launcher.webp

3.8 KB

ic_launcher_round.webp

7.8 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/values/

colors.xml

0.7 KB

dimens.xml

0.5 KB

strings.xml

2.7 KB

themes.xml

0.2 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/main/res/xml/

backup_rules.xml

0.5 KB

data_extraction_rules.xml

0.6 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/app/src/test/java/com/dev/focusnotes/

ExampleUnitTest.kt

0.3 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/gradle/

libs.versions.toml

3.9 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/gradle/wrapper/

gradle-wrapper.jar

59.2 KB

gradle-wrapper.properties

0.2 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/idea/

AndroidProjectSystem.xml

0.2 KB

deploymentTargetSelector.xml

1.1 KB

gitignore

0.0 KB

gradle.xml

0.7 KB

kotlinc.xml

0.2 KB

migrations.xml

0.3 KB

misc.xml

0.3 KB

runConfigurations.xml

1.0 KB

vcs.xml

0.2 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/idea/inspectionProfiles/

Project_Default.xml

3.6 KB

/.../10 - ViewModel & State Handling/MyFocusNotes-main/kotlin/errors/

errors-1745839774739.log

0.2 KB

/.../2 - Jetpack Compose Basics/

1 -Section Goals.mp4

10.3 MB

10 -Managing State in TextField with Compose.mp4

44.0 MB

11 -Recomposition and UI Updates with TextField.mp4

22.1 MB

12 -Designing a Pet Card Layout Part 1.mp4

37.8 MB

13 -Designing a Pet Card Layout Part 2.mp4

94.1 MB

14 -Designing the Main Layout for the Pets App - Part 1.mp4

55.7 MB

15 -Designing the Main Layout for the Pets App – Part 2.mp4

29.4 MB

16 -Finalizing the Layout and UI for the Pets App – Part 3.mp4

90.0 MB

2 -Creating a new project in Android Studio.mp4

7.1 MB

3 -Project Folder Structure and MainActivity Overview.mp4

41.7 MB

4 -Introduction to Compose.mp4

86.1 MB

5 -Previews and tooling.mp4

58.3 MB

6 -Components overview.mp4

8.9 MB

7 -Arranging Text and Components Inside a Column.mp4

26.2 MB

8 -Styling Text.mp4

64.0 MB

9 -Recomposition Explained.mp4

41.4 MB

ManagingStateTextField.kt

1.7 KB

PetCard.kt

2.9 KB

Recomposition.kt

1.3 KB

ScaffoldExample.kt

2.7 KB

TextColumnDemo.kt

2.1 KB

/.../3 - Advanced Layouts Modal Drawer and Lazy Lists/

1 -Inside This Section.mp4

8.3 MB

2 -Drawer UI with ModalDrawer - Part 1.mp4

60.7 MB

3 -Drawer UI with ModalDrawer- Part 2.mp4

79.5 MB

4 -Drawer UI with ModalDrawer - Part 3.mp4

49.6 MB

5 -Building Dynamic Lists with LazyColumn - 1.mp4

50.3 MB

6 -Building Dynamic Lists with LazyColumn - 2.mp4

90.3 MB

DepartmentScreen.kt

2.7 KB

DrawerExample.kt

2.6 KB

/.../4 - Getting Started with Coroutines and flows in Kotlin/

1 -Learning Objectives.mp4

6.4 MB

2 -Why Do We Need Coroutines.mp4

38.3 MB

3 -Understanding suspend Functions in Kotlin.mp4

40.7 MB

4 -A Quick Introduction to Kotlin Flows.mp4

52.3 MB

Coroutines.kt

0.8 KB

SimpleFlow.kt

0.5 KB

/.../5 - Building the Focus Notes App – A Real Project/

1 -Section Goal.mp4

5.9 MB

10 -Final touches to the Drawer Layout.mp4

60.1 MB

11 -Mastering Modifiers for Layout Styling.mp4

98.4 MB

12 -Setting up Navigation Basics.mp4

60.5 MB

13 -Connecting Screens with Navigation.mp4

75.1 MB

2 -Overview of the Focus Notes App.mp4

30.7 MB

3 -Thinking in Compose.mp4

18.2 MB

4 -Designing the Top App Bar UI.mp4

58.1 MB

5 -Creating the Note Item Component.mp4

65.6 MB

6 -Building the Notes List Screen.mp4

50.4 MB

7 -Composing the Complete Notes Screen UI.mp4

60.4 MB

8 -Designing the Drawer Header.mp4

26.4 MB

9 -Building the Drawer Body with Options.mp4

61.0 MB

Drawer.kt

2.9 KB

Navigation.kt

2.6 KB

NoteItem.kt

4.7 KB

NotesList.kt

1.3 KB

TopAppBar

1.9 KB

/.../6 - Room Database and Local Storage/

1 -Section Goal.mp4

7.6 MB

2 -Why we use Room for Local Storage.mp4

48.1 MB

3 -Setting Up Room Entities and DAO – Part 1.mp4

66.0 MB

4 -Room Best Practices Let ViewModel Handle the DAO.mp4

70.7 MB

5 -Completing the Room Setup.mp4

39.4 MB

/.../6 - Room Database and Local Storage/room/

Converters.kt

0.5 KB

LocalNote.kt

0.6 KB

NoteDao.kt

1.8 KB

NotesDatabase.kt

0.9 KB

/.../7 - Architecture and ViewModels/

1 -Section Goals.mp4

7.4 MB

2 -Clean Architecture in Android - Part 1.mp4

36.9 MB

3 -Separating Concerns in Your App – Part 2.mp4

24.2 MB

4 -Separating Concerns in Your App – Part 3.mp4

43.5 MB

5 -What is UDF (Unidirectional Data Flow).mp4

75.7 MB

6 -Implementing the DAO layer in the App.mp4

46.6 MB

7 -Building the Notes Repository Interface.mp4

65.5 MB

NoteDao.kt

1.8 KB

NotesRepository.kt

1.1 KB

/.../8 - Dependency Injection with Hilt/

1 -Section Goals.mp4

14.5 MB

2 -Introduction to Hilt for DI.mp4

42.0 MB

3 -Advanced Hilt Setup - Part 1.mp4

60.9 MB

4 -Advanced Hilt Setup - Part 2.mp4

48.3 MB

DataModules.kt

2.4 KB

/.../9 - Networking with Retrofit/

1 -Section Goals.mp4

5.8 MB

2 -Retrofit Basics for API Integration.mp4

86.5 MB

3 -Working with Retrofit and Data Classes.mp4

82.5 MB

/.../9 - Networking with Retrofit/retrofit/

FakeNetworkDataSource.kt

1.4 KB

NetworkDataSource.kt

0.2 KB

NetworkNote.kt

0.5 KB

NotesApiService.kt

0.3 KB

RetrofitNetworkDataSource.kt

0.4 KB

/~Get Your Files Here !/

Bonus Resources.txt

0.1 KB

 

Total files 230


Copyright © 2025 FileMood.com