Modularizing Android Apps

  Рет қаралды 20,707

CodingWithMitch

CodingWithMitch

Күн бұрын

Пікірлер: 85
@pardeepsharma6502
@pardeepsharma6502 3 жыл бұрын
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.
@tinoutech5016
@tinoutech5016 3 жыл бұрын
Mitch, please consider doing a playlist about CI/CD in android.
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Maybe. I looked into it. So boring
@dxvfdfx
@dxvfdfx 3 жыл бұрын
@@codingwithmitch why it’s boring man please think about beginners
@maick9455
@maick9455 3 жыл бұрын
It's an important topic
@bitwisedevs469
@bitwisedevs469 2 жыл бұрын
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
@tinoutech5016
@tinoutech5016 2 жыл бұрын
@@bitwisedevs469 could you please share some playlists that talk about this topic
@khaledqwas8851
@khaledqwas8851 3 жыл бұрын
Very excited about the new course. Looking forward to watching it.
@georgioskostogloudis8599
@georgioskostogloudis8599 2 жыл бұрын
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
@ninedaniel246
@ninedaniel246 9 ай бұрын
Nice video Mitch! Does this means that for big projects you would find hundreds of modules. Is there any disadvantage for this?
@akshaykh007
@akshaykh007 3 жыл бұрын
I love... how much u love app development Mitch
@jencruz21
@jencruz21 3 жыл бұрын
Cool video! I didn't know you play dota 2 btw what's your rank? probably its immortal.
@LucasLima-yu8mb
@LucasLima-yu8mb 3 жыл бұрын
This dude is always on point. Nice one bro, keep it going.
@vedx
@vedx 3 жыл бұрын
Another master piece from you. ♥️👌🏻
@yousufsohail
@yousufsohail 2 жыл бұрын
Mitch, where are you and your engagement?? Last video uploaded 9 months ago. 🥺
@hello_world3266
@hello_world3266 7 ай бұрын
Wooow, this architecture is also valid for my app, thank you!!!
@voriciyuushu7106
@voriciyuushu7106 3 жыл бұрын
Engagement. Thanks for the awesome video! Will definitely take the course soon.
@aneeshpeakpointz
@aneeshpeakpointz 3 жыл бұрын
Bro you are a monster 🔥🔥🔥
@armandoavila4615
@armandoavila4615 3 жыл бұрын
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"
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Yes they are modules lol
@siddharthsharma9829
@siddharthsharma9829 3 жыл бұрын
You know nothing john snow
@crateer
@crateer 2 жыл бұрын
I mean if you write something for a feature it’s quite obvious where you should put it, isn’t it 😂
@balfit
@balfit 3 жыл бұрын
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.
@Dmytro-s1c
@Dmytro-s1c 3 жыл бұрын
Nice video. Very practical approach. Useful not only for Android devs.
@AbdulSamadQurashi
@AbdulSamadQurashi 2 жыл бұрын
Great videos, easier to learn, to the point.
@victoryoscar233
@victoryoscar233 2 жыл бұрын
Great content, Mitch
@jianastrero
@jianastrero 3 жыл бұрын
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.
@crateer
@crateer 2 жыл бұрын
Strictly following clean architecture is most of the times not needed and many times even bad to begin with.
@MrGfpf
@MrGfpf 3 ай бұрын
Thanks for sharing 👽
@mustafaammar551
@mustafaammar551 3 жыл бұрын
very cool course 🔥🔥🔥👍👍👍 wish you all the best
@siddharthsharma9829
@siddharthsharma9829 3 жыл бұрын
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
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Maybe
@johnalejandrogarciaarias9756
@johnalejandrogarciaarias9756 3 жыл бұрын
Very useful video, Thx Mitch
@bagdat.yakushev
@bagdat.yakushev 3 жыл бұрын
Thanks, men! Could you make some video on how to use Biometric authentication dialog with Jetpack compose ?
@tommy9052
@tommy9052 3 жыл бұрын
👏 thanks, Mitch, great info cheers🥳
@ahmedrabie4491
@ahmedrabie4491 2 жыл бұрын
Thanks Mitch for your klessons as alwayes, you are the best man
@siamakmahmoudi6520
@siamakmahmoudi6520 3 жыл бұрын
Hey Mitch, Thanks for the videos.
@SunitRoy
@SunitRoy 3 жыл бұрын
Loved it ❤️
@vikashparajuli
@vikashparajuli 3 жыл бұрын
I felt a bit funny when your T-shirt became a shirt :D
@PrakashBahadurChand-m8v
@PrakashBahadurChand-m8v Жыл бұрын
143K Subscribers I Loves Your Learning Quality
@mohammedalramlawi691
@mohammedalramlawi691 2 жыл бұрын
Hey Mitch, Have you replaced your T-shirt 3 times in 18 mins? 😮
@amazemedia1397
@amazemedia1397 2 жыл бұрын
Thanks man. Very useful
@dontbotherreading
@dontbotherreading 3 жыл бұрын
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
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Classic list to detail screen
@vaibhavjaiswal5911
@vaibhavjaiswal5911 3 жыл бұрын
Where would room db go? Android library or kotlin ?
@MrGfpf
@MrGfpf 3 ай бұрын
Probably in hero datasources module - kotlin - but chatGPT says that Room is an Android Library Module: Place Room-related code in an Android Library Module. This allows you to use Room with all the necessary Android APIs while keeping it isolated from the core business logic of your app👽
@guilhermeoliveira9440
@guilhermeoliveira9440 3 жыл бұрын
How do you know I have just talked about modularizing the app in the meeting?
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Had a feeling
@hamidshadabkia1907
@hamidshadabkia1907 2 жыл бұрын
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
@milendimitrov8708
@milendimitrov8708 3 жыл бұрын
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.
@codingwithmitch
@codingwithmitch 3 жыл бұрын
I think it's the lazt way to modularized which is barely considered modularizing
@renatobalcazar4269
@renatobalcazar4269 2 жыл бұрын
Mitch here is your engagement
@martinfernandez7529
@martinfernandez7529 3 жыл бұрын
You’re the best Mitch
@shidqi100
@shidqi100 3 жыл бұрын
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 :)
@viki9126
@viki9126 2 жыл бұрын
come back pls
@shakeel5285
@shakeel5285 3 жыл бұрын
I have the engagement you seek! Do I hand it over? yes
@jcjK7012
@jcjK7012 3 жыл бұрын
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
@codingwithmitch
@codingwithmitch 3 жыл бұрын
Email me
@bisujin1685
@bisujin1685 3 жыл бұрын
Wow, u play dota
@oscarperry641
@oscarperry641 3 жыл бұрын
i love you recipe guy
@marouane9672
@marouane9672 3 жыл бұрын
Thanks
@rushlive
@rushlive 3 жыл бұрын
you are best. love you
@ВладимирБакулин-ц6я
@ВладимирБакулин-ц6я 3 жыл бұрын
top information
@bitwisedevs469
@bitwisedevs469 2 жыл бұрын
Unpopular opinion, modularization is not complete without using Git submodule.
@ravi_sorathiya
@ravi_sorathiya 3 жыл бұрын
Recipe guy 😂
@Shafayat124
@Shafayat124 3 жыл бұрын
I need money. 😞. Missing out on so many good courses.
@jatinvashisht4293
@jatinvashisht4293 3 жыл бұрын
You are missing nothing, just try to read the documentation correctly and you will do well
@ZtowhyA
@ZtowhyA 3 жыл бұрын
engage mitch
@sam-ri-dha
@sam-ri-dha 3 жыл бұрын
nice video
@smreha
@smreha 3 жыл бұрын
White slides or background. Instant turn off.
@crateer
@crateer 2 жыл бұрын
🤡
@JATHubb
@JATHubb 3 жыл бұрын
mitch
@jakhongirmadaminov5849
@jakhongirmadaminov5849 3 жыл бұрын
ENGAGE!
@jopadjr
@jopadjr 3 жыл бұрын
88th...Thanks
@Call_me_buddy
@Call_me_buddy 3 жыл бұрын
First view
@HienNguyen-xn7tr
@HienNguyen-xn7tr 3 жыл бұрын
Trust me you're not that guy
@Call_me_buddy
@Call_me_buddy 3 жыл бұрын
@@HienNguyen-xn7tr ok then first comment.. is it ok for you ?
@HienNguyen-xn7tr
@HienNguyen-xn7tr 3 жыл бұрын
@@Call_me_buddy trust me, you're that guy pal
Don't Do These Fatal Mistakes With a Multi-Module Architecture
10:19
Philipp Lackner
Рет қаралды 44 М.
DO NOT do this in a Software Engineering Interview
7:59
CodingWithMitch
Рет қаралды 9 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Зачем нужна многомодульная архитектура. Плюсы и минусы
10:59
Android Broadcast. Все об Андроид разработке
Рет қаралды 12 М.
By layer or feature? Why not both?! Guide to Android app modularization
5:23
iOS Development is Easier than Android Development (VLOG)
20:41
CodingWithMitch
Рет қаралды 52 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 57 М.
Serve an XML or Compose UI at RUNTIME
8:03
CodingWithMitch
Рет қаралды 4,9 М.
Multi-module Android App Tutorial
17:04
The Android Factory
Рет қаралды 14 М.
Creating  Multi Module project in Android Studio
14:12
Tech With Aman
Рет қаралды 67 М.
Cleaner Code With Use Cases - The Full Guide
14:16
Philipp Lackner
Рет қаралды 53 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН