Stack is actually not deprecated but straight on removed. I tried using Compose in one of my current live projects, and out of the sudden Stack just disappeared from sources after me updating the compose lib version. I almost ran out of hair to pull off looking for what happened to stack. then I look in the layout library and see a new component called Box where Stack used to be... but as you saw the guides still refer to it as Stack. That's why I stopped using compose after that. But that doesn't mean your video is not ENGAGING!!! quite the contrary actually. and really LIKEable!!! Happy New Year Mitch!!!!!
Happy New Year. Thank You. Hope this new year will be as simple as Columns and Rows and not complicated as ConstraintLayout. Best course on the universe really.
Hey Mitch, what an amazing video, could you please make a video about animations using jetpack compose? I believe there is not much resources and examples on it
Another quality video by the best. This does seem like heavy work compared to building UI with the visual editor/XML, I'm struggling to see the advantages. It maybe a little more efficient, but these gains are probably negligible in the grand scheme of things and wouldn't warrant the additional workload involved. I could of course be completely wrong 🤪
In the new version, I don't see WithConstraints so this worked for me. BoxWithConstraints( modifier = Modifier.fillMaxSize() ) { val constraints = if (minWidth < 600.dp) { myDecoupledConstraints(0.3f) } else { myDecoupledConstraints(0.7f) } ConstraintLayout(modifier = Modifier.fillMaxSize(), constraintSet = constraints) { CircularProgressIndicator( modifier = Modifier.layoutId("progressBar"), color = MaterialTheme.colors.primary ) Text( text = "Loading...", style = TextStyle( color = Color.Black, fontSize = 15.sp ), modifier = Modifier.layoutId("text"), ) } }
engagement: On the eve of New Year, Mitch will pin this comment without any reason.
Looks like it worked :D
@@GidzPaul lol it's been 6 months I didn't even remember I did that 🤣
Stack is actually not deprecated but straight on removed. I tried using Compose in one of my current live projects, and out of the sudden Stack just disappeared from sources after me updating the compose lib version. I almost ran out of hair to pull off looking for what happened to stack. then I look in the layout library and see a new component called Box where Stack used to be... but as you saw the guides still refer to it as Stack. That's why I stopped using compose after that.
But that doesn't mean your video is not ENGAGING!!! quite the contrary actually. and really LIKEable!!! Happy New Year Mitch!!!!!
lol that makes sense because I couldnt find the class definition either. Makes sense because they removed it
Seemed so complex at first glance, but it's much easier than I thought. Excellent one✨
A good 2021, Mitch. You've earned it (multiple times) 🚀
This time. I am watching this video after dental surgery. Thanks Mitch. Following from Oman 🥵🤒
Got some nice new teeth?
@@codingwithmitch Yup, Hollywood smile soon😁
And I am from Egypt ☺️☺️☺️
الف سلامه 😊
@@randafahmy9688 الله يسلمك.. عافية.
Happy New Year. Thank You. Hope this new year will be as simple as Columns and Rows and not complicated as ConstraintLayout. Best course on the universe really.
Happy new engagement year!!! Liked from south Brazil
Oh happy eve of New Year, Mitch!
I don't know if I already pass my xmas till eve New Year in one day
As always, great explanation for complex topics! 👏🏻
Hey Mitch, what an amazing video, could you please make a video about animations using jetpack compose? I believe there is not much resources and examples on it
Yep the next couple videos will be animations
Yaaaaay can't wait 👏👏👏
Happy New Year, Mitch !
5:40 Bro, you are using android studio canary which is not the stable version, so basically we should not be surprised with these type of bugs
happy new year 🎆 mitch
As always, great
Another quality video by the best. This does seem like heavy work compared to building UI with the visual editor/XML, I'm struggling to see the advantages. It maybe a little more efficient, but these gains are probably negligible in the grand scheme of things and wouldn't warrant the additional workload involved. I could of course be completely wrong 🤪
Rows, columns and Box seem to be the way to go for jetpack compose. At least 95% of the time
exactly my thoughts
Getting sails engaged and pumped for the 100k continent
Thank you mitch , please can you make a video on how to get your first junior android job , I mean the complete guide :)
Bro you are the best
In the new version, I don't see WithConstraints so this worked for me.
BoxWithConstraints(
modifier = Modifier.fillMaxSize()
) {
val constraints = if (minWidth < 600.dp) {
myDecoupledConstraints(0.3f)
} else {
myDecoupledConstraints(0.7f)
}
ConstraintLayout(modifier = Modifier.fillMaxSize(),
constraintSet = constraints) {
CircularProgressIndicator(
modifier = Modifier.layoutId("progressBar"),
color = MaterialTheme.colors.primary
)
Text(
text = "Loading...",
style = TextStyle(
color = Color.Black,
fontSize = 15.sp
),
modifier = Modifier.layoutId("text"),
)
}
}
Happy New Year!!!!
Here is your Engagement Mitch
Love you sir.
Thank you, Mitch.
Thanks for all your engagement 😉
very helpful
wait why is 600.dp??
thank you very much!
Thanks
cool
engagement🧐🧐🧐
EngagementLayout