Não precisa fazer isso tudo pra mudar a linha. Basta verificar se o somatório da coordenada atual com a largura atual for maior que a largura máxima da tela então incrementa ```y``` em alguma quantidade e reseta ```x``` para o valor zero.
1) Why you pass unmodified parent constrainsts to all children, ignoring, for example, that the vertical free space becomes smaller and smaller with each new row? 2) How to handle the case when constraints.maxWidth is infinity? 3) Can the count of placeables be less than the count of measurables? Other words can I filter out some measurables?
Yes, "Crash course" is appropriate. Sometimes I feel AS, the Play console and all Google stuff for that matter is like a machine made from haywires about to explode.
I have not tried (just commenting while watching video), but maybe we can do this without group ? we can check the xPosition + placeable.width before placing it and if it exceeds the limit, we update the y += placeable.height (or better to update y to last maxHeight recorded incase we have different heights) and reset x to 0.
First, thanks for the continuous awesome content! I couldn't find a video explaining "upload keystore" on youtube (at least not a quality one in English), how to request a new upload keystore and use it to update an app, maybe it's a good video idea. I'm too afraid to click "Request upload key reset" to see how it works
@@ChrisAthanas true, thanks for bring this up, i thought i couldn't have "useless test apps" on playstore, but it seems I actually can, because i don't need to send it to production review
Hi #androiddev Community. I am creating a module like Google Calendar (Day view) for my app in which we can select a time slot and later drag and stretch to increase the time. I don't understand the mechanism how things are working behind the scenes. Any help would be appreciated. #jetpackcompose
Hi Philipp, I want to buy your KMM course but I don't have MacOs is it still worthy for me to buy it by working only on Windows? One more Question, in which Language this course is available, I mean English or any other Language?
You can learn everything kmm related with the course if you do the android side only, you just won't be able to build the iOS side then. The course is in English as all my other videos
Nice demo, only comment is that your code doesn't take into consideration that an item could happen to be bigger than an entire row, you only check if it can fit in the current row, but if it cannot fit in *any* row, the logic will break as it will fall into the "else"-case.
Most of his tutorials are the most simple use case so you can understand the concept in as short as time as possible to keep the videos short and to the point
Pin my comment 😅,
then I'll be famous
Now you are famous man! :D
A virtual god among mere mortal men
🔥
abe saale
I recently saw that FlowRow and FlowColumn has been added to compose foundation but cross axis spacing is in beta 1.5
Can you make a video or maybe a shorts on difference between "Layout" and "SubCompose Layout" Composables? It would be a great addition to this video.
Thanks for your amazing content… Can suggest any roadmap for learning JetPack Compose?
Hi! How can I do it vertical scrollable ?
Não precisa fazer isso tudo pra mudar a linha. Basta verificar se o somatório da coordenada atual com a largura atual for maior que a largura máxima da tela então incrementa ```y``` em alguma quantidade e reseta ```x``` para o valor zero.
1) Why you pass unmodified parent constrainsts to all children, ignoring, for example, that the vertical free space becomes smaller and smaller with each new row?
2) How to handle the case when constraints.maxWidth is infinity?
3) Can the count of placeables be less than the count of measurables? Other words can I filter out some measurables?
Yes, "Crash course" is appropriate. Sometimes I feel AS, the Play console and all Google stuff for that matter is like a machine made from haywires about to explode.
Hi Philipp, are you using material 2 or 3 for your projects? Since Android Studio got updated and they recommend using material 3
He uses both but more material 3 now
I have not tried (just commenting while watching video), but maybe we can do this without group ? we can check the xPosition + placeable.width before placing it and if it exceeds the limit, we update the y += placeable.height (or better to update y to last maxHeight recorded incase we have different heights) and reset x to 0.
Wow
Truly amazing content
Thanks Philipp, great tutorial. I have an issue when I add verticalScroll(rememberScrollState()) the scroll is infinity. Do you have any idea why?
First, thanks for the continuous awesome content! I couldn't find a video explaining "upload keystore" on youtube (at least not a quality one in English), how to request a new upload keystore and use it to update an app, maybe it's a good video idea. I'm too afraid to click "Request upload key reset" to see how it works
You can always experiment with another “throw away” project
@@ChrisAthanas true, thanks for bring this up, i thought i couldn't have "useless test apps" on playstore, but it seems I actually can, because i don't need to send it to production review
@@elementotriplo4966the vast majority of apps in the play store are completely useless
How to create an video streaming Android app without using firebase or other third-party service (can we ble to make an app with own server support)
Can you add this video Jetpack Compose playlist please Philipp.
Hi Philipp, could you make a video or tell me what Android Studio theme you're using? Also the font name, it seems so smooth and beauty, thanks! :D
Xcode dark and source code pro 👍🏼
@@PhilippLackner Thanks!!
What is the running time of this? you have actually 2 "for" loops one into anothe, so this is O^2 and this is bad. thanks in advance
Hi #androiddev Community.
I am creating a module like Google Calendar (Day view) for my app in which we can select a time slot and later drag and stretch to increase the time.
I don't understand the mechanism how things are working behind the scenes. Any help would be appreciated.
#jetpackcompose
thank you bro))
Any reason why you are not using the default emulator? Is this one faster/less buggy?
Hardware is usually faster and now with the built in scrcpy there is no downside
Hi Philipp, I want to buy your KMM course but I don't have MacOs is it still worthy for me to buy it by working only on Windows? One more Question, in which Language this course is available, I mean English or any other Language?
You can learn everything kmm related with the course if you do the android side only, you just won't be able to build the iOS side then. The course is in English as all my other videos
Nice demo, only comment is that your code doesn't take into consideration that an item could happen to be bigger than an entire row, you only check if it can fit in the current row, but if it cannot fit in *any* row, the logic will break as it will fall into the "else"-case.
Most of his tutorials are the most simple use case so you can understand the concept in as short as time as possible to keep the videos short and to the point
What about Constraint Layout?
What's with that?
@@PhilippLackner It's also used for custom layouts. How is Layout better than Constraint Layout?
25 - March :)))
deter mines
@qaqa2693 bb