How to Build a Cryptocurrency App with Clean Architecture (MVVM, Use Cases, Compose) – Android Studio

How to Build a Cryptocurrency App with Clean Architecture (MVVM, Use Cases, Compose) – Android Studio

HomePhilipp LacknerHow to Build a Cryptocurrency App with Clean Architecture (MVVM, Use Cases, Compose) – Android Studio
How to Build a Cryptocurrency App with Clean Architecture (MVVM, Use Cases, Compose) – Android Studio
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
In this video, you will learn all about building a cleanly architected app from scratch in Android with Jetpack Compose.

Certificates for your future job
Save countless hours of time
100% money back guarantee for 30 days
Become a professional Android developer now:
https://pl-coding.com/premium-courses?utm_source=youtube&utm_medium=video&utm_campaign=default

Let me personally review your code and give you individual feedback so it doesn't backfire and cost you a fortune in the future:
https://elopage.com/s/philipplackner/code-review/payment?locale=en

Subscribe to my Android/Kotlin newsletter to receive regular free tips directly to your inbox:
https://pl-coding.com/newsletter

Join this channel to get access to perks:
https://www.youtube.com/channel/UCKNTZMRHPLXfqlbdOI7mCkg/join

You can get the original code for this video here:
https://github.com/philipplackner/CryptocurrencyAppYT

The code for the finished app is available here:
https://github.com/philipplackner/CryptocurrencyAppYT/tree/app

Coin Paprika API:
coinpaprika.com

Route to retrieve coins:
https://api.coinpaprika.com/v1/coins

Get a coin via the ID way:
https://api.coinpaprika.com/v1/coins/btc-bitcoin

Regular live codings on Twitch:
https://www.twitch.tv/philipplackner

Join my Discord server:
https://discord.gg/cwQbmUstEu

Regular programming tips on my Instagram page: https://instagram.com/_philipplackner_
Check out my GitHub: https://github.com/philipplackner

Do you like my free content? You can buy me a coffee here:
https://www.buymeacoffee.com/philipplackner

00:00 – Introduction
06:10 – What is clean architecture and why should you use it?
10:39 – Setting up the package structure
16:48 – Implementation of API and models
27:06 – Creating the repository
31:06 – Implementation of use cases
39:14 – Setting up dependency injection
45:53 – Implementing the ViewModels
57:53 – Coin List Screen
01:07:30 – Coin detail screen

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.