Jacek Matulewski
Projektowanie aplikacji wieloplatformowych. Technologia .NET MAUI

Zagadnienia omawiane na zajęciach:

  1. Prosta aplikacja z GUI - idea wspólnego projektu dla wielu platform. Użycie zdarzeń
  2. Zapis stanu aplikacji w pliku XML
  3. Architektura MVVM
  4. Polecenia
  5. Zachowania. Własności wiązania. Własności doczepiane
  6. Praca samodzielna: asystent zakupów
  7. Multimedia: korzystanie z aparatu urządzenia, synteza mowy, odtwarzanie dźwięku (MCT)
  8. Użycie styli
  9. Stan urządzenia i odczyt czujników
  10. Grafika 2D (kształty) - Zegar
  11. Przykład większej aplikacji .NET MAUI - gra Reversi (gotowy model)
  12. Praca samodzielna: konwersja napisanej w WPF gry Breakout do .NET MAUI
  13. Kolokwium

Kody źródłowe (2024)

Visual Studio 2022. Wprowadzenie do .NET MAUI