icon 字幕
正在加载字幕...

How to Make a Clean Architecture Cryptocurrency App (MVVM, Use Cases, Compose) - Android Studio

youtube 翻译 youtube 中文翻译 youtube 字幕 youtube 中文字幕 youtube 翻译成中文 youtube 视频翻译 youtube translate to chinese translate youtube to chinese youtube transcript to chinese translate youtube video to chinese

YouTube transcript, YouTube translate

32/32

A quick preview of the first subtitles so you know what the video covers.

Hey guys, and welcome back to a new project video. This video will probably be one of the most important videos you can watch as an Android developer if you actually want to succeed in your career because it will be about making a clean architecture MVVM app with use cases that that whole clean architecture approach and I will just show you all of that in this video. I will explain the structure of the project. I will explain use cases. I will explain everything that belongs to it. And this is so important to know as an Android developer because if you don't know how to structure your applications, then that means that you can't build any apps that go beyond like two or three thousand lines of code and pretty much every app goes beyond that. Therefore, please don't skip this video. Get yourself a cup of coffee. Enjoy it, but take yourself that time and learn. It's free. I decided to not make this a paid video. This could easily be a course for like 50 or 100 euros, but I give it to you for free I think this is something every Android Android developer should know and therefore I decided to put it on YouTube. Are there any prerequisites here before you can start with that? Well, yeah, you should be somehow familiar with Android. You should know like basics of dependency injection with Dagger Hilt. You should know Retrofit, making network requests and the basics of Jetpack Compose. So, we will be using Jetpack Compose here. And what we will build is we will build a cryptocurrency app. So, this app will just display pretty much all the cryptocurrencies here that there are. Those come from an API and if we click on one currency like Bitcoin, we will get this detail view. We have another API request. We get a description, some tags that belong to that currency and the members who actually founded that currency. And all that will be done with the MVVM clean architecture approach like from Uncle Bob in case you don't know that. It's basically Uncle Bob who came up with this approach which just extends the typical architecture that I use in my project which is just plain MVVM with some more things that help you to make your app more testable, more extendable, better understandable, especially that.

设置

100%

翻译目标语言

🔊 音频播放
正在播放翻译音频