Привет, Хаброжители!

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

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

Огромное спасибо всем, кто поверил в меня и присоединился к написанию книги, морально поддерживал авторский коллектив на этом нелегком пути, не давая нам опустить руки.

Мы сделали это! Теперь ваша очередь воплощать свои мечты.

Станислав Чернышев

Книга выпущена при поддержке компании Friflex

Почему стоит прочитать книгу?

Книга представляет собой глубокое погружение в разработку мобильных приложений с использованием технологий Dart и Flutter. Мы нашли 5 убедительных причин, почему эта книга заслуживает вашего внимания:

📌 Причина №1: Комплексное обучение Dart и Flutter Книга охватывает весь путь от базовых основ Dart до продвинутых техник разработки приложений на Flutter. Такой целостный подход обеспечивает уверенное владение обоими инструментами.

📌 Причина №2: Практикоориентированная подача материала Теоретические главы сопровождаются пошаговыми проектами и упражнениями, такими как разработка популярной игры «Тетрис». Благодаря этому читатель закрепляет полученные знания на реальных примерах.

📌 Причина №3: Углубленный разбор ключевых компонентов Flutter Подробно рассматриваются структуры приложений, система виджетов, работа с активами и стилями, что крайне полезно для проектирования удобных и красивых интерфейсов.

📌 Причина №4: Современные методики управления состоянием и взаимодействиями Освоение популярных архитектурных подходов (BLoC, MVP, MVC, MVVM) и инструментов навигации значительно повышает качество разрабатываемых приложений и облегчает дальнейшую поддержку и расширение проектов.

📌 Причина №5: Готовность к профессиональной разработке
Книга затрагивает важные профессиональные темы: тестирование приложений, локализацию, работу с сетью и локальным хранением данных, подготовку релиза приложений под разные платформы. Всё это формирует полноценную картину профессионального мобильного разработчика.

Об авторах
Станислав Чернышев @MADTeacher

Доцент СПбГУАП, к.т.н. Более 10 лет в IT: работал в сфере ВПК, старшим научным сотрудником лаборатории имитационного моделирования военной академии МТО им. генерала армии А.В. Хрулева МО РФ, участвовал в различных проектах на заказ. Архитектор и ведущий разработчик сред имитационного и мультиагентного моделирования и фреймворков для их создания. Лауреат премии Правительства Санкт-Петербурга в области научно-педагогической деятельности в 2021 и 2023 г.

Юрий Петров @mrDevGo

Руководитель отдела разработки в компании Friflex. Выпускник КАИ им. А.Н.Туполева.

Станислав Ильин @Frezyx

Lead Flutter программист, блогер, стартапер. Влюблен во Flutter больше 6 лет и это взаимно.

Павел Гершевич @fognature1

Спикер крупнейших IT-конференций по мобильной разработке и не только. Автор курса по Flutter для крупнейшего ВУЗа Сибири – Сибирского Федерального Университета.

Ознакомиться с оглавлением
Полистать отрывок

Приобрести книгу «Основы Flutter» можно на нашем сайте.

По факту оплаты бумажной версии книги на e‑mail высылается электронная книга.
Для Хаброжителей скидка 25% по купону — Flutter