Flutter Apprentice

Flutter Apprentice — это исчерпывающее руководство для начинающих разработчиков, желающих освоить создание кроссплатформенных мобильных приложений с использованием фреймворка Flutter. Книга проведёт вас от основ до продвинутых тем, позволяя создавать полноценные приложения для iOS и Android.

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

В следующих разделах рассматриваются ключевые аспекты разработки: работа с сетевыми запросами, сериализация JSON, управление состоянием приложения с помощью различных подходов, работа с потоками данных (Streams) и локальное сохранение данных. Практическая часть включает интеграцию с Firebase Cloud Firestore для облачного хранения данных.

Завершающие разделы посвящены тестированию приложений (юнит-тесты и виджет-тесты) и процессу развёртывания: подготовка платформо-специфичных ресурсов, сборка и публикация приложений в Google Play Store и Apple App Store. Книга содержит множество практических примеров, упражнений и готовых решений.

Flutter Apprentice
A
Автор
Kevin David Moore, Vincent Ngo, Stef Patterson, Alejandro Ulate Fallas
Издательство
Kodeco Inc.
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент