Пікірлер
@germanmontejo22
@germanmontejo22 3 сағат бұрын
Mvvm with clean architecture if the project is big/complex. Otherwise, just mvvm for simple projects.
@AbhinavM782
@AbhinavM782 5 сағат бұрын
Hehe, ♾️❤️
@zachattack1683
@zachattack1683 5 сағат бұрын
Bro saved me with that intro. Awesome video man
@SoXFarXGonee
@SoXFarXGonee 6 сағат бұрын
Like he said, "If you turn on your brain" most apple users dont have the ability to do that 🤷🏽‍♂️
@MrGiane
@MrGiane 8 сағат бұрын
Is it still worth to use jetpack to create android apps. What is the best use cases for use jetpack instead of other technologies
@HandleOnTheSpot
@HandleOnTheSpot 8 сағат бұрын
ok look I gotta do some confessions here. you are my buddy and best friend that i would ever find who is doing youtube but also in android development and one thing i would say i'm no expert nor wealthy so only way to support is to share and like. and i'm saying it from literally from depth of my heart and I watching video and paused it to just get it out at 0:17 just know that there are still people and they have emotions which supports you and are not total dumb AIs :))
@PhilippLackner
@PhilippLackner 8 сағат бұрын
@@HandleOnTheSpot thank you, happy learning 🙏❤️
@eniskaner9528
@eniskaner9528 8 сағат бұрын
A few days ago, i decide to make my projects with CMP, then i saw your really instuctive video about it. It was really, really helpful to start with. Thank you so much Philipp 😄
@ovedgustavorinconmachado1183
@ovedgustavorinconmachado1183 10 сағат бұрын
Thank so much Philipp, we all here are grateful with you
@JeudryPeñaPeña
@JeudryPeñaPeña 11 сағат бұрын
This is by far the best KMP video ever til the day.
@blackrider8883
@blackrider8883 12 сағат бұрын
I got no clue what kind of stoopid developer I would be if you didn't provide us with all these videos Tysm man😭
@UsmanJamil-i5u
@UsmanJamil-i5u 12 сағат бұрын
hii philipp bro in you video 1h : 46m: 49s there is some error i would love to see how you debugg your code in next video i want to see how you debugg your code don't get my words wrong just feel what i trying to say because my english is not so good and also i see your content for the first time and it is so deep and meaningful thanks for sharing your knowladgeable content ❣
@tejasalsi
@tejasalsi 13 сағат бұрын
This is absolutely true, now market don't need engineer with the expertise in one technology but expert in one technology and holds detailed understanding of surrounding technology which makes any application a complete product.
@AK2000YY
@AK2000YY 14 сағат бұрын
These are amazing tips.
@supadeurali9848
@supadeurali9848 15 сағат бұрын
This topic still remains controversial. I personally do create a variable in viewmodel: isDataLoaded And trigger LunchedEffect only when the data was not previously loaded. if (viewModel.isDataLoaded.not()) { LaunchedEffect(key) { viewModel.loadData() } }
@AbhishekSharma-ex7rx
@AbhishekSharma-ex7rx 15 сағат бұрын
Nice ass in pics, realy apritiate it ...!
@HikaruAkitsuki
@HikaruAkitsuki 15 сағат бұрын
I usually use zero comments. But when I start to write longer code, I have to use comments because I often forget the function.
@danielreinhold8475
@danielreinhold8475 16 сағат бұрын
Hey Philipp, could you please make a video in which you explain how to enable EdgeToEdge correctly?
@Quracrow
@Quracrow 16 сағат бұрын
Nice video but it would have been much better if you start from scratch. Like setting up the project. Cloning and using the package names you used is not a good way to start in my opinion. Other than that thank you so much for all your tutorials
@PhilippLackner
@PhilippLackner 15 сағат бұрын
But I don't do anything else than copy pasting that stuff as well. And for these ready made classes it's just super tedious to explain these 10x over multiple videos if I can just link a recorded video once. In my paid courses everything happens from scratch except for the dependencies
@Quracrow
@Quracrow 15 сағат бұрын
@PhilippLackner Yes I understand you are right. It is just that for me I want to see it that way. I will watch your linked videos. You dont have to explain the same thing over and over again. I will also check your paid course. Thanks for taking the time to make the videos and even reply to everyone.
@MrAliemre03
@MrAliemre03 16 сағат бұрын
Can you make tutorials by using fleet in the future
@ryana.9821
@ryana.9821 17 сағат бұрын
Lol, Google already takes 30% on subscriptions...and you're funnelling your audience to another payment layer. Tsk tsk....
@moneymanifestation9505
@moneymanifestation9505 17 сағат бұрын
You are getting replaced and you're clearly overpaid 😂you can deny it all you want. Same thing photographers used to say about their skill. It justified their overpaid trade until smartphones came out. Then everyone became a photographer, with the latest gear 😂my 8 yr old uses AI 😂you really think we're going to go backwards
@PhilippLackner
@PhilippLackner 17 сағат бұрын
Tell me you're not a developer without telling me you're not a developer
@moneymanifestation9505
@moneymanifestation9505 17 сағат бұрын
@PhilippLackner couldn't argue a word i said 🤣devolop some debating skills 🤣
@neosuperstar
@neosuperstar 19 сағат бұрын
Guy, really ... Thank You ♥
@kinggeorges625
@kinggeorges625 20 сағат бұрын
Thanks for the video. That's great
@MobileDeveloper1965
@MobileDeveloper1965 23 сағат бұрын
Will you update this course?
@parlindungansinabariba5187
@parlindungansinabariba5187 Күн бұрын
Yo Man, The real MVP 👍
@Stark7_World
@Stark7_World Күн бұрын
Ultimate guy Phillip 💙
@theone3746
@theone3746 Күн бұрын
Can you do an updated tutorial on adding ads and monetizing our apps wit multiplatform? Im struggling finding tutorials on this.
@yossimaskin1393
@yossimaskin1393 Күн бұрын
Why do you need the Root approach for screens? Can't you create the viewmodel inside the composable in the nav graph and pass only the state and onAction? To me it seems like an extra redundant layer
@PhilippLackner
@PhilippLackner Күн бұрын
You could, but with more screens the nav graph gets more and more messy
@Disha-yq7ph
@Disha-yq7ph Күн бұрын
google is just cant find anything to do but to turn android native development coding to be like fucking flutter i don't why would someone write code for ui and code for logic its too much wasted time on ui in xml i can make a page in seconds or minutes compose i feel like my time is consumed by ui not to mention redability is so fucked up in compose also its antipattern business and ui are merged
@sooshil
@sooshil Күн бұрын
Ohh my god. You are the Gem, Philipp. Thank you so much for this course. God bless you. <3
@АлександрПальчевский-г7о
@АлександрПальчевский-г7о Күн бұрын
Hi Philipp, thank you for the video! Could you please create a guide on working with "Window Size Classes" in Kotlin Multiplatform and organizing an adaptive UI for mobile, tablet, and desktop? I'm struggling with this, especially when accounting for screen orientation. Thank you!
@mryup6100
@mryup6100 Күн бұрын
What!? I've been interested in this, since it would allow me to publish apps on other platforms aside from Android.
@swarupbhc
@swarupbhc Күн бұрын
it's great
@Greymem
@Greymem Күн бұрын
Future garage and dark techno (cyberpunk alike) only
@patrickbrumm420
@patrickbrumm420 Күн бұрын
I am looking for a developer to hire for a project, could you help recommending anyone or interested yourself? Its essentially a Dead Man Switch for people with pets.
@silq300
@silq300 Күн бұрын
You are really a very special person and with the content you provide in jetpack compose there are many people who are learning and building their apps and you and every new programmer's opinions in kotlin MVM you deserve to respect my respect
@stasleonov5196
@stasleonov5196 Күн бұрын
What a big gift, thank you, Philipp!!!
@ronenfe
@ronenfe Күн бұрын
why can't you build a theme with one color in code and use it in the app?
@RemzoTV
@RemzoTV Күн бұрын
Great tutorial! I've one additional question related to KMP - what is your recommendation for creating product flavors what will work for all platforms? For simplification let's assume that each flavor has a different version of the Composable function named the same. As far as I know, the traditional product flavors are not supported.
@bkshows9141
@bkshows9141 Күн бұрын
Sir , I new in android jetpack compose if you add compress image show after selecting in this video then very thank of you
@shamshadp3421
@shamshadp3421 Күн бұрын
Can I get in? Is the UI different?
@gb_kash
@gb_kash Күн бұрын
My favourite
@DenisBourne
@DenisBourne Күн бұрын
This is great, thanks for all the great content. I do have a question do you have any info or resources for building white label apps using Compose MP?
@azharalibhutto1209
@azharalibhutto1209 Күн бұрын
Great work ❤❤❤
@ibrahims9278
@ibrahims9278 Күн бұрын
Great video. Thanks for sharing.
@touqeerjavaid7333
@touqeerjavaid7333 Күн бұрын
will this course also to learn jetpack Compose or we need to learn jetpack compose separately?
@PhilippLackner
@PhilippLackner Күн бұрын
Separately
@amirsaim4011
@amirsaim4011 Күн бұрын
"Absolutely fantastic tutorial! The level of detail and organization is impressive, from the clear breakdown of sections to the smooth explanations of complex topics like Ktor 3.0, Room database setup, and custom animations. The timestamps are super helpful for navigating through this comprehensive guide. Thank you for putting so much effort into making this tutorial both informative and engaging
@Elkasinox
@Elkasinox Күн бұрын
Does this cource use the new shared Jetpack Viewmodel?
@PhilippLackner
@PhilippLackner Күн бұрын
yes
@user-ko2bn9xq8g
@user-ko2bn9xq8g Күн бұрын
maybe you know how to do a navigation back that works with dragging? So you can go back from a Book screen to s screen with list of books by dragging your screen from lest to right? I'm trying to implement this feature to my apps, but I think I'm doing it wrong. Maybe you can do a video about it? I saw that feature in Instagram too (when you are in someone's profile screen and drag to right to go back to previous screen)
@z00ka8
@z00ka8 Күн бұрын
Today I learned