MAUI - multiplatformní aplikace v .NETu (C161)

Termíny:

Aktuálně nemáme vypsaný žádný termín. Poptat termín kurzu

V rámci tohoto kurzu se seznámíte s technologií .NET MAUI, která umožňuje psát multiplatformní aplikace pro iOS, Android, Windows a Mac OS jednotně s využitím jazyka C# a XAML.

1. ČÁST

  • Úvod do .NET MAUI, architektura aplikace
  • Instalace prostředí a setup testování na zařízení
  • Základní komponenty a jejich využití

2. ČÁST

  • Použití návrhového vzoru MVVM
  • IoC/DI v .NET MAUI
  • Sdílení kódu mezi platformami
  • Sdílení resourců mezi platformami

3. ČÁST

  • Práce se službami telefonu (senzory, mapy)
  • Různé typy úložišť na zařízeních
  • SQLite databáze
  • Využití externích knihoven

4. ČÁST

  • Převod aplikace ze Xamarinu do .NET MAUI
  • Přizpůsobení aplikace pro různé platformy
  • Platformně specifické aspekty vývoje a jejich použití v .NET MAUI

5. ČÁST

  • Komponenty a přístupy specifické pro desktopový vývoj
  • Co se v .NET MAUI chystá v budoucnu a na co je ještě potřeba si počkat
Všechny termíny kurzu lze absolvovat též online prostřednictvím platformy Microsoft Teams.

Požadované znalosti: C#

Klíčová slova: C#, Android, iOS, Mac, Windows, multiplatformní, desktop, mobilní vývoj, mobilní aplikace

Kategorie: Desktopové aplikace Mobilní aplikace

Roman Jašek

Termíny kurzu

Nejsou vypsány žádné kurzy. Napište nám a my s tím něco uděláme.

Prerekvizity

Navazující kurzy

Související kurzy