DevDays Moscow 2021 Online Edition

Александр Денисов

Должность: Lead Software Engineer

Компания: EPAM Systems

Страна: Россия

Биография

Александр, Lead Software Engineer, Co-Head of Flutter Competency в EPAM Systems, Flutter and Dart GDE (Google Developer Expert). Профессионально занимается разработкой больше 15 лет, раньше работал с С++ и С#, потом писал микросервисы на Java, но с появлением Flutter активно увлекся разработкой на Dart. Flutter-энтузиаст. Организатор комьюнити GDG Moscow. Ведущий в подкастах Mobile People Talks и Flutter Dev Podcast.

Мастер-класс

Flutter Zero.  Воркшоп для начинающих, профессионалов и начинающих профессионалов

Воркшоп в котором мы вместе с нуля создадим простое e-commerce приложение на  Flutter и пройдем все стадии разрабоктки приложеня с нуля, от проектирования архитектуры и создания проекта, до покрытия тестами и анализа производительности. Причем приложение создадим сразу под несколько платформ. (Mobile, Web, Desktop)

Содержание
  • Организация Flutter проекта
  • Подготовка проекта к работе (какие библиотеки испоьзовать, static analyzer)
  • Разработка приложения (простой е-коммерс)
  • Dummy сервисный слой
  • Слой бизнес логики, архитектура BLoC
  • UI слой. Два экрана (Витрина с товарами, описание товара)
  • Анимация
  • Написание UI тестов
  • Запуск на разных платформах Использование DevTools и анализ производительности
Целевая аудитория

Начинающие Flutter разработчики. Необходим опыт разработки на любом языке программирования.

Технические требования

Необходимо подготовить систему для Flutter разработки, а именно установить:

  • Flutter SDK
  • Android Studio или VSCode
  • Flutter Plugin

Инструкция вот здесь: https://flutter.dev/docs/get-started/install

« Назад