План на курса

Аджайл методологии в мобилната разработка

  • Принципи на аджайл и структури на проекти
  • Потребителски истории, спринтове и итеративен обратен отзив
  • CI/CD пайлийни и бързи цикли на издаване

UX и UI дизайн за мобилни приложения

  • Принципи на потребителски опит и интерфейс
  • Концептуални модели, прототипи и тестове с потребители
  • Достъпност и консистентност между устройства

Разработка с Flutter

  • Настройка на Flutter и архитектура
  • Виджети, макети и теми
  • Управление на състоянията и навигация

Архитектури за мобилни приложения

  • Слойна и модулна архитектура
  • Интеграция с заден план (Firebase)
  • Най-добри практики за поддържане и масштабиране

AI в мобилната разработка

  • Използване на предварително обучени модели в приложенията с Flutter
  • Чатботи, препоръки и интелектуална автоматизация
  • Свързване към услуги за AI (например Dialogflow, ML Kit)

Сигурност на мобилните приложения

  • Аутентикация и авторизация с Firebase
  • Шифриране на данни и сигурно съхраняване
  • Обфускация на кода и сигурни API вызови

Тестиране, разпространение и поддържане

  • Юнит, виджет и интеграционни тестове
  • Подготовка за Google Play и App Store
  • Управление на версии и стратегии за актуализация

Сумаризиране и следващи стъпки

Изисквания

  • Разбиране на обектно-ориентираното програмиране
  • Опит с инструментите за разработка на софтуер
  • Основно знание за мобилни устройства и UI дизайн

Целева група

  • Разработчици на IT системи
  • Технически специалисти, създаващи мобилни интерфейси
  • Приложни разработчици, търсещи умения за кросплатформена и AI интеграция
 12 часове

Брой участници


Цена за участник

Отзиви от потребители (3)

Предстоящи Курсове

Свързани Kатегории