Modularizing Android Apps
Вставка
- Опубліковано 29 вер 2024
- Modularizing Android Apps: codingwithmitc...
Kotlin
Clean Architecture
MVI
Multi-module
Compose
Ktor (Network)
SQL Delight (Caching)
Coil (Image Caching)
Unit Tests
UI Testing with Compose
Hilt Dependency Injection
Testing with Hilt
Building an "offline first" application
Check out the code:
github.com/mit...
Follow me:
Instagram: / codingwithmitch
Twitter: / mitch_tabian
.
.
Mitch, please consider doing a playlist about CI/CD in android.
Maybe. I looked into it. So boring
@@codingwithmitch why it’s boring man please think about beginners
It's an important topic
CI CD on Android brings so much fun for me on the last couple of months, that is if you are using a cloud service with minimal setup requirements
@@bitwisedevs469 could you please share some playlists that talk about this topic
Hey Mitch, here's your engagement. Today is so rainy which totally messed my day at the beach. Thanks for the content and keep up the good work
I felt a bit funny when your T-shirt became a shirt :D
Thanks, men!
Could you make some video on how to use Biometric authentication dialog with Jetpack compose ?
very cool course 🔥🔥🔥👍👍👍
wish you all the best
Hey Mitch, Have you replaced your T-shirt 3 times in 18 mins? 😮
come back pls
you are best. love you
mitch
88th...Thanks
ENGAGE!
Mitch, where are you and your engagement?? Last video uploaded 9 months ago. 🥺
Here's my engagement. Please consider creating gradle functions at root level build.gradle file. This way you can segregate UI or kotlin dependencies in separate modules. Hope this make sense.
Cool video! I didn't know you play dota 2 btw what's your rank? probably its immortal.
Nice video Mitch! Does this means that for big projects you would find hundreds of modules. Is there any disadvantage for this?
Engaging by admitting this was a bit too much at half past midnight. Never mind, it can be easily watched again… It makes sense to spend some time on thinking how to do what we do (and why) before hopping into it.
Wooow, this architecture is also valid for my app, thank you!!!
Hi, Mitch! Here's some engagement 😎. I really liked this video, that fucking question always kills me, "where do I put it?", thats why I never used modularization by feature, I do it by layer but I just learned from you that is not that good either 😂. I'll try to improve next time 💪. By the way, all of those are actual modules, right? Not just "folders"
Yes they are modules lol
You know nothing john snow
I mean if you write something for a feature it’s quite obvious where you should put it, isn’t it 😂
Wow, u play dota
143K Subscribers I Loves Your Learning Quality
Another master piece from you. ♥️👌🏻
Bro you are a monster 🔥🔥🔥
Nice video. Very practical approach. Useful not only for Android devs.
Very excited about the new course. Looking forward to watching it.
Great videos, easier to learn, to the point.
Hey Mitch.
Great Videos.
Here is 'Your Engagement'.
And, by the way: Perhaps you could consider making Two Videos, or Courses, about The Following Subjects: S.O.L.I.D. Programming Principles, and MVC, MVP, and MVVM 'Architectural Patterns'.
To be honest, I have watched many, many videos about These Two Subjects, but I know, I do not think, I know, you would be The Best One at explaining Those Two Concepts.
I think That Class of Videos from you would rock The Programming UA-cam Community.
(Perhaps you already have something about it in Your Website, have not seen it yet, I am about to visit it).
Great Videos.
Great IQ.
It's not easy to have find anywhere The Skills you have, 'as a whole'; and I'm not talking about Programming Skills, you really 'hit all the details and processes correctly' when talking about or explaining anything.
Great IQ.
Keep on going.
Hi mitch , can you please make a playlist of how things work under the hood in android. Like how image caching library is made etc
Maybe
Engagement. Thanks for the awesome video! Will definitely take the course soon.
Trying to get a job asap, need at least one decent portfolio app , what would be the best app if I only had one to show to employers ? Thanks
Classic list to detail screen
engage mitch
You can check his code. His way of modularization doesn't follow CLEAN CODE architecture. in his interactors or as we usually call it, use-cases, he has a dependency on the data sources.
Strictly following clean architecture is most of the times not needed and many times even bad to begin with.
Very useful video, Thx Mitch
How do you know I have just talked about modularizing the app in the meeting?
Had a feeling
Loved it ❤️
This dude is always on point. Nice one bro, keep it going.
Mitch here is your engagement
I love... how much u love app development Mitch
Hi Mitch
i refactored my project to modular after watching your tutorial
but i have a problem!
when i moved my dependencies to buildSrc module then i cant find out if dependency has an update or not?!
before moving ,if there was an update for dependencies it would highlight by android studio but now there is no such option
I love programming youtuber just making another video's even though the view is small, passion and determination I guess.
Here like and engagement comment mitch :)
Unpopular opinion, modularization is not complete without using Git submodule.
Recipe guy 😂
Thanks Mitch for your klessons as alwayes, you are the best man
I have the engagement you seek! Do I hand it over?
yes
Mitch, there is something wrong with you website, I can't log in with correct details ( it says invalid email ), can't reset password -> error 403
Email me
Hey Mitch, Thanks for the videos.
Where would room db go?
Android library or kotlin ?
👏 thanks, Mitch, great info cheers🥳
Thanks man. Very useful
Do you think modularizing by layer is a suitable option when we have a large, not modularized app? Because you won't have to do major changes in the code and the app structure but will have less building time depends on which module you have made some changes to.
I think it's the lazt way to modularized which is barely considered modularizing
Great content, Mitch
White slides or background. Instant turn off.
🤡
You’re the best Mitch
i love you recipe guy
top information
nice video
Thanks
I need money. 😞. Missing out on so many good courses.
You are missing nothing, just try to read the documentation correctly and you will do well
Virat Kohli in the house
First view
Trust me you're not that guy
@@HienNguyen-xn7tr ok then first comment.. is it ok for you ?
@@Call_me_buddy trust me, you're that guy pal