Praha (18 400 Kč)
Brno (18 400 Kč)
Bratislava (800 €)
Kurz je určen pro vývojáře na platformě .NET, kteří se chtějí seznámit s vývojem multiplatformních aplikací pro Windows, Android a iOS s využitím moderního frameworku .NET Multi-platform App UI (.NET MAUI). Na kurzu se seznámíte s architekturou tohoto frameworku, základními prvky uživatelského rozhraní, navigací v aplikaci, prací s daty a webovými službami, úvodem do multitaskingu, notifikacemi a dalšími technikami obvyklými pro vývoj mobilních aplikací. Důraz je kladen na implementaci uživatelského rozhraní, které bude sdílené mezi jednotlivými platformami, na kterých ale bude nerozeznatelné od nativního uživatelského rozhraní a bude se dobře ovládat. Dále je kladen důraz na správný návrh architektury aplikace, která umožní vysokou míru sdílení kódu, snadné rozšiřování i testování aplikace.
Seznámíte se s novým frameworkem .NET MAUI a jeho použitím pro vývoj aplikací pro Windows, Android a iOS Naučíte se navrhovat a implementovat uživatelské rozhraní aplikací, které budete sdílet mezi jednotlivými platformami Vyzkoušíte si implementaci aplikace pracující s webovými službami za použití návrhového vzoru MVVM Pochopíte životní cyklus aplikace, možnosti multitaskingu a notifikací Získáte přehled o možnostech API na jednotlivých platformách a také jejich omezeních Seznámíte se s možnostmi distribuce aplikace, jak přes veřejný obchod, tak interně ve vaší společnosti
Kurz je cílen na .NET vývojáře, kteří se chtějí naučit vyvíjet multiplatformní mobilní aplikace, které bude možné provozovat na platformách Windows, Android i iOS.
Znalost jazyka C# a prostředí Visual Studia (kurz bude veden v jazyce C#) Základní znalost jazyka XAML
Odborný výklad s praktickými ukázkami, cvičení na počítačích
Tištěné prezentace probírané látky
Představení platformy a nástrojů pro vývoj aplikací
Návrh a implementace uživatelského rozhraní
Návrh architektury aplikace umožňující sdílení kódu, využití dalších knihoven a balíčků
Práce s daty v uživatelském rozhraní
Navigace v aplikaci a životní cyklus aplikace
Práce s webovými službami
Práce s notifikacemi
Publikace aplikace
Uvedené ceny jsou bez DPH.