Flutter основы для начинающих #9 - QuizApp, Результаты, Финал

preview_player
Показать описание
В 9 уроке завершаем разработку над первым элементарным приложением с помощью Flutter.
Немного причешем код и добавим блок с выводом результата.

-----
Соц.сети:

-----
Планы по курсам:
- Чуть более подробные уроки Dart
- Курс «Делаем простое приложение QUIZ. Базовые основы Flutter»
- Курс «Делаем простое приложение ToDo на основе Provider»
- Курс «Делаем погодное приложение. Асинхронный подход и Навигация»
- Курс «Делаем приложение магазин. Потоки, FireBase, Анимации»

Архитектурные подходы
- Уроки по rxDart + Stream
- Уроки по BLoC
- Уроки по MOBx
- Уроки по Redux
- Уроки Hooks in Dart Flutter

Верстка, дизайн
- Плейлист «Speed UI coding»
- Разработка игр на Flutter

-----
Музыка и фон на заставках:

Creative Commons — Attribution 3.0 Unported — CC BY 3.0

Creative Commons — Attribution 3.0 Unported — CC BY 3.0

No Copyright Motion Graphics
Motion Graphics provided by
Рекомендации по теме
Комментарии
Автор

СУПЕР КАНАЛ! АВТОР ДАЙ БОГ ТЕБЕ ЗДОРОВЬЯ И СЧАСТЬЯ!

spacedude
Автор

Ты делаешь невероятное на таком количестве подписчиков!

mriderzxc
Автор

Ждем про провайдер, блок и другие сложные вещи))

jasonfox
Автор

В моменте FlatButton(child: Text("Пройти ещё раз!"), onPressed: onClearState) может ругаться на onClearState.
Надо просто при объявлении переменной написать так: final void Function() onClearState;

И надо исп. google_fonts: ^2.1.0 (чтоб null-safety не ругался)

shohzodzet
Автор

Спасибо за уроки. Дальше буду уже смотреть на английском Udemy. Там тоже Quiz делают :) Кстати, FlatButton уже depricated, не поддерживается. Для тех, кто делает по этому видео, просто заменяйте на TextButton, как и рекомендует подсказка.

samuelsmirnov
Автор

Ура провайдеры.. ждем.. :) Еще очень интересна тема про json и модели... столько примеров у всех и все разные фиг поймешь как правильно и проще всего сделать это все дело. Может в процессе урока создать какое то приложение с drawer где будет подгружаться так же future итд. Какая то более гибкая реализация когда несколько идет запросов на продукты и отдельно на категории товаров итд.

mikhailvolkov
Автор

Благодарю! Когда ждать следующий курс по Flutter???

alexgaew
Автор

Очень интересно! Спасибо большое за этот курс! А есть ли исходники на github?

ПавелВылиток-рш
Автор

Если у кого-то на 13-й минуте видео (добавление пакета шрифтов) появится ошибка несовместимости версий - обновите SDK до последней версии. Я использую Android Studio и обновление тут делается так: Tools -> Flutter -> Flutter Upgrade. Узнать версию SDK можно вызвав командную строку с там ввести команду flutter --version (перед version 2 знака минуса)

LehusWV
Автор

Здравствуйте, Роман.
Я хотел поинтересоваться, как Вы добились такого уровня программирования во фреймворке Flutter. Есть ли какие нибудь фишки с запоминанием всех этих виджетов и их параметров. Или это сугубо Ваша долгая практика и багаж знаний?

malikvalley
Автор

почему конструктор не константный? как понять?

MoRFaiR
Автор

Будет ли разбор подхода MVVM во Flutter?

КириллКапис
Автор

Спасибо за проделанную работу. Только пожалуйста, не ставьте ударение в слове " положИл " на второе О

ВладимирКириллов-юд
Автор

Автор, ты сперва сделай хоть концепт, сформируй архитектуру, перечень функции для реализации и т.п. Вот ты тянеш ч-з кучу занятий ф-ю _clearState, вызывая её только в этом занятии. Копируешь код туда-сюда. Это реально тяжело смотреть даже на 1.75.
Удели пожалуйста больше внимания логике при подаче материала. Я понимаю, что ты сам учишся, но блин в таком виде, как сейчас - сразу въехать во флаттер по этому плейлисту тяжеловато.

МихаилГусев-эс
Автор

Как называется плагин для Visual Code который показывает дерево элементов черточками с левой стороны? Не могу найти

dcstrong
Автор

Роман, выскочила ошибка на 9 уроке и не пойму какая, VS и Android studio ошибку не выдает и ни где не указывает, найти проблему не могу помоги плиз.

ДенисЧеклецов-мя
Автор

Привет есть такая вот проблема которую не могу решить уже не один день.
есть титульная с траница с кнопкой для перехода уже на другую страницу.
и вот не могу понять где у меня косяк, сама кнопка нажимается но переход не производит, если в main менять home на нужную мне страницу и перезапускать оболочку то все нормально работает может ты подскажешь в чем может быть проблема?
class _ButtonState extends State<Button>{
@override
Widget build(BuildContext context) {
return Center(
child: FloatingActionButton(
backgroundColor: Colors.blue,
elevation: 1,
onPressed: (){Navigator.of(context).pushNamed('/navi');},
),
);
}

DonetsA