Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Въведение
- Flutter срещу други междуплатформени рамки Общ преглед на Flutter функции и архитектура
Приготвяме се да започнем
- Инсталиране Flutter Настройване на редактора на код (Android Studio) Разбиране на функциите и променливите на Dart Внедряване на абстракция, капсулиране, наследяване, полиморфизъм Разбиране на променливи и типове данни на Dart Разбиране на Future и Stream Unit Tests и Mocks Извикване на собствени методи Чиста архитектура Вкусове Dart Analyzer и Dart Инжектиране на зависимост от показатели
Създаване на Flutter приложения от Scratch
- Създаване на Flutter проект Изграждане на оформления на приложения с материални компоненти Добавяне на активи и изображения Интернационализация
Изпълнение и тестване на приложения
- Внедряване на приложения на устройства с Android Внедряване на приложения на iOS устройства (iPhone или iPad) Използване на инструменти за горещо презареждане и горещо рестартиране Използване на Widgets Stateful срещу Stateless widgets Настройване на проекта Създаване на Stateless widget Създаване на Stateless widget Създаване на анимации
Маршрутизиране и навигация
- Използване на пакет BuildRunner Използване на пакет AutoRoute Създаване на преходи Навигационен стек
Database и други хранилища
- Въведение в Hive Въведение в SharedPreferences Използване на SQL база данни
Използване на Rest Api, анализиране на JSON
- Представяне на пакета http. Представяне на пакета Dio, анализиращ JSON заявки и отговори
Управление Flutter Държава
- Представяне на BLoC пакет BLoC тестване на внедряване BLoC
Programming Съвети и най-добри практики
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Опит с разработка на Android и iOS мобилни приложения
Публика
- Разработчици
- Програмисти
35 Hours
Oтзиви от потребители (4)
Повече за лабораторията.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Course - Flutter Development Bootcamp with Dart
Machine Translated
Начинът на обучителя да обяснява.
Marcos Rosas - Banco Azteca S.A. C.V.
Course - Flutter Development Bootcamp with Dart
Machine Translated
Представените технологии
Ruddy - Banco Azteca S.A. C.V.
Course - Flutter Development Bootcamp with Dart
Machine Translated
One on one and discussions about technology and implementation