āļāļēāļĢāļāļāļŠāļāļ widget
flutter_test, testWidgets, find, pump, WidgetTester, golden tests, integration tests
1āļāļ§āļĢāđāļāđāđāļāđāļāđāļāļāđāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļ Flutter?
āļāļ§āļĢāđāļāđāđāļāđāļāđāļāļāđāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļ Flutter?
āļāļģāļāļāļ
āđāļāđāļāđāļāļ flutter_test āđāļāđāļāđāļāđāļāđāļāļāļāļĒāđāļēāļāđāļāđāļāļāļēāļāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļĩāļĒāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļ Flutter āđāļāļĒāļĢāļ§āļĄāļāļĒāļđāđāđāļ Flutter SDK āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļĨāļ°āļĄāļĩāļāļąāļāļāđāļāļąāļāđāļĨāļ°āļāļĨāļēāļŠāļāļĩāđāļāļģāđāļāđāļāļāļąāđāļāļŦāļĄāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļāđāļ testWidgets, find, pump āđāļĨāļ° WidgetTester āđāļāđāļāđāļāļāļāļĩāđāļāļĒāļēāļĒāđāļāđāļāđāļāļ test āļāļāļ Dart āļāđāļ§āļĒāļāļĩāđāļāļāļĢāđāđāļāļāļēāļ°āļāļāļ Flutter
2āļāļ§āļĢāđāļāđāļāļąāļāļāđāļāļąāļāđāļāđāļāļāļēāļĢāļāļģāļŦāļāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļ Flutter?
āļāļ§āļĢāđāļāđāļāļąāļāļāđāļāļąāļāđāļāđāļāļāļēāļĢāļāļģāļŦāļāļāļāļēāļĢāļāļāļŠāļāļ widget āđāļ Flutter?
āļāļģāļāļāļ
āļāļąāļāļāđāļāļąāļ testWidgets āļāļāļāđāļāļāļĄāļēāđāļāļāļēāļ°āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļŠāļāļ widget āļāļāļ Flutter āđāļāļĒāđāļŦāđ WidgetTester āđāļāđāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļāļ callback āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļāļąāļ widget āļāļĩāđāļāļģāļĨāļąāļāļāļāļŠāļāļāđāļāđ āļāđāļēāļāļāļēāļ test() āļāļĩāđāđāļāđāļŠāļģāļŦāļĢāļąāļ unit test āļāļĢāļāļāļĩāđ testWidgets āļāļąāļāļāļēāļĢ binding framework āļāļĩāđāļāļģāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļĢāļāđāļāļāļĢāđ widget āđāļĨāļ°āļāļēāļĢāđāļāđāļāļāļāļāļąāļ widget āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
3āļāļ°āļāđāļāļŦāļē widget āļāļēāļāļāđāļāļāļ§āļēāļĄāļāļāļāļĄāļąāļāđāļāļāļēāļĢāļāļāļŠāļāļ Flutter āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļ°āļāđāļāļŦāļē widget āļāļēāļāļāđāļāļāļ§āļēāļĄāļāļāļāļĄāļąāļāđāļāļāļēāļĢāļāļāļŠāļāļ Flutter āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļģāļāļāļ
āļāļĨāļēāļŠ find āļĄāļĩāļŦāļĨāļēāļĒāđāļĄāļāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĢāļ°āļāļļāļāļģāđāļŦāļāđāļ widget āļĢāļ§āļĄāļāļķāļ find.text() āļāļĩāđāļāđāļāļŦāļē widget āļāļĩāđāļĄāļĩāļāđāļāļāļ§āļēāļĄāļāļĢāļāļāļēāļĄāļāļĩāđāļĢāļ°āļāļļāļāļāļāļĩ āļāļķāđāļāđāļāđāļ finder āļāļĩāđāđāļāđāļāđāļāļĒāļāļĩāđāļŠāļļāļāļāļąāļ§āļŦāļāļķāđāļāđāļāļĢāļēāļ°āļāđāļ§āļĒāļāļĢāļ§āļāļŠāļāļāļāļēāļĢāļĄāļĩāļāļĒāļđāđāļāļāļāļāđāļāļāļ§āļēāļĄāļāļāļŦāļāđāļēāļāļāđāļāđāļāđāļēāļĒ finder āļāļąāđāļ§āđāļāļāļ·āđāļ āđ āđāļāđāđāļāđ find.byType(), find.byKey() āđāļĨāļ° find.byIcon()
āļāļ°āđāļĢāļāļ·āļāļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļ pump() āđāļĨāļ° pumpAndSettle() āđāļāļāļēāļĢāļāļāļŠāļāļ widget?
āļāļ°āļāļģāļĨāļāļāļāļēāļĢāđāļāļ°āļāļļāđāļĄāđāļāļāļēāļĢāļāļāļŠāļāļ widget āļāļāļ Flutter āđāļāđāļāļĒāđāļēāļāđāļĢ?
+15 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Flutter āļāļ·āđāļāđ
āļāļ·āđāļāļāļēāļ Dart
āļāļ·āđāļāļāļēāļāļ āļēāļĐāļē Dart
āļāļ·āđāļāļāļēāļ Flutter
āļ§āļāļāļĢāļāļĩāļ§āļīāļāļāļāļ Widget
āļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļ·āđāļāļ
āļ§āļāļāļĢāļāļĩāļ§āļīāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
Layouts & Constraints
ListView & GridView
āļāļēāļĢāļāļģāļāļēāļāđāļĨāļ° Routing
āļāļēāļĢāļāļąāļāļāļēāļĢ State āļāļ·āđāļāļāļēāļ
Provider Pattern
Networking & HTTP
āļāļēāļĢāļāļĩāđāļĢāļĩāļĒāļĨāđāļĨāļāđ JSON
āļāļēāļāļāđāļāļĄāļđāļĨāđāļāđāļāļĢāļ·āđāļāļ
āļāļāļĢāđāļĄāđāļĨāļ°āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļ
āđāļāļāļīāđāļĄāļāļąāļ
āļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄ Firebase
āļāļēāļĢāļāļāļŠāļāļāļĒāļđāļāļīāļ
āļāļēāļĢ Build āđāļĨāļ° Deploy
āļāļēāļĢāļāļąāļāļāļēāļĢāđāļāđāļāđāļāļ
āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
Streams & RxDart
State Management āļāļąāđāļāļŠāļđāļ
Flutter Design Patterns
āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļāļģāļāļēāļ
Platform Channels
Custom Painting
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļāļāļāļĨāļīāđāļāļāļąāļ Flutter
āđāļāļĩāđāļĒāļ§āļāļēāļ Flutter āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ