▲

The Complete Android 15 Course [Part 2] - Jetpack Compose [7/2025, ENG]

seeders: 1
leechers: 6
Added 4 days ago by unity321d in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

The Complete Android 15 Course [Part 2] - Jetpack Compose [7/2025, ENG] (Size: 19.58 GB)
  01. Introduction to Course - Grab your 70% Coupon Here
  1. Course Promo - Get Your Coupon Here.mp4 50.19 MB
  1. Course Promo - Get Your Coupon Here.vtt 2.54 KB
  02. Jetpack Compose Overview
  1. Introduction to Jetpack Compose.mp4 13.93 MB
  1. Introduction to Jetpack Compose.vtt 3.27 KB
  2. Composable Functions.mp4 18.35 MB
  2. Composable Functions.vtt 4.83 KB
  3. SetContent( ).mp4 17.81 MB
  3. SetContent( ).vtt 4.32 KB
  4. @Preview Annotation.mp4 14.32 MB
  4. @Preview Annotation.vtt 2.12 KB
  5. Modifiers.mp4 26.97 MB
  5. Modifiers.vtt 3.45 KB
  03. Composables
  1. Text.mp4 20.14 MB
  1. Text.vtt 4.11 KB
  2. Layouts.mp4 49.87 MB
  2. Layouts.vtt 5.87 KB
  3. Paddings & Margins.mp4 16.86 MB
  3. Paddings & Margins.vtt 2.69 KB
  4. Coding Challenge.mp4 25.24 MB
  4. Coding Challenge.vtt 4.44 KB
  5. Image Composable.mp4 55.71 MB
  5. Image Composable.vtt 5.3 KB
  6. 111- compose Buttons.zip 33.5 MB
  6. Button Composable.mp4 57.46 MB
  6. Button Composable.vtt 6.29 KB
  7. Types of Buttons.mp4 31.99 MB
  7. Types of Buttons.vtt 3.5 KB
  8. 112- Compose TextField JetpackApp.zip 33.43 MB
  8. Text Fields.mp4 67.23 MB
  8. Text Fields.vtt 6.85 KB
  04. State Handling
  1. What's State.mp4 24.97 MB
  1. What's State.vtt 2.87 KB
  10. Stateful to Stateless.mp4 36.98 MB
  10. Stateful to Stateless.vtt 4.11 KB
  2. Without Using State.mp4 18.46 MB
  2. Without Using State.vtt 3.5 KB
  3. Using Mutable State.mp4 70.26 MB
  3. Using Mutable State.vtt 5.91 KB
  4. Recomposition.mp4 29.46 MB
  4. Recomposition.vtt 4.94 KB
  5. Remember Keyword.mp4 23.91 MB
  5. Remember Keyword.vtt 3.2 KB
  6. 113- compose Property Delegation JetpackApp.zip 32.72 MB
  6. Delegation in Kotlin.mp4 54.95 MB
  6. Delegation in Kotlin.vtt 5.19 KB
  7. Quick Recap Recomposition - By - MutableState.mp4 38.39 MB
  7. Quick Recap Recomposition - By - MutableState.vtt 4.25 KB
  8. Stateful Composition.mp4 58.04 MB
  8. Stateful Composition.vtt 5.91 KB
  9. State Hoisting.mp4 39.13 MB
  9. State Hoisting.vtt 4.85 KB
  05. More Composables
  1. 114- compose checkbox JetpackApp.zip 32.74 MB
  1. CheckBox.mp4 30.65 MB
  1. CheckBox.vtt 5.55 KB
  2. 115- compose Switch JetpackApp.zip 32.77 MB
  2. Switch.mp4 45.34 MB
  2. Switch.vtt 4.63 KB
  3. 116- compose Radio Button JetpackApp.zip 32.81 MB
  3. Radio Button.mp4 56.46 MB
  3. Radio Button.vtt 5.65 KB
  4. Texts Besides Radio Button.mp4 44.65 MB
  4. Texts Besides Radio Button.vtt 3.15 KB
  5. 117- compose Progress indicators JetpackApp.zip 32.86 MB
  5. Progress Indicators.mp4 54.01 MB
  5. Progress Indicators.vtt 5.57 KB
  6. 118- Compose ChallengeJetpackApp.zip 32.83 MB
  6. Coding Challenge.mp4 63 MB
  6. Coding Challenge.vtt 4.54 KB
  06. Layouts Deep Dive
  1. Row Deep Dive.mp4 41.32 MB
  1. Row Deep Dive.vtt 5.2 KB
  2. Arrangement & Alignment.mp4 54.39 MB
  2. Arrangement & Alignment.vtt 4.4 KB
  3. Exploring Columns.mp4 14.51 MB
  3. Exploring Columns.vtt 3.17 KB
  4. Exploring Box.mp4 16.44 MB
  4. Exploring Box.vtt 2.17 KB
  5. Exploring Surface.mp4 28.9 MB
  5. Exploring Surface.vtt 3.91 KB
  6. The Scaffold.mp4 80.98 MB
  6. The Scaffold.vtt 5.45 KB
  7. Top App Bar.mp4 88.66 MB
  7. Top App Bar.vtt 7.59 KB
  8. Bottom App Bar.mp4 62.04 MB
  8. Bottom App Bar.vtt 5.79 KB
  9. Floating Action Button.mp4 39.82 MB
  9. Floating Action Button.vtt 3.04 KB
  07. Lists
  1. 127- compose Scrollable Column & row JetpackApp.zip 45.39 MB
  1. Scrolling Column.mp4 53.71 MB
  1. Scrolling Column.vtt 5.31 KB
  2. Scrolling Row.mp4 15.23 MB
  2. Scrolling Row.vtt 2.37 KB
  3. Lazy Column.mp4 75.3 MB
  3. Lazy Column.vtt 5.7 KB
  4. Custom List Layout.mp4 17.19 MB
  4. Custom List Layout.vtt 2.62 KB
  5. Lazy Row.mp4 25.12 MB
  5. Lazy Row.vtt 2.65 KB
  6. Sticky Headers.mp4 59.44 MB
  6. Sticky Headers.vtt 5.94 KB
  7. Handling Click Events on Items List.mp4 47.18 MB
  7. Handling Click Events on Items List.vtt 5.07 KB
  8. 136- Compose Card.zip 45.23 MB
  8. Cards.mp4 21.33 MB
  8. Cards.vtt 5.2 KB
  08. The Grocery App
  1. App Promo - What's going to Build.mp4 3.45 MB
  1. App Promo - What's going to Build.vtt 774 B
  2. 137-compose Grocery App.zip 61.35 MB
  2. Creating the Data Source.mp4 10.53 MB
  2. Creating the Data Source.vtt 1.96 KB
  3. Custom Sticky Header.mp4 30.83 MB
  3. Custom Sticky Header.vtt 2.37 KB
  4. Custom Card Items.mp4 18.55 MB
  4. Custom Card Items.vtt 3.27 KB
  5. Data Class.mp4 6.44 MB
  5. Data Class.vtt 1.71 KB
  6. Designing The Cards.mp4 40.08 MB
  6. Designing The Cards.vtt 3.94 KB
  7. 137-compose Grocery App.zip 61.35 MB
  7. Changing Data Source.mp4 36.83 MB
  7. Changing Data Source.vtt 2.5 KB
  09. Navigation in Compose
  1. 138- Compose Navigation.zip 37.02 MB
  1. Adding Nav Library.mp4 15.21 MB
  1. Adding Nav Library.vtt 1.42 KB
  2. Designing the Screens.mp4 8.4 MB
  2. Designing the Screens.vtt 1.36 KB
  3. Nav Controllers.mp4 8.95 MB
  3. Nav Controllers.vtt 1.73 KB
  4. Nav Host.mp4 20.34 MB
  4. Nav Host.vtt 3.6 KB
  5. Nav Destinations.mp4 34.44 MB
  5. Nav Destinations.vtt 3.51 KB
  6. Passing Data Between Screens Part 1.mp4 83.08 MB
  6. Passing Data Between Screens Part 1.vtt 6.59 KB
  7. Passing Data Between Screens Part 2.mp4 54.08 MB
  7. Passing Data Between Screens Part 2.vtt 4.5 KB
  8. Passing Multiple Arguments.mp4 17.63 MB
  8. Passing Multiple Arguments.vtt 2.52 KB
  9. Passing Optional Arguments.mp4 15.85 MB
  9. Passing Optional Arguments.vtt 2.26 KB
  10. Bottom Navigation
  1. App Promo - What we're going to build.mp4 3.68 MB
  1. App Promo - What we're going to build.vtt 1.36 KB
  10. Nav Bottom Items.mp4 33.79 MB
  10. Nav Bottom Items.vtt 4.52 KB
  11. Navigation Bar.mp4 66.43 MB
  11. Navigation Bar.vtt 6.39 KB
  12. Passing Args in Nav Bar.mp4 44.3 MB
  12. Passing Args in Nav Bar.vtt 4.39 KB
  13. Synchronization between NavBar & Current Screen.mp4 30.72 MB
  13. Synchronization between NavBar & Current Screen.vtt 4.98 KB
  14. Optimizing the Code.mp4 33.45 MB
  14. Optimizing the Code.vtt 3.11 KB
  2. 140- Compose Mastering Navigation AppNavigationApp2.zip 37.37 MB
  2. Creating UI Screens.mp4 48.79 MB
  2. Creating UI Screens.vtt 3.52 KB
  3. Nav Graph Builder.mp4 30.98 MB
  3. Nav Graph Builder.vtt 3.74 KB
  4. Navigation Builder.mp4 34.84 MB
  4. Navigation Builder.vtt 3.6 KB
  5. Creating Nav Routes.mp4 19.7 MB
  5. Creating Nav Routes.vtt 4.3 KB
  6. Navigating Between Routes.mp4 39.4 MB
  6. Navigating Between Routes.vtt 4.15 KB
  7. Nav Controller.mp4 49.63 MB
  7. Nav Controller.vtt 5.1 KB
  8. Defining Other Destinations.mp4 37.71 MB
  8. Defining Other Destinations.vtt 5.25 KB
  9. Passing Arguments between Screens.mp4 54.19 MB
  9. Passing Arguments between Screens.vtt 5.73 KB
  11. Constraint Layout
  1. Introduction to Constraint Layout.mp4 23.64 MB
  1. Introduction to Constraint Layout.vtt 2.68 KB
  2. 141- ConstraintApp2.zip 47.32 MB
  2. Creating Constraint Layout.mp4 36.59 MB
  2. Creating Constraint Layout.vtt 3.87 KB
  3. ConstrainAs( ).mp4 77.23 MB
  3. ConstrainAs( ).vtt 7.84 KB
  4. Guidelines.mp4 32.62 MB
  4. Guidelines.vtt 4.23 KB
  5. Barriers.mp4 30.96 MB
  5. Barriers.vtt 3.93 KB
  6. Chains.mp4 73.78 MB
  6. Chains.vtt 4.59 KB
  12. The Courses App - Mastering Constraint Layout
  1. App Promo - What we're going to build.mp4 2.54 MB
  1. App Promo - What we're going to build.vtt 677 B
  10. Placing Texts Under Images.mp4 43.8 MB
  10. Placing Texts Under Images.vtt 4.09 KB
  11. Latest Lessons Sections.mp4 65.7 MB
  11. Latest Lessons Sections.vtt 4.27 KB
  12. Designing The Card.mp4 64.6 MB
  12. Designing The Card.vtt 3.82 KB
  13. Designing The Card Part 2.mp4 49.82 MB
  13. Designing The Card Part 2.vtt 2.79 KB
  14. The Last Touches.mp4 34.09 MB
  14. The Last Touches.vtt 2.62 KB
  2. 141- ConstraintApp2.zip 47.32 MB
  2. Adding Constraint Layout.mp4 48.85 MB
  2. Adding Constraint Layout.vtt 5.38 KB
  3. Background Image.mp4 78.02 MB
  3. Background Image.vtt 6.09 KB
  4. Passing Modifiers.mp4 15.92 MB
  4. Passing Modifiers.vtt 2.36 KB
  5. The Header Design.mp4 79.87 MB
  5. The Header Design.vtt 5.58 KB
  6. The Middle Part.mp4 28.99 MB
  6. The Middle Part.vtt 2.72 KB
  7. Specifying Proper Width & Height.mp4 79.83 MB
  7. Specifying Proper Width & Height.vtt 7.46 KB
  8. The Card.mp4 64.35 MB
  8. The Card.vtt 4.54 KB
  9. The Courses Section.mp4 73.04 MB
  9. The Courses Section.vtt 5.86 KB
  13. Notey App - MVVM + ROOM
  1. Notey App Promo.mp4 3.64 MB
  1. Notey App Promo.vtt 875 B
  10. The View Model.mp4 51.91 MB
  10. The View Model.vtt 5.18 KB
  11. View Model Factory.mp4 62.16 MB
  11. View Model Factory.vtt 5.17 KB
  12. Note List Item.mp4 46.52 MB
  12. Note List Item.vtt 3.8 KB
  13. Notes List Composable.mp4 48.23 MB
  13. Notes List Composable.vtt 4.79 KB
  14. Displaying All Records in DB.mp4 42.8 MB
  14. Displaying All Records in DB.vtt 4.71 KB
  15. ObserveAsState( ).mp4 12.24 MB
  15. ObserveAsState( ).vtt 2.24 KB
  16. Inserting Notes into Database.mp4 25.14 MB
  16. Inserting Notes into Database.vtt 3.48 KB
  17. Alert Dialog.mp4 73.16 MB
  17. Alert Dialog.vtt 6.45 KB
  18. Dismiss & Confirm Buttons.mp4 63.62 MB
  18. Dismiss & Confirm Buttons.vtt 5.7 KB
  19. Displaying Alert Dialog on Button Click.mp4 48.26 MB
  19. Displaying Alert Dialog on Button Click.vtt 7.82 KB
  2. 143- mVVM + ROoM Notey App.zip 36.74 MB
  2. What's MVVM.mp4 33.74 MB
  2. What's MVVM.vtt 3.94 KB
  20. Testing Alert Dialog.mp4 8.37 MB
  20. Testing Alert Dialog.vtt 1.55 KB
  21. Color Picker.mp4 58.58 MB
  21. Color Picker.vtt 5.87 KB
  22. 143- mVVM + ROoM Notey App.zip 36.74 MB
  22. ROOM Database Inspection Tool.mp4 16.76 MB
  22. ROOM Database Inspection Tool.vtt 2.36 KB
  3. What's ROOM.mp4 36.86 MB
  3. What's ROOM.vtt 4.12 KB
  4. What we're Going to Build.mp4 125.81 MB
  4. What we're Going to Build.vtt 6.5 KB
  5. Entity Class.mp4 85.21 MB
  5. Entity Class.vtt 6.61 KB
  6. Data Access Object.mp4 55.67 MB
  6. Data Access Object.vtt 6.17 KB
  7. ROOM Database Class.mp4 27.77 MB
  7. ROOM Database Class.vtt 4.33 KB
  8. Volatile & Companion Object.mp4 62.3 MB
  8. Volatile & Companion Object.vtt 7.04 KB
  9. Repository.mp4 62.52 MB
  9. Repository.vtt 4.45 KB
  14. The News App - MVVM + RETROFIT
  1. App Promo - What we're going to build.mp4 9.85 MB
  1. App Promo - What we're going to build.vtt 1.24 KB
  10. Repository.mp4 60.16 MB
  10. Repository.vtt 4.7 KB
  11. MutableStateof vs LiveData.mp4 87.73 MB
  11. MutableStateof vs LiveData.vtt 6.56 KB
  12. View Model.mp4 19.56 MB
  12. View Model.vtt 3.35 KB
  13. Automatic Recomposition.mp4 31.37 MB
  13. Automatic Recomposition.vtt 5.38 KB
  14. Running the App.mp4 19.3 MB
  14. Running the App.vtt 2.95 KB
  15. Last UI Touches.mp4 38.1 MB
  15. Last UI Touches.vtt 4.96 KB
  2. 144- MVVM + Retrofit NewsApp.zip 39.03 MB
  2. Webservices & API.mp4 41.84 MB
  2. Webservices & API.vtt 4.93 KB
  3. HTTP Requests & Methods.mp4 177.7 MB
  3. HTTP Requests & Methods.vtt 8.36 KB
  4. JSON & Its Syntax.mp4 33.08 MB
  4. JSON & Its Syntax.vtt 4.1 KB
  5. What is Retrofit.mp4 27.96 MB
  5. What is Retrofit.vtt 3.41 KB
  6. 144- MVVM + Retrofit NewsApp.zip 39.03 MB
  6. Adding Retrofit to Android App.mp4 60.79 MB
  6. Adding Retrofit to Android App.vtt 3.42 KB
  7. Data Class.mp4 71.26 MB
  7. Data Class.vtt 4.28 KB
  8. Api Service Interface.mp4 29.24 MB
  8. Api Service Interface.vtt 4.13 KB
  9. Retrofit Instance.mp4 28.06 MB
  9. Retrofit Instance.vtt 3.95 KB
  15. The Moviz App - MVVM + RETROFIT + ROOM
  1. Moviz App Promo.mp4 36.71 MB
  1. Moviz App Promo.vtt 1.95 KB
  10. View Model Scope.mp4 15.59 MB
  10. View Model Scope.vtt 2.53 KB
  11. View Model Factory.mp4 25.97 MB
  11. View Model Factory.vtt 4.29 KB
  12. Movie Item Composable.mp4 82.56 MB
  12. Movie Item Composable.vtt 5.95 KB
  13. Observing Mutable State Objects.mp4 60.38 MB
  13. Observing Mutable State Objects.vtt 5.58 KB
  14. Displaying Movies From TMDB API.mp4 42.11 MB
  14. Displaying Movies From TMDB API.vtt 3.95 KB
  15. ROOM Entity Class.mp4 44.83 MB
  15. ROOM Entity Class.vtt 3.26 KB
  16. Data Access Object DAO.mp4 18.87 MB
  16. Data Access Object DAO.vtt 2.39 KB
  17. ROOM Database.mp4 84.03 MB
  17. ROOM Database.vtt 6.05 KB
  18. Fetching Offline Data.mp4 23.67 MB
  18. Fetching Offline Data.vtt 3.76 KB
  19. Displaying Movies From ROOM Database.mp4 51.17 MB
  19. Displaying Movies From ROOM Database.vtt 4.92 KB
  2. 145- Compose MovizApp MVVM+ROOM+Retrofit.zip 43.18 MB
  2. Adding Dependencies.mp4 83.5 MB
  2. Adding Dependencies.vtt 6.9 KB
  20. 145- Compose MovizApp MVVM+ROOM+Retrofit.zip 43.18 MB
  20. Final UI Touches.mp4 21.66 MB
  20. Final UI Touches.vtt 2.68 KB
  3. Understanding TMDB API.mp4 102.65 MB
  3. Understanding TMDB API.vtt 5.64 KB
  4. Response Data Class.mp4 72.05 MB
  4. Response Data Class.vtt 6.29 KB
  5. Movie Data Class.mp4 58.39 MB
  5. Movie Data Class.vtt 3.92 KB
  6. API Service Interface.mp4 37.3 MB
  6. API Service Interface.vtt 3.75 KB
  7. Retrofit Instance.mp4 38.14 MB
  7. Retrofit Instance.vtt 4.15 KB
  8. Repository.mp4 92.99 MB
  8. Repository.vtt 7.23 KB
  9. View Model.mp4 70.74 MB
  9. View Model.vtt 6.59 KB
  16. Dependency Injection - Introduction to Hilt
  1. What is Dependency Injection.mp4 13.18 MB
  1. What is Dependency Injection.vtt 3.39 KB
  10. Method Injection.mp4 26.55 MB
  10. Method Injection.vtt 3.39 KB
  11. Hilt Annotations.mp4 12.99 MB
  11. Hilt Annotations.vtt 4.31 KB
  2. Without Dependency Injection.mp4 10.87 MB
  2. Without Dependency Injection.vtt 2.49 KB
  3. With Dependency Injection.mp4 18.12 MB
  3. With Dependency Injection.vtt 3.07 KB
  4. Adding Hilt to Our App.mp4 42.25 MB
  4. Adding Hilt to Our App.vtt 4.32 KB
  5. Constructor Injection using Hilt.mp4 24.83 MB
  5. Constructor Injection using Hilt.vtt 4.58 KB
  6. Hilt Module.mp4 32.58 MB
  6. Hilt Module.vtt 6.26 KB
  7. App Module.mp4 19.38 MB
  7. App Module.vtt 4.27 KB
  8. Dependency Injection with Hilt.mp4 51.61 MB
  8. Dependency Injection with Hilt.vtt 4.43 KB
  9. Field Injection.mp4 47.73 MB
  9. Field Injection.vtt 6.41 KB
  17. Dependency Injection with Android
  1. Adding Hilt to Android App.mp4 46.09 MB
  1. Adding Hilt to Android App.vtt 3.62 KB
  1. x6- Hilt+Retrofit ThePostsApp.zip 35.72 MB
  2. Hilt Android App Class.mp4 45.98 MB
  2. Hilt Android App Class.vtt 4.39 KB
  3. Repository.mp4 19.64 MB
  3. Repository.vtt 2.01 KB
  4. Android Entry Point.mp4 27.92 MB
  4. Android Entry Point.vtt 3.48 KB
  5. Adding Hilt App in Manifest.mp4 23.31 MB
  5. Adding Hilt App in Manifest.vtt 1.96 KB
  18. Weather App - Hilt + Compose
  1. Weather App Promo.mp4 3.11 MB
  1. Weather App Promo.vtt 1.13 KB
  10. Mutable State Flow.mp4 71.53 MB
  10. Mutable State Flow.vtt 5.87 KB
  11. Hilt View Model.mp4 61.84 MB
  11. Hilt View Model.vtt 5.39 KB
  12. Location Selector Composable.mp4 47.19 MB
  12. Location Selector Composable.vtt 3.93 KB
  13. Weather Info Display Composable.mp4 43.88 MB
  13. Weather Info Display Composable.vtt 3 KB
  14. HiltViewModel( ) & CollectAsState( ).mp4 75.34 MB
  14. HiltViewModel( ) & CollectAsState( ).vtt 5.68 KB
  15. Weather Screen.mp4 25.1 MB
  15. Weather Screen.vtt 3.82 KB
  16. @AndroidEntryPoint.mp4 29.82 MB
  16. @AndroidEntryPoint.vtt 4.34 KB
  2. Adding KSP & Hilt.mp4 89.86 MB
  2. Adding KSP & Hilt.vtt 6.45 KB
  2. x9- Compose WeatherApp.zip 40.43 MB
  3. Hilt Navigation Compose.mp4 8.69 MB
  3. Hilt Navigation Compose.vtt 1.25 KB
  4. Hilt Android App.mp4 45.26 MB
  4. Hilt Android App.vtt 4.59 KB
  5. Data Class.mp4 4.24 MB
  5. Data Class.vtt 919 B
  6. Repository Interface.mp4 15.93 MB
  6. Repository Interface.vtt 3.1 KB
  7. Repository Implementation.mp4 75.74 MB
  7. Repository Implementation.vtt 6.48 KB
  8. Repository Module.mp4 30.87 MB
  8. Repository Module.vtt 4.51 KB
  9. Weather UI State.mp4 12.11 MB
  9. Weather UI State.vtt 2.78 KB
  19. Note App - Hilt + ROOM
  1. App Promo - What we're going to build.mp4 6.15 MB
  1. App Promo - What we're going to build.vtt 2.1 KB
  10. CollectAsState ( ).mp4 56.13 MB
  10. CollectAsState ( ).vtt 5.16 KB
  11. Displaying All Notes in Database.mp4 98.93 MB
  11. Displaying All Notes in Database.vtt 6.44 KB
  12. Android Entry Point.mp4 92.7 MB
  12. Android Entry Point.vtt 8.04 KB
  2. Adding Hilt, Room and KSP.mp4 79.45 MB
  2. Adding Hilt, Room and KSP.vtt 6.21 KB
  2. x10- Compose NoteTakingApp.zip 41.55 MB
  3. Hilt Android App.mp4 14.36 MB
  3. Hilt Android App.vtt 2.36 KB
  4. Note Entity Class.mp4 11.55 MB
  4. Note Entity Class.vtt 2.45 KB
  5. Data Access Object.mp4 27.41 MB
  5. Data Access Object.vtt 4.19 KB
  6. ROOM Database.mp4 68.45 MB
  6. ROOM Database.vtt 6.33 KB
  7. The Repository.mp4 42.46 MB
  7. The Repository.vtt 3.8 KB
  8. The ViewModel.mp4 53.01 MB
  8. The ViewModel.vtt 4.7 KB
  9. Hilt Module.mp4 70.68 MB
  9. Hilt Module.vtt 5.98 KB
  20. Posts App -- Hilt + Retrofit
  1. Posts App Promo.mp4 38.61 MB
  1. Posts App Promo.vtt 2.56 KB
  10. Post Screen.mp4 53.85 MB
  10. Post Screen.vtt 5.2 KB
  11. Solving Errors & Running App.mp4 92.27 MB
  11. Solving Errors & Running App.vtt 5.54 KB
  2. Adding Dependencies.mp4 74.41 MB
  2. Adding Dependencies.vtt 5.06 KB
  2. x11- Compose Hilt + Retrofit DI Course ThePostsApp2.zip 42.04 MB
  3. Hilt Android App.mp4 21.54 MB
  3. Hilt Android App.vtt 2.15 KB
  4. JSON Response & Data Class.mp4 31.18 MB
  4. JSON Response & Data Class.vtt 2.07 KB
  5. Retrofit API Service.mp4 22.5 MB
  5. Retrofit API Service.vtt 2.75 KB
  6. Retrofit Instance.mp4 29.89 MB
  6. Retrofit Instance.vtt 3.54 KB
  7. App Module.mp4 34.58 MB
  7. App Module.vtt 4.2 KB
  8. The Repository.mp4 28.04 MB
  8. The Repository.vtt 3.09 KB
  9. The View Model.mp4 48.89 MB
  9. The View Model.vtt 4.59 KB
  21. Ecommerce App -- Hilt + Firebase + ROOM
  1. Ecommerce App Promo.mp4 42.39 MB
  1. Ecommerce App Promo.vtt 5.29 KB
  1. x8- EcommerceApp.zip 43.48 MB
  10. Mocking Products.mp4 37.91 MB
  10. Mocking Products.vtt 3.65 KB
  11. Discount Badge.mp4 74.15 MB
  11. Discount Badge.vtt 4.71 KB
  12. Featured Products Section.mp4 41.88 MB
  12. Featured Products Section.vtt 3.89 KB
  13. Cart Section.mp4 34.25 MB
  13. Cart Section.vtt 2.95 KB
  14. Cart Item Card.mp4 61.54 MB
  14. Cart Item Card.vtt 3.21 KB
  15. Checkout Section.mp4 40.12 MB
  15. Checkout Section.vtt 2.52 KB
  16. Profile Screen.mp4 47.57 MB
  16. Profile Screen.vtt 3.5 KB
  17. Implementing Nav System.mp4 79.67 MB
  17. Implementing Nav System.vtt 5.99 KB
  18. Navigating between Screens.mp4 41.67 MB
  18. Navigating between Screens.vtt 2.83 KB
  19. Category Item.mp4 68.06 MB
  19. Category Item.vtt 3.63 KB
  2. Top App Bar.mp4 77.34 MB
  2. Top App Bar.vtt 8.45 KB
  20. Categories Screen.mp4 81.24 MB
  20. Categories Screen.vtt 5.62 KB
  21. Product Item.mp4 68.14 MB
  21. Product Item.vtt 5.96 KB
  22. Product Screen.mp4 66.07 MB
  22. Product Screen.vtt 5.15 KB
  23. Passing Data Between Screens.mp4 71.42 MB
  23. Passing Data Between Screens.vtt 6.66 KB
  24. Product Details Screen.mp4 38.23 MB
  24. Product Details Screen.vtt 4.43 KB
  25. Navigation Routes.mp4 66.96 MB
  25. Navigation Routes.vtt 4.53 KB
  26. SignUp Screen.mp4 111.6 MB
  26. SignUp Screen.vtt 8.67 KB
  27. Login Screen.mp4 128.52 MB
  27. Login Screen.vtt 7.95 KB
  28. Adding Firebase Services.mp4 88.89 MB
  28. Adding Firebase Services.vtt 6.88 KB
  29. Adding Hilt__ROOM__Coroutines.mp4 118.17 MB
  29. Adding Hilt__ROOM__Coroutines.vtt 7.04 KB
  3. Bottom Nav Bar.mp4 109.74 MB
  3. Bottom Nav Bar.vtt 7.87 KB
  30. My App Custom Class.mp4 30.84 MB
  30. My App Custom Class.vtt 3 KB
  31. Getting All Categories.mp4 81.79 MB
  31. Getting All Categories.vtt 6.87 KB
  32. Firestore Database Hierarchy.mp4 38.82 MB
  32. Firestore Database Hierarchy.vtt 4.77 KB
  33. Getting All Products in a Category.mp4 38.24 MB
  33. Getting All Products in a Category.vtt 3.07 KB
  34. Getting All Products in Database.mp4 39.6 MB
  34. Getting All Products in Database.vtt 2.48 KB
  35. Category View Model.mp4 69.07 MB
  35. Category View Model.vtt 6.79 KB
  36. Product View Model.mp4 65.39 MB
  36. Product View Model.vtt 4.75 KB
  37. Product Details View Model.mp4 27.45 MB
  37. Product Details View Model.vtt 2.33 KB
  38. Passing HiltViewModel( ) as parameter.mp4 91.73 MB
  38. Passing HiltViewModel( ) as parameter.vtt 5.78 KB
  39. Solving KSP Compatibility Issues.mp4 56.36 MB
  39. Solving KSP Compatibility Issues.vtt 2.93 KB
  4. Search Bar.mp4 97.9 MB
  4. Search Bar.vtt 6.47 KB
  40. Hilt Module.mp4 53.72 MB
  40. Hilt Module.vtt 4.55 KB
  41. @AndroidEntryPoint.mp4 70.02 MB
  41. @AndroidEntryPoint.vtt 4.7 KB
  42. Getting Product Details.mp4 66 MB
  42. Getting Product Details.vtt 4.62 KB
  43. Displaying Products of Categories.mp4 94.72 MB
  43. Displaying Products of Categories.vtt 6.72 KB
  44. Categories & Featured Products.mp4 62.42 MB
  44. Categories & Featured Products.vtt 5.34 KB
  45. Data Access Object DAO.mp4 43.51 MB
  45. Data Access Object DAO.vtt 6.98 KB
  46. Entity Class.mp4 14 MB
  46. Entity Class.vtt 1.31 KB
  47. Singleton Database.mp4 60.6 MB
  47. Singleton Database.vtt 5.63 KB
  48. Cart Repository.mp4 55.71 MB
  48. Cart Repository.vtt 4.84 KB
  49. Adding ROOM to Hilt Module.mp4 46.62 MB
  49. Adding ROOM to Hilt Module.vtt 4.39 KB
  5. Search bar Colors.mp4 44.15 MB
  5. Search bar Colors.vtt 2.81 KB
  50. Cart View Model.mp4 61.68 MB
  50. Cart View Model.vtt 5.4 KB
  51. Inserting Products in Cart.mp4 83.44 MB
  51. Inserting Products in Cart.vtt 5.12 KB
  52. Auth State Sealed Class.mp4 32.23 MB
  52. Auth State Sealed Class.vtt 4.51 KB
  53. Getting the Current User.mp4 73.14 MB
  53. Getting the Current User.vtt 5.6 KB
  54. Sign In, Sign Up & Sign Out functionalities.mp4 40.17 MB
  54. Sign In, Sign Up & Sign Out functionalities.vtt 5.9 KB
  55. Adding Functionalities to Screens.mp4 102.2 MB
  55. Adding Functionalities to Screens.vtt 5.57 KB
  56. Bottom Bar Navigation.mp4 76.14 MB
  56. Bottom Bar Navigation.vtt 5.41 KB
  57. Solving Navigation Issues.mp4 55.3 MB
  57. Solving Navigation Issues.vtt 4.92 KB
  58. Test Navigation & Authentication.mp4 14.97 MB
  58. Test Navigation & Authentication.vtt 1.76 KB
  59. Search Functionality.mp4 88.31 MB
  59. Search Functionality.vtt 4.96 KB
  6. Section Title.mp4 86 MB
  6. Section Title.vtt 5.44 KB
  60. Search Results Section.mp4 80.14 MB
  60. Search Results Section.vtt 4.62 KB
  61. Testing the App.mp4 8.04 MB
  61. Testing the App.vtt 1.66 KB
  7. Category Chip.mp4 82.69 MB
  7. Category Chip.vtt 6.66 KB
  8. Mocking Categories.mp4 39.04 MB
  8. Mocking Categories.vtt 5.1 KB
  9. Display Images Using Coil.mp4 25.74 MB
  9. Display Images Using Coil.vtt 2.02 KB
  22. Google Maps with Jetpack Compose - The Basics
  1. Introduction to Google Maps.mp4 289.28 MB
  1. Introduction to Google Maps.vtt 7.43 KB
  1. x12- Compose MapsApp.zip 80.41 MB
  10. Customising Markers Icon.mp4 35.51 MB
  10. Customising Markers Icon.vtt 2.02 KB
  11. Handling Click Events on Markers.mp4 49.01 MB
  11. Handling Click Events on Markers.vtt 2.96 KB
  2. Creating Google Maps Project & API Key.mp4 87.76 MB
  2. Creating Google Maps Project & API Key.vtt 5.51 KB
  3. Restricting API Key.mp4 43.57 MB
  3. Restricting API Key.vtt 3.04 KB
  4. Google Maps Dependency.mp4 25.08 MB
  4. Google Maps Dependency.vtt 1.48 KB
  5. Google Maps Composable Function.mp4 45.63 MB
  5. Google Maps Composable Function.vtt 5.4 KB
  6. Latitude & Longitude.mp4 41.92 MB
  6. Latitude & Longitude.vtt 1.94 KB
  7. Initial Camera Position.mp4 115.32 MB
  7. Initial Camera Position.vtt 6.28 KB
  8. Types of Google Maps.mp4 35.95 MB
  8. Types of Google Maps.vtt 2.49 KB
  9. Placing Markers on Map.mp4 71.16 MB
  9. Placing Markers on Map.vtt 4.37 KB
  23. Google Maps - Shapes
  1. Polylines.mp4 47.58 MB
  1. Polylines.vtt 3.58 KB
  1. x12- Compose MapsApp.zip 80.41 MB
  2. Polygons.mp4 30.44 MB
  2. Polygons.vtt 3.32 KB
  3. Ground Overlay.mp4 63.37 MB
  3. Ground Overlay.vtt 6.52 KB
  4. From LatLng bound to Ground position.mp4 42.02 MB
  4. From LatLng bound to Ground position.vtt 5.65 KB
  24. Google Maps - Gestures
  1. Handling Single Click on Map.mp4 63.69 MB
  1. Handling Single Click on Map.vtt 4 KB
  1. x12- Compose MapsApp.zip 80.41 MB
  10. Custom Info Window.mp4 87.3 MB
  10. Custom Info Window.vtt 7.24 KB
  11. Dynamic Removal of Markers.mp4 83.1 MB
  11. Dynamic Removal of Markers.vtt 5.84 KB
  2. Long Clicks on Map.mp4 42.61 MB
  2. Long Clicks on Map.vtt 2.51 KB
  3. Map UI Settings.mp4 101.13 MB
  3. Map UI Settings.vtt 5.1 KB
  4. Rotate & Tilt Gestures.mp4 20.68 MB
  4. Rotate & Tilt Gestures.vtt 1.97 KB
  5. Info Window Gestures.mp4 46.1 MB
  5. Info Window Gestures.vtt 2.91 KB
  6. Limiting Map Bounds.mp4 104.25 MB
  6. Limiting Map Bounds.vtt 6.41 KB
  7. Camera Position & Animation.mp4 98 MB
  7. Camera Position & Animation.vtt 6.96 KB
  8. Placing UI Elements over Map.mp4 90.52 MB
  8. Placing UI Elements over Map.vtt 5.19 KB
  9. Custom Map Surfaces& UI Elements.mp4 138.31 MB
  9. Custom Map Surfaces& UI Elements.vtt 7.27 KB
  25. Google Maps - Styling
  1. Google Map Styling.mp4 152.29 MB
  1. Google Map Styling.vtt 7.25 KB
  1. x12- Compose MapsApp.zip 80.41 MB
  2. Applying the Custom Style.mp4 63.93 MB
  2. Applying the Custom Style.vtt 3.49 KB
  3. Scale Bar.mp4 73.14 MB
  3. Scale Bar.vtt 4.14 KB
  4. Dynamic Polylines.mp4 83.55 MB
  4. Dynamic Polylines.vtt 5.46 KB
  5. Dynamic Polygons.mp4 17.16 MB
  5. Dynamic Polygons.vtt 2.29 KB
  26. Google Maps - Location & Geocoding
  1. Google Maps - Location Services.mp4 20.27 MB
  1. Google Maps - Location Services.vtt 3.41 KB
  10. Geocoding with Gestures.mp4 16.05 MB
  10. Geocoding with Gestures.vtt 2.21 KB
  2. Location Permission Launcher.mp4 15.18 MB
  2. Location Permission Launcher.vtt 2.76 KB
  3. Fetching Current Location.mp4 51.93 MB
  3. Fetching Current Location.vtt 5.08 KB
  4. Displaying Last Known Position.mp4 32.09 MB
  4. Displaying Last Known Position.vtt 4.92 KB
  5. Fetching Live Location.mp4 112.26 MB
  5. Fetching Live Location.vtt 9.04 KB
  6. Geocoding in Google Maps.mp4 70.79 MB
  6. Geocoding in Google Maps.vtt 5.87 KB
  7. Geocoding Variables.mp4 40.93 MB
  7. Geocoding Variables.vtt 5.49 KB
  8. Executing Geocoding.mp4 61.02 MB
  8. Executing Geocoding.vtt 5.05 KB
  9. Reverse Geocoding.mp4 96.23 MB
  9. Reverse Geocoding.vtt 7.09 KB
  27. Google Maps - Places API
  1. Places API - Introduction.mp4 59.65 MB
  1. Places API - Introduction.vtt 4.89 KB
  2. Auto Complete Predictions.mp4 61.11 MB
  2. Auto Complete Predictions.vtt 5.71 KB
  3. Places Client.mp4 44.65 MB
  3. Places Client.vtt 4.56 KB
  4. Prediction Item Composable.mp4 29.82 MB
  4. Prediction Item Composable.vtt 2.56 KB
  5. Fetching Places & Displaying Predictions.mp4 107.26 MB
  5. Fetching Places & Displaying Predictions.vtt 7.58 KB
  28. Google Maps - Marker Clustering
  1. Intro to Marker Clustering.mp4 69.14 MB
  1. Intro to Marker Clustering.vtt 4.5 KB
  1. x12- Compose MapsApp.zip 80.41 MB
  1. x12- Maps APp (1).png 582.26 KB
  2. Clustering Composable Function.mp4 53.72 MB
  2. Clustering Composable Function.vtt 4.22 KB
  3. Custom Cluster Items.mp4 20.74 MB
  3. Custom Cluster Items.vtt 3.59 KB
  4. Cluster Items List.mp4 15.07 MB
  4. Cluster Items List.vtt 1 KB
  5. Remember Cluster Manager ( ).mp4 28.27 MB
  5. Remember Cluster Manager ( ).vtt 2.26 KB
  6. Handling Cluster Gestures.mp4 71.39 MB
  6. Handling Cluster Gestures.vtt 5.57 KB
  7. Creating Custom Clusters.mp4 48.24 MB
  7. Creating Custom Clusters.vtt 4.88 KB
  29. Uber Clone - Google Maps with Firebase
  1. Uber Clone App Promo.mp4 33.38 MB
  1. Uber Clone App Promo.vtt 4.37 KB
  1. x13- Compose UberClone.zip 68.15 MB
  1. x13- Uber Clone Compose (1).png 572.02 KB
  1. x13- Uber Clone Compose (2).png 641.73 KB
  1. x13- Uber Clone Compose (3).png 569.6 KB
  1. x13- Uber Clone Compose (4).png 203.4 KB
  10. Disappearing Scalebar.mp4 13.61 MB
  10. Disappearing Scalebar.vtt 2.38 KB
  11. Repository & its Implementation.mp4 33.67 MB
  11. Repository & its Implementation.vtt 6 KB
  12. Adding Markers to Firestore.mp4 25.23 MB
  12. Adding Markers to Firestore.vtt 4.66 KB
  13. Map View Model.mp4 33.68 MB
  13. Map View Model.vtt 5.5 KB
  14. Hilt Module.mp4 36.73 MB
  14. Hilt Module.vtt 5.96 KB
  15. Hilt ViewModel( ).mp4 28.65 MB
  15. Hilt ViewModel( ).vtt 4.96 KB
  16. Hilt Android App.mp4 27.15 MB
  16. Hilt Android App.vtt 3.06 KB
  17. Getting All Markers from Firestore.mp4 79.25 MB
  17. Getting All Markers from Firestore.vtt 6.3 KB
  18. Markers as Mutable State Flow.mp4 57.9 MB
  18. Markers as Mutable State Flow.vtt 8.31 KB
  19. Markers as Snap Shot State List.mp4 70.91 MB
  19. Markers as Snap Shot State List.vtt 5.67 KB
  2. Adding Firebase.mp4 54.64 MB
  2. Adding Firebase.vtt 5.86 KB
  20. Flow in Kotlin.mp4 26.32 MB
  20. Flow in Kotlin.vtt 3.68 KB
  21. Listening to Firebase Updates.mp4 46.45 MB
  21. Listening to Firebase Updates.vtt 6.17 KB
  22. Callback Flow, TrySend( ) & AwaitClose( ).mp4 27.45 MB
  22. Callback Flow, TrySend( ) & AwaitClose( ).vtt 3.98 KB
  23. Real-Time Markers.mp4 61.38 MB
  23. Real-Time Markers.vtt 5.92 KB
  24. Location Repository.mp4 19.83 MB
  24. Location Repository.vtt 3.51 KB
  25. Location Repository Implementation.mp4 28.85 MB
  25. Location Repository Implementation.vtt 4 KB
  26. Getting Current Location.mp4 67.68 MB
  26. Getting Current Location.vtt 5.94 KB
  27. Controlling Location Updates.mp4 46.54 MB
  27. Controlling Location Updates.vtt 4.15 KB
  28. Updating View Model.mp4 16.01 MB
  28. Updating View Model.vtt 2.05 KB
  29. Request Location Permissions During Runtime.mp4 34.66 MB
  29. Request Location Permissions During Runtime.vtt 3.49 KB
  3. Adding Google Maps SDK.mp4 42.18 MB
  3. Adding Google Maps SDK.vtt 3.47 KB
  30. Displaying Current Location on Map.mp4 42.82 MB
  30. Displaying Current Location on Map.vtt 3.53 KB
  31. Location Module.mp4 84.64 MB
  31. Location Module.vtt 5.6 KB
  32. Directions API & Retrofit.mp4 35.04 MB
  32. Directions API & Retrofit.vtt 5.27 KB
  33. Understanding Directions API.mp4 73.61 MB
  33. Understanding Directions API.vtt 4.34 KB
  34. Directions Services.mp4 69.11 MB
  34. Directions Services.vtt 6.13 KB
  35. The 3 Data Classes.mp4 98.2 MB
  35. The 3 Data Classes.vtt 6.43 KB
  36. Retrofit Provider.mp4 14.44 MB
  36. Retrofit Provider.vtt 3.54 KB
  37. Directions Repository.mp4 26.2 MB
  37. Directions Repository.vtt 3.36 KB
  38. Directions Repository Implementation.mp4 45.77 MB
  38. Directions Repository Implementation.vtt 6.33 KB
  39. Directions Module.mp4 75.11 MB
  39. Directions Module.vtt 6.45 KB
  4. Adding More Libraries.mp4 26.97 MB
  4. Adding More Libraries.vtt 2.55 KB
  40. Fetch Route From Current Location to Destination.mp4 73.04 MB
  40. Fetch Route From Current Location to Destination.vtt 5.53 KB
  41. Selecting Markers on Map.mp4 60.43 MB
  41. Selecting Markers on Map.vtt 5.68 KB
  42. Displaying ROute.mp4 27.23 MB
  42. Displaying ROute.vtt 3.91 KB
  43. Requesting a Ride.mp4 57.78 MB
  43. Requesting a Ride.vtt 3.66 KB
  44. Route between Location & Marker.mp4 117.34 MB
  44. Route between Location & Marker.vtt 6.55 KB
  45. API Request between Multiple Marker.mp4 47.11 MB
  45. API Request between Multiple Marker.vtt 5.41 KB
  46. Adding Points to Multi Points Route.mp4 42.97 MB
  46. Adding Points to Multi Points Route.vtt 3.94 KB
  47. Controlling Multiple Markers.mp4 84.85 MB
  47. Controlling Multiple Markers.vtt 5.34 KB
  48. Drawing Multiple Points Route.mp4 44.62 MB
  48. Drawing Multiple Points Route.vtt 3.81 KB
  49. Clearing Map.mp4 35.55 MB
  49. Clearing Map.vtt 2.85 KB
  5. Hilt & KSP.mp4 70.4 MB
  5. Hilt & KSP.vtt 5.6 KB
  6. Google Maps Composable Function.mp4 32.04 MB
  6. Google Maps Composable Function.vtt 3.43 KB
  7. Setup Google Maps Project.mp4 72.38 MB
  7. Setup Google Maps Project.vtt 5.28 KB
  8. Expandable FAB Part 1.mp4 56.78 MB
  8. Expandable FAB Part 1.vtt 4.46 KB
  9. Expandable FAB Part 2.mp4 70.84 MB
  9. Expandable FAB Part 2.vtt 6.28 KB
  ▲ 782 total files

Description


Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)

The Complete Android 15 Course [Part 2] - Jetpack Compose

Год выпуска: 7/2025
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/android15-developer-course-part2/
Автор: Abbass Masri - MasterCoding.io
Продолжительность: 28h 37m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This comprehensive course takes you from complete beginner to advanced Android developer proficient in creating high-quality applications with Jetpack Compose and the MVVM architecture. It begins with the core principles of Kotlin, Android's primary language, then progresses quickly to building interactive user interfaces with Jetpack Compose, Google's latest toolkit for native Android UIs, before delving into the Model-View-ViewModel architecture, a design pattern that enhances code maintainability and scalability and teaches you to structure apps efficiently, manage data flow, and create dynamic user experiences that follow best practices.

You will learn the Android ecosystem and environment setup, Kotlin basics, Jetpack Compose including custom layouts, animations, and UI components, MVVM for scalable and maintainable apps that separate concerns and simplify data management, and advanced topics such as LiveData, Room Database, Retrofit, navigation components, and API integration for real-world applications. The course is project-based, culminating in a fully functional Android application that showcases your skills. It is designed for aspiring Android developers starting with the latest tools and practices, intermediate developers transitioning to Jetpack Compose and MVVM, developers from other platforms expanding their skillset, and professionals seeking to upskill and stay competitive in mobile development. By the end, you will have the expertise to design, develop, and deploy advanced Android applications with confidence, whether building your own apps or pursuing a career in Android development.
[spoiler="Содержание"]
01. Introduction to Course - Grab your 70% Coupon Here
1. Course Promo - Get Your Coupon Here (02:24)

02. Jetpack Compose Overview
1. Introduction to Jetpack Compose (03:21)
2. Composable Functions (05:02)
3. SetContent( ) (04:22)
4. @Preview Annotation (02:17)
5. Modifiers (03:43)

03. Composables
1. Text (04:06)
2. Layouts (06:17)
3. Paddings & Margins (02:49)
4. Coding Challenge (04:52)
5. Image Composable (05:10)
6. Button Composable (05:36)
7. Types of Buttons (03:13)
8. Text Fields (06:43)

04. State Handling
1. What's State (02:56)
2. Without Using State (03:33)
3. Using Mutable State (06:04)
4. Recomposition (04:42)
5. Remember Keyword (03:07)
6. Delegation in Kotlin (05:11)
7. Quick Recap Recomposition - By - MutableState (04:29)
8. Stateful Composition (06:14)
9. State Hoisting (04:38)
10. Stateful to Stateless (04:12)

05. More Composables
1. CheckBox (05:26)
2. Switch (04:17)
3. Radio Button (05:17)
4. Texts Besides Radio Button (03:23)
5. Progress Indicators (05:09)
6. Coding Challenge (04:46)

06. Layouts Deep Dive
1. Row Deep Dive (05:28)
2. Arrangement & Alignment (04:52)
3. Exploring Columns (03:17)
4. Exploring Box (02:39)
5. Exploring Surface (04:38)
6. The Scaffold (05:43)
7. Top App Bar (07:26)
8. Bottom App Bar (05:46)
9. Floating Action Button (02:58)

07. Lists
1. Scrolling Column (05:30)
2. Scrolling Row (02:24)
3. Lazy Column (06:19)
4. Custom List Layout (02:41)
5. Lazy Row (02:51)
6. Sticky Headers (05:52)
7. Handling Click Events on Items List (04:48)
8. Cards (04:52)

08. The Grocery App
1. App Promo - What's going to Build (00:43)
2. Creating the Data Source (02:03)
3. Custom Sticky Header (02:38)
4. Custom Card Items (03:19)
5. Data Class (01:41)
6. Designing The Cards (04:21)
7. Changing Data Source (03:16)

09. Navigation in Compose
1. Adding Nav Library (01:20)
2. Designing the Screens (01:29)
3. Nav Controllers (01:45)
4. Nav Host (03:30)
5. Nav Destinations (03:23)
6. Passing Data Between Screens Part 1 (06:22)
7. Passing Data Between Screens Part 2 (04:06)
8. Passing Multiple Arguments (02:32)
9. Passing Optional Arguments (02:17)

10. Bottom Navigation
1. App Promo - What we're going to build (01:19)
2. Creating UI Screens (03:39)
3. Nav Graph Builder (03:35)
4. Navigation Builder (04:05)
5. Creating Nav Routes (04:27)
6. Navigating Between Routes (04:23)
7. Nav Controller (05:00)
8. Defining Other Destinations (05:38)
9. Passing Arguments between Screens (05:38)
10. Nav Bottom Items (04:58)
11. Navigation Bar (06:25)
12. Passing Args in Nav Bar (04:02)
13. Synchronization between NavBar & Current Screen (04:46)
14. Optimizing the Code (03:14)

11. Constraint Layout
1. Introduction to Constraint Layout (02:44)
2. Creating Constraint Layout (03:41)
3. ConstrainAs( ) (08:04)
4. Guidelines (04:07)
5. Barriers (04:06)
6. Chains (04:42)

12. The Courses App - Mastering Constraint Layout
1. App Promo - What we're going to build (00:42)
2. Adding Constraint Layout (05:21)
3. Background Image (05:51)
4. Passing Modifiers (02:11)
5. The Header Design (05:38)
6. The Middle Part (03:03)
7. Specifying Proper Width & Height (07:22)
8. The Card (04:33)
9. The Courses Section (05:49)
10. Placing Texts Under Images (04:09)
11. Latest Lessons Sections (04:39)
12. Designing The Card (04:02)
13. Designing The Card Part 2 (03:08)
14. The Last Touches (02:59)

13. Notey App - MVVM + ROOM
1. Notey App Promo (00:54)
2. What's MVVM (03:55)
3. What's ROOM (04:18)
4. What we're Going to Build (06:04)
5. Entity Class (06:29)
6. Data Access Object (05:44)
7. ROOM Database Class (04:11)
8. Volatile & Companion Object (07:10)
9. Repository (04:26)
10. The View Model (05:15)
11. View Model Factory (05:14)
12. Note List Item (03:52)
13. Notes List Composable (04:55)
14. Displaying All Records in DB (04:30)
15. ObserveAsState( ) (02:19)
16. Inserting Notes into Database (03:38)
17. Alert Dialog (06:25)
18. Dismiss & Confirm Buttons (05:24)
19. Displaying Alert Dialog on Button Click (07:11)
20. Testing Alert Dialog (01:28)
21. Color Picker (06:00)
22. ROOM Database Inspection Tool (02:05)

14. The News App - MVVM + RETROFIT
1. App Promo - What we're going to build (01:17)
2. Webservices & API (04:54)
3. HTTP Requests & Methods (08:21)
4. JSON & Its Syntax (03:56)
5. What is Retrofit (03:17)
6. Adding Retrofit to Android App (03:20)
7. Data Class (04:11)
8. Api Service Interface (04:09)
9. Retrofit Instance (04:16)
10. Repository (04:34)
11. MutableStateof vs LiveData (06:19)
12. View Model (03:16)
13. Automatic Recomposition (05:36)
14. Running the App (02:48)
15. Last UI Touches (05:00)

15. The Moviz App - MVVM + RETROFIT + ROOM
1. Moviz App Promo (01:53)
2. Adding Dependencies (06:44)
3. Understanding TMDB API (05:36)
4. Response Data Class (06:29)
5. Movie Data Class (04:11)
6. API Service Interface (03:59)
7. Retrofit Instance (04:12)
8. Repository (06:55)
9. View Model (06:25)
10. View Model Scope (02:25)
11. View Model Factory (04:25)
12. Movie Item Composable (05:43)
13. Observing Mutable State Objects (05:25)
14. Displaying Movies From TMDB API (03:41)
15. ROOM Entity Class (02:59)
16. Data Access Object DAO (02:26)
17. ROOM Database (05:51)
18. Fetching Offline Data (03:26)
19. Displaying Movies From ROOM Database (04:35)
20. Final UI Touches (02:42)

16. Dependency Injection - Introduction to Hilt
1. What is Dependency Injection (03:21)
2. Without Dependency Injection (02:42)
3. With Dependency Injection (03:08)
4. Adding Hilt to Our App (04:16)
5. Constructor Injection using Hilt (04:51)
6. Hilt Module (06:08)
7. App Module (04:22)
8. Dependency Injection with Hilt (04:36)
9. Field Injection (05:54)
10. Method Injection (03:29)
11. Hilt Annotations (04:19)

17. Dependency Injection with Android
1. Adding Hilt to Android App (03:25)
2. Hilt Android App Class (04:33)
3. Repository (02:11)
4. Android Entry Point (03:35)
5. Adding Hilt App in Manifest (01:53)

18. Weather App - Hilt + Compose
1. Weather App Promo (01:17)
2. Adding KSP & Hilt (06:50)
3. Hilt Navigation Compose (01:14)
4. Hilt Android App (04:46)
5. Data Class (01:06)
6. Repository Interface (03:10)
7. Repository Implementation (06:53)
8. Repository Module (04:39)
9. Weather UI State (02:41)
10. Mutable State Flow (06:17)
11. Hilt View Model (05:49)
12. Location Selector Composable (04:09)
13. Weather Info Display Composable (03:31)
14. HiltViewModel( ) & CollectAsState( ) (06:14)
15. Weather Screen (04:14)
16. @AndroidEntryPoint (04:13)

19. Note App - Hilt + ROOM
1. App Promo - What we're going to build (02:12)
2. Adding Hilt, Room and KSP (06:03)
3. Hilt Android App (02:32)
4. Note Entity Class (02:59)
5. Data Access Object (04:54)
6. ROOM Database (06:59)
7. The Repository (04:40)
8. The ViewModel (05:03)
9. Hilt Module (06:35)
10. CollectAsState ( ) (05:28)
11. Displaying All Notes in Database (06:56)
12. Android Entry Point (08:08)

20. Posts App -- Hilt + Retrofit
1. Posts App Promo (02:29)
2. Adding Dependencies (05:15)
3. Hilt Android App (02:09)
4. JSON Response & Data Class (02:21)
5. Retrofit API Service (02:59)
6. Retrofit Instance (03:50)
7. App Module (04:30)
8. The Repository (03:21)
9. The View Model (04:42)
10. Post Screen (05:25)
11. Solving Errors & Running App (05:32)

21. Ecommerce App -- Hilt + Firebase + ROOM
1. Ecommerce App Promo (05:33)
2. Top App Bar (08:36)
3. Bottom Nav Bar (08:49)
4. Search Bar (07:18)
5. Search bar Colors (02:47)
6. Section Title (05:50)
7. Category Chip (07:18)
8. Mocking Categories (05:15)
9. Display Images Using Coil (02:05)
10. Mocking Products (03:55)
11. Discount Badge (05:10)
12. Featured Products Section (03:45)
13. Cart Section (03:12)
14. Cart Item Card (04:05)
15. Checkout Section (03:01)
16. Profile Screen (04:26)
17. Implementing Nav System (06:21)
18. Navigating between Screens (02:45)
19. Category Item (04:34)
20. Categories Screen (05:45)
21. Product Item (06:30)
22. Product Screen (05:23)
23. Passing Data Between Screens (07:06)
24. Product Details Screen (05:34)
25. Navigation Routes (04:35)
26. SignUp Screen (09:14)
27. Login Screen (08:14)
28. Adding Firebase Services (06:18)
29. Adding Hilt__ROOM__Coroutines (06:54)
30. My App Custom Class (03:09)
31. Getting All Categories (07:18)
32. Firestore Database Hierarchy (04:23)
33. Getting All Products in a Category (03:33)
34. Getting All Products in Database (02:54)
35. Category View Model (07:07)
36. Product View Model (05:04)
37. Product Details View Model (02:25)
38. Passing HiltViewModel( ) as parameter (06:16)
39. Solving KSP Compatibility Issues (03:05)
40. Hilt Module (04:49)
41. @AndroidEntryPoint (04:22)
42. Getting Product Details (04:29)
43. Displaying Products of Categories (06:33)
44. Categories & Featured Products (04:56)
45. Data Access Object DAO (07:40)
46. Entity Class (01:35)
47. Singleton Database (06:26)
48. Cart Repository (05:39)
49. Adding ROOM to Hilt Module (04:57)
50. Cart View Model (05:50)
51. Inserting Products in Cart (05:50)
52. Auth State Sealed Class (04:59)
53. Getting the Current User (06:30)
54. Sign In, Sign Up & Sign Out functionalities (06:41)
55. Adding Functionalities to Screens (05:58)
56. Bottom Bar Navigation (05:59)
57. Solving Navigation Issues (04:59)
58. Test Navigation & Authentication (01:27)
59. Search Functionality (05:39)
60. Search Results Section (04:58)
61. Testing the App (01:36)

22. Google Maps with Jetpack Compose - The Basics
1. Introduction to Google Maps (07:46)
2. Creating Google Maps Project & API Key (05:26)
3. Restricting API Key (03:21)
4. Google Maps Dependency (01:35)
5. Google Maps Composable Function (05:48)
6. Latitude & Longitude (02:09)
7. Initial Camera Position (07:10)
8. Types of Google Maps (02:40)
9. Placing Markers on Map (04:34)
10. Customising Markers Icon (02:05)
11. Handling Click Events on Markers (03:05)

23. Google Maps - Shapes
1. Polylines (03:33)
2. Polygons (03:24)
3. Ground Overlay (06:16)
4. From LatLng bound to Ground position (05:29)

24. Google Maps - Gestures
1. Handling Single Click on Map (04:14)
2. Long Clicks on Map (02:51)
3. Map UI Settings (05:33)
4. Rotate & Tilt Gestures (02:06)
5. Info Window Gestures (03:03)
6. Limiting Map Bounds (06:37)
7. Camera Position & Animation (07:29)
8. Placing UI Elements over Map (05:42)
9. Custom Map Surfaces& UI Elements (07:48)
10. Custom Info Window (07:34)
11. Dynamic Removal of Markers (05:47)

25. Google Maps - Styling
1. Google Map Styling (07:16)
2. Applying the Custom Style (03:58)
3. Scale Bar (04:10)
4. Dynamic Polylines (05:46)
5. Dynamic Polygons (02:19)

26. Google Maps - Location & Geocoding
1. Google Maps - Location Services (03:27)
2. Location Permission Launcher (02:50)
3. Fetching Current Location (05:27)
4. Displaying Last Known Position (05:13)
5. Fetching Live Location (09:16)
6. Geocoding in Google Maps (06:10)
7. Geocoding Variables (06:03)
8. Executing Geocoding (05:16)
9. Reverse Geocoding (07:09)
10. Geocoding with Gestures (02:18)

27. Google Maps - Places API
1. Places API - Introduction (05:22)
2. Auto Complete Predictions (06:44)
3. Places Client (04:50)
4. Prediction Item Composable (02:53)
5. Fetching Places & Displaying Predictions (07:57)

28. Google Maps - Marker Clustering
1. Intro to Marker Clustering (04:59)
2. Clustering Composable Function (04:19)
3. Custom Cluster Items (03:37)
4. Cluster Items List (01:08)
5. Remember Cluster Manager ( ) (02:44)
6. Handling Cluster Gestures (05:38)
7. Creating Custom Clusters (04:45)

29. Uber Clone - Google Maps with Firebase
1. Uber Clone App Promo (04:43)
2. Adding Firebase (05:30)
3. Adding Google Maps SDK (03:25)
4. Adding More Libraries (02:33)
5. Hilt & KSP (05:28)
6. Google Maps Composable Function (03:45)
7. Setup Google Maps Project (05:38)
8. Expandable FAB Part 1 (04:37)
9. Expandable FAB Part 2 (06:24)
10. Disappearing Scalebar (02:26)
11. Repository & its Implementation (06:05)
12. Adding Markers to Firestore (04:37)
13. Map View Model (05:50)
14. Hilt Module (06:41)
15. Hilt ViewModel( ) (05:08)
16. Hilt Android App (03:14)
17. Getting All Markers from Firestore (06:55)
18. Markers as Mutable State Flow (08:42)
19. Markers as Snap Shot State List (06:25)
20. Flow in Kotlin (04:05)
21. Listening to Firebase Updates (07:01)
22. Callback Flow, TrySend( ) & AwaitClose( ) (04:27)
23. Real-Time Markers (06:38)
24. Location Repository (03:46)
25. Location Repository Implementation (04:11)
26. Getting Current Location (06:31)
27. Controlling Location Updates (04:21)
28. Updating View Model (02:20)
29. Request Location Permissions During Runtime (03:36)
30. Displaying Current Location on Map (03:52)
31. Location Module (05:59)
32. Directions API & Retrofit (05:32)
33. Understanding Directions API (04:38)
34. Directions Services (06:15)
35. The 3 Data Classes (06:43)
36. Retrofit Provider (03:45)
37. Directions Repository (03:40)
38. Directions Repository Implementation (06:57)
39. Directions Module (06:54)
40. Fetch Route From Current Location to Destination (06:05)
41. Selecting Markers on Map (06:10)
42. Displaying ROute (03:58)
43. Requesting a Ride (03:46)
44. Route between Location & Marker (07:07)
45. API Request between Multiple Marker (06:20)
46. Adding Points to Multi Points Route (04:25)
47. Controlling Multiple Markers (05:50)
48. Drawing Multiple Points Route (03:50)
49. Clearing Map (02:43)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1920x1080, 16:9, 30fps, 617kbps
Аудио: AAC, 48.0Hz, 62.7kbps, stereo
[spoiler="Скриншоты"]







[/spoiler]
The Complete Android 15 Course [Part 1]-Master Java & Kotlin

The Complete Android 16 Course [Part 3] - Become a Master

The Complete Android 16 Course [Part 4] - Cloud Integration

The Complete Android 16 Developer Course [Part 5] - POS App

Related Torrents

torrent name size uploader age seed leech
22
15
16
1
0