Учебник по Flutter
Как известно, лучший способ чему-то научиться — это написать учебник. Вот пишу..
- Установка и настройка Flutter
- Основные принципы построения приложения
- Учимся создавать AppBar
- Выпадающее меню слева
- Диалоговые окна
- Переходы между экранами
- Использование сторонних пакетов
- Сканирование штрихкода
- Создание APK
- Суперглобальные переменные
- Видимость виджета, изменение состояния
- Ввод текста
- Кнопки
- Сетевые запросы https
- Работа с JSON
- Переопределение кнопки «назад» в AppBar
- Хранение данных в Hive
- Динамический виджет списка
- Двухуровневый список выбора на основе ListView
- Скроллинг до элемента списка
- Виджет Card
- WebSocket клиент
- Сообщения пользователю и прогрессбар
- Виджет Dismissible — «смахивание»
- Виджет «табы» (вкладки)
- Чекбоксы
- Как убрать белый экран при запуске приложения
- Чтение файла из ресурсов
- Убрать полоски при выходе содержимого из контейнера
- Использование маски ввода
- Периодический таймер
- Вызов setState из другого класса (очереди сообщений StreamController)
- Прелоадер при загрузке в showdialog
- Радиокнопки
- Архитектура BLOC или еще один способ изменения состояния виджета из другого виджета
- Отображение веб страниц
- Адаптивные шрифты
- PUSH уведомления
- Использование тем
- Динамические виджеты
- Пишем игру Тетрис