Уроки Flutter и Dart с нуля / #7 – Система сеток «Grid System». Создание приложения с дизайном

preview_player
Показать описание
До этого урока мы всегда располагали лишь по одному объекту в «body». В ходе урока мы изучим формат Grid System (система сеток). Он позволяет располагать множество объектов на странице приложения, при чем в тех местах что вам нужно.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:20 - Система сеток – что это?
01:20 - Создание сетки
05:05 - Расстановка объектов
11:44 - Создание приложения
16:30 - Использование сеток
25:25 - Состояния и работа с ними
32:00 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

Огромное спасибо! Очень коротко и понятно! Лучше многих статей на эту тему.

andrewkozin
Автор

Очень жду дальнейших уроков, спасибо большое

sad_stream
Автор

И тут я понял, что уже умею верстать простые элементы) Спасибо

cvzquin
Автор

Гош, если будет возможность, сделай гайд по приложению Figma, считаю будет очень интересно узнать о создании дизайна, а особенно из твоих уст)

ytugihjok
Автор

Очень классный курс, хотелось бы такой курс по google api, чтение с почты, связь с аккаунтом гугл и т.п.

qbit
Автор

Сколько уроки будут на плейлисте флаттер.

wylsauz
Автор

Я написал код точь в точь, но у меня не сохраняются добавленные списки и не удаляются удалённые(после перезапуска приложения всё возвращается в исходное состояние).

Galaktick_Vovchik
Автор

А нельзя задавать строки или столбцы через цикл? Например, я хочу создать 5 строк или столбцов и вместо того, чтобы каждый раз вручную прописывать кода, просто бы прописать через цикл например 5-раз "Хелло"

darkknight
Автор

Про spaceBetween стоило пояснить, что там не колонка прижимается вправо, а вставляется пространство (space) между (between) колонками. Оно заполняет максимум предоставленной ширины. Вот и получается: колонка прижата вправо пространством, а не прижимается по своей воле. Это важно

AXSMEBEL
Автор

Try adding either an explicit non-'null' default value or the 'required' modifier.
const UserPanel({Key key}) : super(key: key);
^^^
Failed to compile application. что это значит?

ShahzodShavkatov-dyio
Автор

Извините, я хотел спросить на счёт пайгейм. Можно ли там сделать случайную текстуру персонажа с помошью рандом, чтоб каждую итерацию появлялся герой с теми же свойствами, но в новой "Обёртке" ?

l-idvideo
Автор

Спасибо за урок! Если есть возможность, выпускайте видео хоть каждый день. Всегда рады, Flutter набирает обороты, фриланс кишит поисками только flutter developers. Скоро Kotlin или Java разработчики совсем перестанут быть актуальными, тем более Google скоро анонсирует новую операционную систему, где разработка приложений под эту систему будет по принципу фреймворка Flutter. Поэтому надо побыстрее на него переходить)

brainman
Автор

В Flutter я так понял не используют обычный css ((

andyrey
Автор

Какую зарплату просить флатер разработчику?

Niakita
Автор

Я бы хотел наверное... Что за фраза такая?

mrxprojects
Автор

Имена свойств - дичь. mainAxisAligment, crossAxisAligment, не проще ли было использовать приставки horiz, vert, Axis вообще выбросить. Еще лучше, xAligment, yAligment - коротко и легко запомнить. Опять же, где-то child, где-то children. Я бы сделал так: если передается один элемент - child, если массив - childs. Логики чуть больше, чем ноль.

dmitrys
Автор

произноси слова правильно, немного уши режет, в остальном хороший контент

Max-hfju
Автор

Пока flutter кажется просто трешем. Как же по уе6ански они организовали работу со стилями, все лепить в один поток программы. На этом фоне связка html+css выглядит просто как произведение искусства и удобства. Мне казалось что во vue криво сделали лепить разметку, код, стили в один компонент, ан нет, тут просто треш.

MsTim
Автор

верстка на флатере крайне ужасное занятие куча говна в одном потоке нету скомпоновоности как в xml

vzniduj