Описание
Книга на Английском языке !
Flutter App Development / Разработка приложений на Flutter
Автор: Payne Rap / Пейн Рэп
Год издания: 2024
Количество страниц: 328
Язык: Английский
Описание: Создавайте приложения для телефонов и планшетов на базе iOS и Android с помощью Flutter, платформы Google, которая обеспечивает два вывода для одного приложения. Давайте посмотрим правде в глаза, создавать приложения для iOS с помощью таких инструментов Apple, как Swift и Xcode, чрезвычайно сложно. Создавать приложения для Android с помощью Kotlin и Android Studio так же сложно. В этой книге сложные концепции и задачи разбиты на легко усваиваемые разделы с примерами, полноцветными картинками и практическими лабораторными работами, в которых представлены основы и решения.
Выполняя прилагаемые лабораторные задания, вы изучите язык программирования Dart, весь набор инструментов разработки Flutter, различия между виджетами с отслеживанием состояния и без него, а также получите практические знания об архитектуре приложений. Вы будете работать с темами и стилями, разрабатывать пользовательские виджеты и даже научите свое приложение реагировать на такие жесты, как касания, свайпы и щипки. Вы также будете разрабатывать дизайн, создавать макет своего приложения и управлять им. Создайте инструменты для управления вводом данных в форму пользователями. И, в конечном счете, создавать потрясающие многоэкранные приложения с навигацией, меню и вкладками.
Вы увидите, что с помощью Flutter вы можете за один раз написать приложение, которое выдает два результата: один можно отправить в Apple App Store, а другой - загрузить в Google Play Store. Короче говоря, один и тот же код создает одно и то же приложение, которое работает на iPhone, Ipad, телефонах и планшетах Android, практически на всех устройствах. И, если хотите, он также может создать версию, которая будет работать на Mac, Windows, Linux и в браузерах!
Разработка приложений на Flutter объясняет сложные темы простыми, повседневными терминами, которые упрощают процесс написания мобильных приложений.
Что вы узнаете
Получите максимальную отдачу от великолепных виджетов Flutter
Создавайте пользовательские виджеты, как без сохранения состояния, так и с отслеживанием состояния
Осуществляйте экспертный контроль над макетами Flutter
Управляйте данными в виджетах с отслеживанием состояния и с помощью таких библиотек, как Riverpod
Активно обменивайтесь данными с серверами RESTful API
Для кого предназначена эта книга
Разработчики, которые программировали на JavaScript, Python, Java, C#, C++ или любом подобном языке. Менеджеры, владельцы продуктов и бизнес-аналитики, которым необходимо понимать возможности Flutter.
Create apps for iOS and Android phones and tablets using Flutter, a Google framework that produces two outputs for a single app. Let’s face it, creating iOS apps using Apple tools such as Swift and Xcode is extremely complicated. Creating Android apps with Kotlin and Android Studio is just as difficult. This book breaks down complex concepts and tasks into easily digestible segments with examples, full-color pictures, and hands-on labs with starters and solutions.