Kód kurzu: GOC4162« Krok zpět

Pokročilý vývoj univerzálních aplikací pro Windows 10 

Kurz je určen pro vývojáře na platformě .NET, kteří již zvládají základní techniky vývoje univerzálních aplikací pro Windows 10 v rozsahu kurzu GOC4161 Vývoj univerzálních aplikací pro Windows 10 a chtějí se seznámit s pokročilými technikami vývoje aplikací a dalšími možnostmi této platformy, které mohou vyžít ve svých aplikacích.

Dárek
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
27.3.2017 5 24 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
LM GTK 3.10.2016 5 19 975 CZK v ceně kurzu Český jazyk GOPAS Brno
 
27.3.2017 5 23 500 CZK v ceně kurzu Český jazyk GOPAS Brno
 
10.10.2016 5 825,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 24 500 CZK v ceně kurzu 50
Brno5 23 500 CZK v ceně kurzu 50
Bratislava5 825,00 EUR v ceně kurzu 50

Co Vás naučíme:

  • Naučíte se hlouběji integrovat aplikace se systémem a propojovat aplikace mezi sebou
  • Seznámíte se s možnostmi lokalizace vaší aplikace do více jazyků
  • Pochopíte principy fungování a používání vzdálených notifikací
  • Budeme při vývoji pracovat s pokročilými možnostmi běhu aplikací na pozadí
  • Vyzkoušíte si výkonnostní analýzu vaší aplikace

Požadované vstupní znalosti:

  • Znalost jazyka C# nebo VB.NET a prostředí Visual Studia (kurz bude veden v jazyce C#)
  • Znalosti vývoje univerzálních Windows 10 aplikací v rozsahu kurzu GOC4161 Vývoj univerzálních aplikací pro Windows 10

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:

Opakování základů vývoje univerzálních aplikací pro Windows 10

  • Shrnutí základních principů vývoje aplikací
  • Klíčové body při návrhu uživatelského rozhraní
  • Základy implementace uživatelského rozhraní
  • Opakování práce s daty a návrhového vzoru MVVM

Globalizace a lokalizace aplikací

  • Principy návrhu jednoduše lokalizovatelné aplikace
  • Implementace globalizace a lokalizace aplikace

Vzdálené notifikace

  • Princip fungování vzdálených notifikací
  • Implementace vzdálených notifikací do aplikace

Běh procesů na pozadí

  • Opakování možností běhu aplikace na pozadí
  • Seznámení s pokročilými možnostmi běhu aplikace na pozadí
  • Vyzkoušíte si implementaci neomezeného běhu aplikace na pozadí

Implementace aplikačních služeb

  • Ukážeme si, jak vaše aplikace může běžet jako "služba" a poskytovat data ostatním aplikacím

Práce s kontakty a kalendářem

  • Ukážeme si možnosti práce s úložištěm kontaktů
  • Ukážeme si možnosti práce s kalendářem uživatele

Implementace Windows Runtime komponent v C++

  • Vyzkoušíte si obalení existující knihovny v C++ do podoby Windows Runtime komponenty a její použití v prostředí univerzální Windows aplikace

Práce se senzory a zařízeními

  • Základy práce s akcelerometrem, gyroskopem a senzorem úrovně osvětlení
  • Práce s polohou uživatele
  • Seznámení s technologií NFC

Práce s multimédii

  • Možnosti přehrávání multimédií
  • Seznámení s API pro práci s fotoaparátem a nahráváním videa

Analýza výkonu aplikace

  • Seznámení s metodami pro analýzu výkonu aplikace za účelem její optimalizace

Monitorování aplikace v produkčním prostředí

  • Seznámení s technikami monitoringu nasazené aplikace
Tištěné nebo elektronické studijní materiály GOPAS

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