I received a lot of questions regarding Freezed Dart 3, so here's my thought on the topic
TL;DR:
- Instead of "@/freezed class" you'll write "@/freezed sealed class"
- "when" could be removed in favour of a plain switch-case
Here's a before/after
Records in @dart_lang will eventually enable argument spreading in the future. Code readability improvements go brrrr 🚀
Thanks for the heads up, @munificentbob!
🎬 Animated Widget 🎬
Lass deine App eleganter 🎩 wirken!
Setze dazu ganz einfach den Widget AnimatedOpacity ein, um bspw. Bilder einzublenden oder verschwinden zu lassen.
Das BEISPIEL dazu findest du hier im Dartpad:
dartpad.dev/?id=d35c29d4b97b…
Kanntest du das Widget schon? 💬
🛠️ Know Your IDE 🛠
Hast du es Satt immer den gleichen Code zu schreiben?
Möchtest du auf Knopf-Druck eine ganze Klasse aufschreiben?
Dafür gibt es eine Lösung: Live Template (kein Plugin)
Mehr dazu in diesem Thread 🧵
#KnowYourIDE#FlutterDev#Dart#FlutterDE#AndroidStudio
🛠️ Know Your IDE 🛠 - Android Studio
Wir stellen die Live Template Einstellungen ein und fügen den gewünschten Code ein.
Vergiss nicht abschließend über den OK-Button die Änderungen abzuspeichern.
(3/4)
#LiveTemplate#AndroidStudio#IDE#FlutterDE#FlutterDev#Dart
💡Flutter Quick Tipp💡
Bist du dem late Modifier schonmal begegnet und wusstest nicht wirklich wie du diesen einsetzen kannst?
Hier findest du ein Beispiel dazu ⬇️
#FlutterDev#Flutter#FlutterDE#Dart
🎬 Animated Widget 🎬
Lass deine App eleganter 🎩 wirken!
Setze dazu ganz einfach den Widget AnimatedOpacity ein, um bspw. Bilder einzublenden oder verschwinden zu lassen.
Das BEISPIEL dazu findest du hier im Dartpad:
dartpad.dev/?id=d35c29d4b97b…#FlutterDev#Flutter#Dartpad
Wer kennt es nicht!
Ein paar Widgets verschachtelt und schon wird es unübersichtlich.
Es wird schwieriger schnell zu erkennen wo ein Widget anfängt und wo aufhört 😵💫
Wie du Android Studio einsetzen kannst das in den Griff zu bekommen findest du hier ⬇️
#FlutterDev#Flutter