Android Developer = Compose + Mvvm + Clean Architecture
https://www.udemy.com/course/android-developer-compose-mvvm-clean-architecture/
A full app development cycle by using leading tools and a scalable, testable and robust architecture

 


Hello and welcome to my Android Development Architecture course!

 

In this course, we'll build an app from scratch that displays an infinite list of movies that load lazily in blocks. We will implement a search function with real-time API calls and the ability to save movies to a local database in two different ways.

 

We'll first create the screens by using the old layouts, then I'll show you how to migrate to Compose in simple steps. You might be wondering: why not do this directly in Compose? Well, the answer is simple. Compose is a fairly new technology and not all projects have been migrated yet. You never know what kind of projects you'll end up with. If you understand both systems and work with them as a professional, you will stand out from the crowd. A big advantage is that you can organize and design the migration yourself within your team!

 

But the most important thing about this app is not its functionality or its design. But how do we architect it and that's why we will use tools that are proven to work best for Android development.

 

Here is a list of the technologies we will use:

 

Retrofit - One of the main network call libraries

Room - Google-recommended library for local databases

Koin - The pragmatic Kotlin Dependency Injection framework

Coil - to load network images

Gson - Json converter for API responses

Kotlin Flow and Coroutines - Asynchronous or non-blocking programming as an important part of the development landscape.

Ktlint - kotlin-linter

 

 

And also the Jetpack libraries offered by Google:

Pagination - for simple and infinite data loading

Navigation - for easy navigation between screens

Materials design - design framework

Compose - the latest Android UI framework

 

They are all configured and packaged in the standard MVVM or Model-View-ViewModel and Clean Architecture.

You’ll end up with 2 base projects, first with legacy xml layouting and second with the newest Compose technology. And because we’ll be using TMDB service, after this course you’ll have to possibility to develop your own ideas on top of it and thus, practice the fresh knowledge you just got!

 

This course is intended to be continually updated, meaning new modules will be added over time, increasing the price, but if you have already purchased the course you will not have to pay extra. And there's always a 30-day money back guarantee if you decide to issue a refund!

 

Android Developer = Compose + Mvvm + Clean Architecture


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Gamystyle   |  

Information
Members of Guests cannot leave comments.


SermonBox - Seasonal Collection

SermonBox - The Series Pack Collection

Top Rated News

  • Christmas Material
  • Laser Cut & Print Design Elements Bundle - ETSY
  • Daz3D - All Materials - SKU 37000-37999
  • Cgaxis - All Product - 2019 - All Retail! - UPDATED!!!
  • DigitalXModels Full Collections
  • Rampant Design Tools Full Collections Total: $4400
  • FilmLooks.Com Full Collection
  • All PixelSquid Product
  • The Pixel Lab Collection
  • Envato Elements Full Sources- 3200+ Files
  • Ui8.NET Full Sources
  • The History of The 20th Century
  • The Dover Collections
  • Snake Interiors Collections
  • Inspirational Collections
  • Veer Fancy Collections
  • All Ojo Images
  • All ZZVE Collections
  • All Sozaijiten Collections
  • All Image Broker Collections
  • Shuterstock Bundle Collections
  • Tattoo Collections
  • Blend Images Collections
  • Authors Tuorism Collections
  • Motion Mile - Big Bundle
  • PhotoBacks - All Product - 2018
  • Dekes Techniques - Photoshop & Illustrator Course - 1 to 673
Telegram GFXTRA Group
Udemy - Turkce Gorsel Ogrenme Setleri - Part 2
Videohive Wow Pack Series


rss