Novinka v nabídce
Kód kurzu: GOC4155« Krok zpět

Xamarin.Forms - vývoj mobilních aplikací I (Android/iOS)

Kurz je určen pro vývojáře na platformě .NET, kteří se chtějí naučit programovat mobilní aplikace pro iOS a Android a chtějí při tom zužitkovat své znalosti .NETu. Na kurzu se naučíte pracovat s bezplatným nástrojem Xamarin a frameworkem Xamarin.Forms, který umožňuje vyvíjet aplikace pro mobilní operační systém Apple iOS, Google Android v .NETu a další. Seznámíte se se základními prvky uživatelského rozhraní a navigace, práci s pluginy i notifikacemi a dalšími technikami potřebnými pro vývoj mobilních aplikací.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
11.9.2019 3 13 800 CZK v ceně kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
9.3.2020 3 13 800 CZK v ceně kurzu Český jazyk GOPAS Praha_GTT (info o GTT)
 
GTK 11.9.2019 3 13 800 CZK v ceně kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
9.3.2020 3 13 800 CZK v ceně kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 
11.9.2019 3 480,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava_GTT (info o GTT)
 
9.3.2020 3 480,00 EUR v ceně kurzu Český jazyk GOPAS Bratislava_GTT (info o GTT)
 

PobočkaDnůCena kurzuCena materiálůITB
Praha3 13 800 CZK v ceně kurzu 30
Brno3 13 800 CZK v ceně kurzu 30
Bratislava3 480,00 EUR v ceně kurzu 30

Co Vás naučíme:

  • Seznámíte se s architekturami platforem Android, iOS, UWP a nástroje Xamarin
  • Naučíte se používat základní prvky uživatelského rozhraní a navigace s pomocí knihovny Xamarin.Forms
  • Budeme pracovat s daty z webové služby
  • Vyzkoušíme si práci s notifikacemi

Požadované vstupní znalosti:

  • Znalost jazyka C# a prostředí Visual Studia (kurz bude veden v jazyce C#)

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Představení nástroje Xamarin a knihovny Xamarin.Forms, možnosti sdílení kódu a architektury podporovaných operačních systémů

  • Seznámení s vývojem mobilních aplikací s použitím nástroje Xamarin
  • Xamarin a jeho vnitřního fungování
  • Seznámení s .NET Standard
  • Xamarin.Forms
  • Vytvoření aplikace a seznámení se strukturou projektu Xamarin.Forms v prostředí Visual Studio
  • Příprava zařízení, emulátoru a spuštění projektu

Základní prvky uživatelského rozhraní

  • Využití jazyka XAML v Xamarin.Forms
  • Ukázky GUI prvků – základní grafické komponenty Xamarin.Forms
  • Pozicování prvků a kontejnery

Navigace v aplikaci a životní cyklus aplikace

  • Představení životního cyklu aplikace
  • Představení a vytvoření základních typů stránek určených pro navigaci

Návrh architektury aplikace umožňující sdílení kódu, využití dalších knihoven a balíčků

  • Ukázka Pluginů a Xamarin.Essentials
  • Seznámení s DependencyService

Komunikace s webovou API

  • Načítání dat z webové služby a další komunikace

Notifikace

  • Práce s lokálními notifikacemi
  • Práce se vzdálenými notifikacemi – Push notifikace

Publikace aplikace

  • Příprava aplikace pro publikaci
  • Proces publikace aplikace
Tištěné nebo elektronické studijní materiály GOPAS

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.