Простое приложение-визитка для вводной лекции по Flutter.
- Должен быть установлен Dart
- Выполнить команду
dart setup.dart
(можно выполнять многократно) - [для Android Studio] Сконфигурировать IDE для использования fvm
Процесс написания приложения разбит на два майлстоуна:
- Верстка с помощью виджетов фреймворка
- Визуальные доработки (шрифты/иконки) и действия
- Декомпозиция UI с помощью StatelessWidget
- Реализация тёмной темы с помощью StatefulWidget
- Настройка линтера, логгера, обработки ошибок
- Интернационализация приложения
- Централизованная работа с темой приложения
- Генерация иконок
- Официальная документация Flutter
- Официальная документация Dart
- Главное хранилище Dart/Flutter библиотек
- Dartpad для онлайн-экспериментов с Dart/Flutter
- Официальный Youtube-канал Flutter
- Flutter в Школе Мобильной Разработки Яндекса 2021
- Flutter в Школе Мобильной Разработки Яндекса 2023
- DartUp!
- Репозиторий-сборник Flutter Awesome