Tutorials > Jetpack Compose Modern App Development Using Latest Tech
Jetpack Compose Modern App Development Using Latest TechDate: 28 January 2023 | Posted by: voska89 |
![]() Published 1/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 1.73 GB | Duration: 3h 54m Jetpack Compose, Coroutines, Flows, Retrofit, Hilt DI, Room database, Navigation, BottomNavBar and lots more What you'll learn Modern Android app development Jetpack Compose MVVM Coroutines and Flow Navigation Scaffold with BottomNavBar Retrofit Hilt Dependency Injection Room database Android System Services - Network Connectivity Monitor Requirements Android development foundations Jetpack Compose Description When learning to build an Android application, you start by learning the basics and then move to learn the libraries used in Android development. But you rarely learn the correct way to use these libraries together, to make a consistent, well designed and well developed application. This is where this course comes in.Here we use the latest tools and techniques to build an app that is scalable and maintainable, to the latest standards in Android development.After taking this course, you will know how to build a new app from scratch, in a way that you can later expand and improve without compromising on architecture.We will use many of the most common libraries and tools in use today in Android development.- Jetpack Compose as a foundation is imperative these days, and the whole ecosystem is moving towards this development pattern- MVVMÂ architecture is a standard in all well designed apps- Kotlin Coroutines and Flows are extremely useful and recommended by Google to run functionality on the background thread- Jetpack navigation for moving around in the app- Retrofit for network communications is a standard for all apps that talk to a backend API- Hilt Dependency Injection has become a standard library that decouples object creation from use- Room database is essential for storing data in the app long term- A network monitoring service is a very common practice to keep the user updated of any changes in network connectivityAll these tools and libraries are common place in most apps that you will build, and this course teaches you how to use them together to implement an app that is scalable, maintainable and testable.If you want to take your development skills to the next level and become an expert Android developer, this course is for you. Overview Section 1: Introduction Lecture 1 Introduction Section 2: Project setup Lecture 2 Section overview Lecture 3 gradle config files Lecture 4 Project setup Lecture 5 api key config Lecture 6 Getting the api keys Section 3: Compose Navigation Lecture 7 Section overview Lecture 8 Jetpack Compose Navigation Lecture 9 Dummy screen composables Lecture 10 NavHost and Scaffold Lecture 11 Vector assets Lecture 12 BottomNavBar Section 4: Api communication, Retrofit and Hilt Lecture 13 Section overview Lecture 14 Retrofit and Api Lecture 15 Hilt Lecture 16 Character response data type Lecture 17 Api query Lecture 18 Api service and standard parameters Lecture 19 NetworkResult.kt Lecture 20 ApiRepo Lecture 21 AndroidManifest.xml configuration Lecture 22 Hilt implementation Section 5: ViewModel Lecture 23 Section overview Lecture 24 LibraryViewModel Lecture 25 LibraryScreen.kt Lecture 26 Library UI Section 6: Database setup Lecture 27 Section overview Lecture 28 Room database Lecture 29 Add Character data type Lecture 30 Character DAO Lecture 31 Database setup Lecture 32 Update Hilt Section 7: Character detail screen Lecture 33 Section overview Lecture 34 Retrieve single character functionality Lecture 35 CharacterDetailScreen.kt Lecture 36 Character detail screen Lecture 37 CollectionDbViewModel Lecture 38 Update detail screen UI Lecture 39 CollectionScreen.kt Lecture 40 Collection screen Section 8: Adding notes Lecture 41 Section overview Lecture 42 Note data types Lecture 43 NoteDao Lecture 44 Update collection database Lecture 45 Update ViewModel Lecture 46 CollectionScreen.kt Lecture 47 Update the UI Section 9: Connectivity monitoring Lecture 48 Section overview Lecture 49 SingletonHolder Lecture 50 Connectivity manager Lecture 51 Update the UI Section 10: Conclusion Lecture 52 Conclusion Beginner Android developers,Intermediate Android developers Homepage DOWNLOAD LINK Fikper drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part2.rar.html drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part1.rar.html Rapidgator drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part1.rar.html drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part2.rar.html Uploadgig drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part1.rar drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part2.rar NitroFlare drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part2.rar drefz.Jetpack.Compose.Modern.App.Development.Using.Latest.Tech.part1.rar Links are Interchangeable - No Password - Single Extraction See full article |