Vsebina
.NET Multi-platform App UI (.NET MAUI) definitivno predstavlja novo poglavje v razvoju programske opreme, tako za mobilne kot namizne aplikacije.
Pozabite na učenje cele gore različnih programskih jezikov. Od tega, da poznate Swift jezik, če želite programirati za Apple naprave do tega, da se učite Javo, da bi z njo lahko programirali za Android. In potem še znanje C# jezika ter WinForms ali WPF platforme. Od tu naprej je dovolj, da poznate jezik C# in XAML ter s pomočjo le tega ustvarite eno aplikacijo, ki bo tekla iz katerekoli naprave. Če poznate še Blazor, potem lahko uporabite znanje vašega spletnega programiranja tudi znotraj te, .NET MAUI platforme.
Kaj se boste naučili:
- Osnove .NET MAUI arhitekture ter kreiranje naše prve .NET MAUI aplikacije
- Izdelava uporabniškega vmesnika s pomočjo XAML jezika ter pripenjanje logike, spisane v C# jeziku
- Posebnosti pri izdelavi odzivnega uporabniškega vmesnika, ki bo zadovoljil vse velikosti zaslonov na vseh napravah
- Izdelava navigacije oz aplikacije z več uporabniškimi vmesniki
- Branje in pisanje v/iz REST spletnih servisov preko HttpClient razreda preko CRUD operacij
- Shranjevanje lokalnih podatkov v SQLite podatkovno bazo
Za obisk tečaja vam priporočamo poznavanje jezika C# in .NET okolja.
V primeru izvedbe tečaja na daljavo potrebujete na svojem računalniku Visual Studio 2022 s prednameščeno komponento MAUI.