Wesprzyj nas i przeglądaj Hejto bez reklam

Zostań Patronem
Cześć Wam!
Czy mamy tu jakichś specjalistów od Fluttera? Zastanawia mnie jak się tego używa, na co należy zwrócić szczególną uwagę, jakie problemy można napotkać i czy go polecacie.
5c1c9f79-8b60-42a9-9c0a-7292085af904
kris userbar
17

Komentarze (17)

@kris No był taki jeden @hackerman - ponoć nieźle ogarnia

@kris chciałem się nauczyć kiedyś

Bardzo polecam. Jeszcze nigdy nie byłem tak zadowolony z jakiegokolwiek frameworka. Działa to podobnie jak React, tylko bez tej śmiesznej składni JSX.

@bartlomiej-szypelow akurat na codzień pracuję przy React i odpowiada mi ta składnia 😄 ale też mam ochotę spróbować czegoś innego - stąd moje zainteresowanie flutterem. Z tego co widzę to idea komponentów (czy widgetów jeśli chodzi o fluttera bo chyba takie słownictwo jest tam stosowane) nie różni się jakoś bardzo dużo:

Fultter:


IconButton(

icon: Icon(Icons.search),

tooltip: 'Search',

onPressed: null,

),


React (zakładam że parametry IconButton z fluttera to coś jak propsy z React?)


<IconButton

icon={Icon(Icons.search)}

tooltip="Search"

onPressed={() => null}

/>

@kris Tak, we Flutterze zamiast propsów są po prostu parametry konstruktora. Trochę inaczej wygląda state - we Flutterze widget ze state'em jest rozdzielony na 2 powiązane klasy - widget i state. I tu możesz czasem się natknąć na niespodziankę - ponieważ te 2 rzeczy żyją oddzielnie, a Flutter rozpoznaje, że drzewo się zmieniło, porównując tylko widgety - może się zdarzyć, że przy buildzie (renderze) np. listy, którą chciałeś przesortować, przypisze state do nie tego elementu, co się spodziewałeś. Wtedy przydaje się parametr key w widgecie, pozwalający rozróżnić, który widget jest który.

@bartlomiej-szypelow o to trzeba będzie uważać na ten state, dzięki za nakreślenie na co zwrócić uwagę!

Ta karta przeglądarki ma przynajmniej 3 dni, prawdzam pisanie

Kireś 25 powiadomien już przyszlo

Normalne użytkowanie w trakcie pracy

Normalne użytkowanie w trakcie pracy

Dostanę drugi raz powiadomienie za ten sam post?

Normalne uzytkowanie w trakcie pracy

Normalne użytkowanie w trakcie pracay

Pisanie w nowym edytorze

Pisanie w nowym edytorze

Zaloguj się aby komentować