План на курса
Аджайл методологии в мобилната разработка
- Принципи на аджайл и структури на проекти
- Потребителски истории, спринтове и итеративен обратен отзив
- CI/CD пайлийни и бързи цикли на издаване
UX и UI дизайн за мобилни приложения
- Принципи на потребителски опит и интерфейс
- Концептуални модели, прототипи и тестове с потребители
- Достъпност и консистентност между устройства
Разработка с Flutter
- Настройка на Flutter и архитектура
- Виджети, макети и теми
- Управление на състоянията и навигация
Архитектури за мобилни приложения
- Слойна и модулна архитектура
- Интеграция с заден план (Firebase)
- Най-добри практики за поддържане и масштабиране
AI в мобилната разработка
- Използване на предварително обучени модели в приложенията с Flutter
- Чатботи, препоръки и интелектуална автоматизация
- Свързване към услуги за AI (например Dialogflow, ML Kit)
Сигурност на мобилните приложения
- Аутентикация и авторизация с Firebase
- Шифриране на данни и сигурно съхраняване
- Обфускация на кода и сигурни API вызови
Тестиране, разпространение и поддържане
- Юнит, виджет и интеграционни тестове
- Подготовка за Google Play и App Store
- Управление на версии и стратегии за актуализация
Сумаризиране и следващи стъпки
Изисквания
- Разбиране на обектно-ориентираното програмиране
- Опит с инструментите за разработка на софтуер
- Основно знание за мобилни устройства и UI дизайн
Целева група
- Разработчици на IT системи
- Технически специалисти, създаващи мобилни интерфейси
- Приложни разработчици, търсещи умения за кросплатформена и AI интеграция
Отзиви от потребители (3)
Много полезна допълнителна информация
Grzegorz - Comp S.A.
Курс - BLoC Pattern
Машинен превод
Знанията на Мигел за темата бяха обширни. Той направи обучението лесно разбираемо, а потока беше сбалансиран, допълватейки всеки раздел с нови функции по мере коito те бяха необходими. Той покри всичко, за които бяха зададени въпроси, и отговори на всеки един от тях подробно. Това беше много приятен опит.
Paul Coaton - SEMPCheck Services
Курс - Flutter Development Bootcamp with Dart
Машинен превод
Тренерът беше ентусиастичен, добър и обичаше темата.
Isaac Murphy - Royal New Zealand Airforce
Курс - Build Native iOS and Android Apps with Flutter
Машинен превод