Course Code: madflutter
Duration: 12 hours
Prerequisites:
  • Znajomość programowania obiektowego
  • Doświadczenie w narzędziach do tworzenia oprogramowania
  • Podstawowa wiedza o urządzeniach mobilnych i projektowaniu UI

Grupa docelowa

  • Programiści systemów IT
  • Specjaliści techniczni tworzący interfejsy mobilne
  • Programiści aplikacji poszukujący umiejętności integracji z wieloma platformami i sztuczną inteligencją
Overview:

Tworzenie aplikacji mobilnych z Flutter i AI polega na budowaniu skalowalnych, bezpiecznych i zdolnych do AI aplikacji mobilnych przy użyciu nowoczesnych architektur, zasad projektowania UX/UI oraz metodologii agilnych.

To prowadzone przez instruktora szkolenie na żywo (online lub stacjonarne) jest przeznaczone dla developerów średniozaawansowanych, którzy chcą budować i wdrażać aplikacje mobilne z użyciem Flutter, integrować funkcje AI, stosować najlepsze praktyki związane z bezpieczeństwem oraz stosować agilne przepływy pracy.

Na zakończenie tego szkolenia uczestnicy będą w stanie:

  • Tworzyć solidne aplikacje mobilne z użyciem Flutter ze szczególnym uwzględnieniem projektowania UX/UI.
  • Stosować praktyki rozwoju agilego na wszystkich etapach cyklu życia projektu.
  • Wdrażać funkcjonalności AI, takie jak silniki rekomendacji lub chatboty.
  • Projektować bezpieczne architektury aplikacji mobilnych z integracją Firebase.

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyki.
  • Realizacja w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia.
Course Outline:

Metodyki w Mobile Development

  • Zasady i struktury projektów
  • Opowieści użytkownika, sprinty i iteracyjna zwrotna informacja
  • Potoki CI/CD i szybkie cykle wydawania

Projektowanie UX i UI dla aplikacji mobilnych

  • Zasady projektowania doświadczeń użytkownika i interfejsów
  • Szkielety, prototypy i testy użytkowników
  • Accessowość i spójność między urządzeniami

Budowanie z Flutter

  • Konfiguracja i architektura Flutter
  • Widżety, układy i motywy
  • Zarządzanie stanem i nawigacją

Architektury aplikacji mobilnych

  • Warstwowe i modularne architektury
  • Integracja z usługami back-end (Firebase)
  • Najlepsze praktyki dotyczące utrzymywalności i skalowalności

Sztuczna inteligencja w rozwoju aplikacji mobilnych

  • Używanie przedtrenowanych modeli w aplikacjach Flutter
  • Chatboty, rekomendacje i inteligentna automatyzacja
  • Połączanie z usługami AI (np. Dialogflow, ML Kit)

Bezpieczeństwo w aplikacjach mobilnych

  • Autoryzacja i uwierzytelnianie z Firebase
  • Szyfrowanie danych i bezpieczne przechowywanie
  • Zmytanie kodu i bezpieczne wywołania API

Testowanie, wdrażanie i utrzymanie

  • Testowanie jednostkowe, widżetów i integracji
  • Przygotowanie do Google Play i App Store
  • Kontrola wersji i strategie aktualizacji

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Mobile App Development with Flutter and AI

Qatar - Mobile App Development with Flutter and AI

Egypt - Mobile App Development with Flutter and AI

Saudi Arabia - Mobile App Development with Flutter and AI

South Africa - Mobile App Development with Flutter and AI

Brasil - Mobile App Development with Flutter and AI

Canada - Mobile App Development with Flutter and AI

中国 - Mobile App Development with Flutter and AI

香港 - Mobile App Development with Flutter and AI

澳門 - Mobile App Development with Flutter and AI

台灣 - Mobile App Development with Flutter and AI

USA - Mobile App Development with Flutter and AI

Österreich - Mobile App Development with Flutter and AI

Schweiz - Mobile App Development with Flutter and AI

Deutschland - Mobile App Development with Flutter and AI

Czech Republic - Mobile App Development with Flutter and AI

Denmark - Mobile App Development with Flutter and AI

Estonia - Mobile App Development with Flutter and AI

Finland - Mobile App Development with Flutter and AI

Greece - Mobile App Development with Flutter and AI

Magyarország - Mobile App Development with Flutter and AI

Ireland - Mobile App Development with Flutter and AI

Luxembourg - Mobile App Development with Flutter and AI

Latvia - Mobile App Development with Flutter and AI

España - Mobile App Development with Flutter and AI

Italia - Mobile App Development with Flutter and AI

Lithuania - Mobile App Development with Flutter and AI

Nederland - Mobile App Development with Flutter and AI

Norway - Mobile App Development with Flutter and AI

Portugal - Mobile App Development with Flutter and AI

România - Mobile App Development with Flutter and AI

Sverige - Mobile App Development with Flutter and AI

Türkiye - Mobile App Development with Flutter and AI

Malta - Mobile App Development with Flutter and AI

Belgique - Mobile App Development with Flutter and AI

France - Mobile App Development with Flutter and AI

日本 - Mobile App Development with Flutter and AI

Australia - Mobile App Development with Flutter and AI

Malaysia - Mobile App Development with Flutter and AI

New Zealand - Mobile App Development with Flutter and AI

Philippines - Mobile App Development with Flutter and AI

Singapore - Mobile App Development with Flutter and AI

Thailand - Mobile App Development with Flutter and AI

Vietnam - Mobile App Development with Flutter and AI

India - Mobile App Development with Flutter and AI

Argentina - Mobile App Development with Flutter and AI

Chile - Mobile App Development with Flutter and AI

Costa Rica - Mobile App Development with Flutter and AI

Ecuador - Mobile App Development with Flutter and AI

Guatemala - Mobile App Development with Flutter and AI

Colombia - Mobile App Development with Flutter and AI

México - Mobile App Development with Flutter and AI

Panama - Mobile App Development with Flutter and AI

Peru - Mobile App Development with Flutter and AI

Uruguay - Mobile App Development with Flutter and AI

Venezuela - Mobile App Development with Flutter and AI

Polska - Mobile App Development with Flutter and AI

United Kingdom - Mobile App Development with Flutter and AI

South Korea - Mobile App Development with Flutter and AI

Pakistan - Mobile App Development with Flutter and AI

Sri Lanka - Mobile App Development with Flutter and AI

Bulgaria - Mobile App Development with Flutter and AI

Bolivia - Mobile App Development with Flutter and AI

Indonesia - Mobile App Development with Flutter and AI

Kazakhstan - Mobile App Development with Flutter and AI

Moldova - Mobile App Development with Flutter and AI

Morocco - Mobile App Development with Flutter and AI

Tunisia - Mobile App Development with Flutter and AI

Kuwait - Mobile App Development with Flutter and AI

Oman - Mobile App Development with Flutter and AI

Slovakia - Mobile App Development with Flutter and AI

Kenya - Mobile App Development with Flutter and AI

Nigeria - Mobile App Development with Flutter and AI

Botswana - Mobile App Development with Flutter and AI

Slovenia - Mobile App Development with Flutter and AI

Croatia - Mobile App Development with Flutter and AI

Serbia - Mobile App Development with Flutter and AI

Bhutan - Mobile App Development with Flutter and AI

Nepal - Mobile App Development with Flutter and AI

Uzbekistan - Mobile App Development with Flutter and AI