From data to UI: Compose phases - MAD Skills

From data to UI: Compose phases - MAD Skills

Android Developers

1 год назад

47,513 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Nicolas Marin
Nicolas Marin - 16.11.2023 21:12

Such a great explanation and interesting topic! Great video!!

Ответить
Victor Salles
Victor Salles - 30.07.2023 17:25

Awesome content!

Ответить
Myxz Labs
Myxz Labs - 13.05.2023 16:27

Given your explanation is it possible to visit each node in paralel?

Ответить
Siamak Ashrafi
Siamak Ashrafi - 24.02.2023 02:59

Graphics make it very easy to follow the concepts ... very well done!

Ответить
Mathijs B
Mathijs B - 15.02.2023 17:09

Very informative video! The layout algorithm of Compose seems to be quite similar to that of SwiftUI. 
It works as follows:
1. A parent view proposes a size for its child.
2. Based on that information, the child then chooses its own size and the parent must respect that choice.
3. The parent then positions the child in its 2D coordinate space.

Which begs the following question for me: 
When a composable measures its children in step 1, does the parent composable communicate a maximum size to the children? This information would be needed for example for a Text composable with multiple lines to know how tall it will be when its lines wrap at the maximum width of its parent.

Ответить
Иван Вашека
Иван Вашека - 13.02.2023 22:05

Say that you’re German without saying that you’re German ;)

Ответить
DJ Solano - Virgílio Magalhães
DJ Solano - Virgílio Magalhães - 07.02.2023 22:49

Nice explanation, thks :)

Ответить
Andrea Bittau
Andrea Bittau - 07.02.2023 14:59

It sounds a lot like @flutter work. So why reinvent the wheel and not bring flutter into. As a 1st class tool

Ответить
#Mondoshawan
#Mondoshawan - 07.02.2023 09:52

👋🏼🇨🇴🧔🏻👍🏼🤝🏻 Saludos desde Colombia.

Ответить
AmirHossein Ghafoorian
AmirHossein Ghafoorian - 07.02.2023 08:07

Amazing video, I love to know how compose works deep down. Thanks a lot

Ответить
Anas Lolozi
Anas Lolozi - 06.02.2023 22:49

That's why .. I love working on Android projects because when I don't understand something I'm sure I'll find a wonderful video like this that explain what I want .. thanks a lot

Ответить
Technophile
Technophile - 06.02.2023 20:30

Really useful video ❤️! Especially the visualization of how the tree is recursively traversed! Keep ‘em coming!

Ответить
Pedro Varela
Pedro Varela - 06.02.2023 19:39

And this is why we are asked about trees in coding interviews.

Ответить
Jamal
Jamal - 06.02.2023 19:33

Well explained, Thanks Jolanda.

Ответить
b0R1NGx
b0R1NGx - 06.02.2023 19:24

Thanks! Waiting for the next of these series! To the end of game;)

Ответить
MET
MET - 06.02.2023 19:00

Please improve viewmodels. Give us the ability to preview composables that uses the viewModel lifecycle method

Ответить
Tohir Ahmad
Tohir Ahmad - 06.02.2023 18:56

Thanks

Ответить
Fotoh
Fotoh - 06.02.2023 18:24

Thank youuu <3

Ответить
Ashish C Joseph
Ashish C Joseph - 06.02.2023 18:12

Awesome content 👏 😍

Ответить
Mohamed Hasan
Mohamed Hasan - 06.02.2023 17:37

I need full course with the whole last updates, where to find the latest courses

Ответить
Mohamed Hasan
Mohamed Hasan - 06.02.2023 17:36

How to find new updates and depricated codes in kotlin

Ответить
Burger Party
Burger Party - 06.02.2023 17:01

Improve update support by separating the oem layer like miui one ui vivo from the system oartition and making system partition the aosp base for easy and make google to update the system partition easily like wut you did on dsu gsi and oem partition for oem to easily update while the product partition for gapps partition and vendor for device layer . Maybe retiring the dsu gsi test on developer option and actually allowing the google server to update the system.img the aosp base and the oem partition easily via settings like wut you did on dsu gsi via developers option might help everyone to experience latest os and as well as security

Ответить