Полное руководство по Flutter
Автор: Альберто Миола
Сборник предназначен для пользователей, которые никогда не работали на Dart. Автор описывает, как проектировать пользовательский интерфейс и внедрять функции ввода. Руководство затрагивает вопросы использования панелей навигатора для управления путями к приложениям.
Книга разделена на три части:
-
Часть 1. Раскрываются особенности языка программирования Dart. В том числе описаны принципы SOLID, классы, исключения, нулевая безопасность и потоки
- Часть 2. Внимание уделено фреймворку Flutter. Автор рассказывает о локализации, маршрутизации, анимации и тестировании
- Часть 3. Сборник примеров, который наглядно демонстрирует варианты использования инструментов Flutter. Подробно освещены: Firestone, монетизация приложений, создание сетей, публикация пакетов в pub.dev.
Издание поможет начинающим программистам поэтапно изучить особенности использования фреймворка.
Изучение Google Flutter: 65 примеров приложений
Автор: Марк Клоу
Учебник поможет новичкам в разработке научиться работать с фреймворком с нуля. Специалисты с опытом вспомнят подзабытые знания. В основе повествования 65 конкретных образцов миниатюрных цифровых продуктов. Разбирая поочередно каждый, читатель поймет принципы написания кода, познакомится с виджетами.
Издание разделено на три части:
- Часть 1. Порядок использования языка программирования Dart
- Часть 2. Знакомство с Flutter
- Часть 3. Установка фреймворка
Характеристики пособия:
- Автор доходчиво рассказывает, как создавать адаптированные программы для Android и iOS
- Включены последние дополнения и изменения в инструменте
- Освещены вопросы отладки
- Описаны особенности использования IDE, работы с Firebase
Учебный материал изложен на доступном языке, кратко и лаконично. Учебник станет «трамплином» в будущей карьере разработчика.
Начало разработки приложений с Flutter: создание кроссплатформенных мобильных приложений
Автор: Рап Пейн
Автор избегает сложных терминов, чтобы сделать материал доходчивым. Учебник написан на понятном языке. Сложные концепции разделяются на легкодоступные элементы с примерами, изображениями и практическими исследованиями.
Читатель научится:
- Грамотно использовать и создавать собственные виджеты
- Применять макеты фреймворка
- Инициировать асинхронные вызовы Ajax к RESTful API, включая Google Firebase
Книга подойдет для опытных разработчиков, писавших код на Java, С++, С#.
Начало Flutter: практическое руководство по разработке приложений
Автор: Марко Л.Наполи
Учебник предназначен для разработчиков, желающих детально разобрать каждый этап программирования. В издании раскрыта тема «горячей перезагрузки», при которой за доли секунды происходит обновление программы по мере внесения изменений.
Характеристики:
- Включено описание этапов создания пользовательского интерфейса
- Повествовательно-развлекательный тон изложения материала
- Отдельно рассмотрены главные моменты, на которых стоит сосредоточиться, и малозначительные
Издание грамотно структурировано: начиная со знакомства с Dart, заканчивая практическим применением фреймворка в конкретных проектах.
Flutter для начинающих: вводное руководство по созданию кроссплатформенных мобильных приложений с помощью Dart 2
Автор: Алессандро Биссек
Учебное пособие написано для программистов, желающих детально изучить этапы сборки кроссплатформенных цифровых продуктов. Чтобы понять содержание, никаких предварительных знаний Flutter или Dart не требуется. Будут полезны базовые знания основ программирования.
После прочтения читатели узнают:
- Принцип написания кода на языке Dart
- Как повысить производительность приложений
- Главные концепции создания пользовательского интерфейса
- Как создавать и использовать плагины и виджеты
- Порядок использования AnimatedBuilder для добавления анимации
Характеристики книги:
- Сочетает рассмотрение базовых терминов и передовых концепций
- Подробно объясняет последовательность написания кода
- Формирует прочную теоретическую основу и практическую базу для кодеров, стремящихся к успеху в карьере разработчика
Учебник стоит сохранить в качестве настолько пособия каждому программисту.
Заключение
Книги — продуктивный способ изучить программирование на Flutter с нуля до продвинутого уровня. В списке представлены пособия, которые помогут сделать первый шаг в карьере разработчика.
В последующем программисту придется постоянно учиться, чтобы оставаться в курсе регулярно происходящих изменений в IT-индустрии. В этой бесконечной погоне за знаниями литература будет оставаться надежным источником информации и вдохновения. А если учебные пособия сложны для начала работы с фреймворком, получить нужные знания помогут на специализированных курсах.