2. Курс Dart и Flutter вместе: списки, условные конструкции, виджеты Column, Row, Container, Text
Автор: Дмитрий Столец
Загружено: 2026-01-28
Просмотров: 186
Описание:
Домашнее задание:
Dart
1. Как по вашему, зачем в Dart Null Safety? И что вообще такое null?
2. Создайте упорядоченный список, где содержаться три элемента String.
3. Список Set соблюдает порядок своих элементов?
4. Пришлите код (в ChatGPT), как вы бы получили второй элемент списка из пункта №1
5. Создайте список Map где внутри будут 5 элементов. Пусть это будет произвольный список по вашему усмотрению.
6. Если в Set добавить одинаковые элементы, будет ли ошибка?
7. В списке Map, ключи могут повторяться?
8. Как открыть "интерфейс" переменной списка?
9. Как проверить пустой ли список Map?
10. Как программно очистить список List? Напишите пример в ChatGPT, можно просто текстом
11. Придумайте три примера, где бы нам пригодились списки в мобильном приложении?
12. Может ли Set содержать три элемента типа bool?
13. Может ли список содержать в себе другой список?
14. Напишите код, который узнает, не пустой ли список Set
15. Самостоятельно изучите "фиксированный список" из статьи https://metanit.com/dart/tutorial/5.1... и напишите ChatGPT объяснение, что этот список может и где может пригодится
Flutter
1. Учебное приложение - https://www.figma.com/design/LFAkOV66...
2. Сделайте верстку проекта до той степени как это было сделано на занятии
3. Может ли виджет Text() содержать внутри себя еще один виджет Text()?
4. Column и Row, в чем их различия?
5. За что отвечает MaterialApp?
6. За что отвечает Scaffold?
7. Зачем нужен SafeArea?
8. Нужно ли запоминать каждый параметр каждого виджета?
9. Определите что вы будете делать в качестве своего приложения и пришлите краткое описание проекта. Важно, чтоб сейчас вы его начинали разрабатывать но только “верстку”, логику позднее.
Доп. материалы:
Смотрим про List, Set, Map под другим углом:
• Урок 3: "Основы Dart - коллекции (массив, ...
Смотрим про Верстку под другим углом:
• Урок 20: "Основы Flutter - начало верстки,...
• Урок 21: "Основы Flutter - верстка, row, e...
(* вторая половина 2024 года)
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: