Tworzenie aplikacji mobilnych w .NET MAUI
Czas trwania szkolenia:3 dni (24h)
Kod kursu:NET/MAUI
Poziom zaawansowania:
O szkoleniu Tworzenie aplikacji mobilnych w .NET MAUI
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Programistów oraz architektów, którzy chcą szybko i efektywnie tworzyć aplikacje mobilne z wykorzystaniem platformy .NET
Wymagania
- Umiejętność posługiwania się środowiskiem Visual Studio
- Praktyczna znajomość języka C#
Zalety
- Wykorzystanie C# i XAML do tworzenia aplikacji na wiele platform
- Utworzenie kompletnej aplikacji opartej na prawdziwych przypadkach
Cele szkolenia
- Zrozumienie architektury i zasad działania
- Praktyczne umiejętności wytwarzania aplikacji wieloplatformowych
- Integracja z usługami REST API
- Testowanie i debugowanie aplikacji
Program
Utworzenie nowego projektu
- Tworzenie nowego projektu za pomocą Visual Studio
- Obsługa emulatora
Projektowanie interfejsu użytkownika
- Składnia XAML
- Tworzenie widoku
- Tworzenie układu
- Wyświetlanie informacji
- Edycja danych
- Wyświetlanie kolekcji
- Wyświetlanie obrazów
- Obsługa przycisków
- Obsługa gestów
Wiązanie danych
- Kontekst danych
- Interfejs INotifyPropertyChanged
Wzorzec MVVM
- Wzorzec projektowy Komenda (Command)
- Zastosowanie biblioteki MVVM Community Toolkit
- Generowanie kodu
- Wymiana komunikatów pomiędzy modułami
Wstrzykiwanie zależności
- Rejestrowanie usług
- Wstrzykiwanie poprzez konstruktor
- Wywoływanie usług sieciowych REST API
Nawigacja pomiędzy stronami
- Routing
- Przekazywanie parametrów
- Usługi specyficzne dla platformy
- Geokodowanie
Przechowywanie danych
- Preferencje
- Bezpieczny magazyn
- Zastosowanie bazy danych SQLite
Zaawansowane
- Skanowanie kodów kreskowych
- Lokalizacja aplikacji
Wdrażanie
- Publikacja aplikacji