• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Бакалаврская программа «Программная инженерия»

Научно-исследовательский семинар "Кроссплатформенная разработка на Flutter"

2026/2027
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Статус:
Курс по выбору
Когда читается:
3-й курс, 1-3 модуль

Преподаватель

Программа дисциплины

Аннотация

Курс направлен на изучение подходов создания кроссплатформенных мобильных и веб-приложений с использованием языка программирования Dart и технологии Flutter, включающей современный комплекс средств разработки и фреймворк с открытым исходным кодом.
Цель освоения дисциплины

Цель освоения дисциплины

  • Ознакомиться с технологией разработки мобильных приложений под Android и iOS, а также веб-приложений c применением фреймворка Flutter и приобрести достаточный набор знаний и навыков для их успешного создания и дальнейшего профессионального развития в этой области.
Планируемые результаты обучения

Планируемые результаты обучения

  • 1. Знание основ языка программирования Dart 2. Опыт работы с виджетами и анимациями во Flutter 3. Умение создавать интерфейс мобильного приложения по макетам 4. Знакомство с архитектурой мобильного приложения 5. Понимание процесса создания мобильных Flutter-приложений 6. Умение работать с сетевым слоем и асинхронностью 7. Навыки создания приложений с зависимостями 8. Опыт взаимодействия с нативом 9. Умение тестировать Flutter-приложения 10. Понимание процессов сборки и деплоя
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в Dart
  • Networking и асинхронность
  • Настройка Flutter-проекта
  • Зависимости
  • Виджеты
  • Навигация
  • Архитектура
  • Тестирование
  • Продвинутые виджеты
  • Анимации
  • Взаимодействие с нативом
  • Сборка и деплой
Элементы контроля

Элементы контроля

  • неблокирующий Д
    доклад, одиночный или командный
  • неблокирующий ДЗ_1-3
    ДЗ – 3 домашних задания
  • неблокирующий Активн
    АКТИВН – посещение, активность на занятиях, участие в дискуссиях,
  • неблокирующий ИП
    Итоговый проект, одиночный или командный
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 3rd module
    0.3 * ИП + 0.1 * Д + 0.3 * ДЗ_1-3 + 0.3 * Активн
Список литературы

Список литературы

Рекомендуемая основная литература

  • Flutter на практике - Заметти Ф. - Издательство "ДМК Пресс" - 978-5-97060-808-1 - 2020 - русский - https://e.lanbook.com/book/179464 - ЛАНЬ - 179464

Рекомендуемая дополнительная литература

  • Dart в действии - Баккет К. - Издательство "ДМК Пресс" - 978-5-94074-918-9 - 2013 - русский - https://e.lanbook.com/book/73063 - ЛАНЬ - 73063

Авторы

  • Федяев Егор Александрович
  • Александров Дмитрий Владимирович
  • Буцкая Евгения Александровна