Kód kurzu: GOC413« Krok zpět

Vývoj aplikací pro Windows Phone 7

Kurz je určen pro vývojáře na platformě .NET, kteří se chtějí naučit programovat mobilní aplikace na platformě Windows Phone 7. Na kurzu se seznámíte s architekturou platformy, základními prvky uživatelského rozhraní a navigace, prací s daty, obsluhou hardwaru, multitaskingem a dalšími technikami obvyklými v tomto moderním systému pro mobilní zařízení.

GOPAS Official Curriculum Kurz vyřazen z aktuální nabídky
Kurzy zařazené do oblasti Archiv již nepatří do naší aktuální nabídky, v mnoha případech byly nahrazeny novější verzí kurzu.
Pro informace o možnosti realizace archivních kurzů prosím kontaktujte náš klientský servis (__Klientskyservis@gopas.cz) nebo naše obchodní reprezentanty (__Obchod@gopas.cz).

PobočkaDnůCena kurzuCena materiálůITB
Praha2 9 800 CZK v ceně kurzu 20
Brno2 9 400 CZK v ceně kurzu 20
Bratislava2 330,00 EUR v ceně kurzu 20

Uživatelská náročnost

Co vás naučíme

  • Seznámíte se s architekturou platformy Windows Phone 7
  • Naučíte se používat základní prvky uživatelského rozhraní a navigace
  • Naučíte se používat HW senzory
  • Budete přistupovat k lokální databázi
  • Seznámite se s využitím multitaskingu a dalšími technikami obvyklými v tomto moderním systému pro mobilní zařízení

Požadované vstupní znalosti

  • Znalost jazyka C# nebo VB.NET a prostředí Visual Studia
  • Základní znalost programování v SilverLight

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 kurzu

Představení platformy a nástrojů pro vývoj aplikací

  • Představení platformy a možností vývoje aplikací v Silverlightu a XNA frameworku, doporučení, na co použít který framework, výhody a nevýhody
  • Představení Visual Studia pro Windows Phone 7.5, ukázka vytvoření projektů, nasazení do emulátoru, ukázka debugování
  • Ukázka designerských nástrojů (Expression Blend for Windows Phone), předvedení výhod
  • Seznámení s dalšími nástroji, zejména nástroji pro odemčení telefonu a testování výkonu aplikace

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

  • Seznámení s klíčovými komponentami, ze kterých se skládá uživatelské rozhraní aplikace, doporučení pro jejich využití
  • Principy uživatelského rozhraní Metro, doporučení a časté chyby
  • Práce s rozšířenou knihovnou Silverlight for Windows Phone Toolkit

Navigace v aplikaci a životní cyklus aplikace

  • Představení možností navigace po jednotlivých obrazovkách aplikace
  • Seznámení s Navigation frameworkem
  • Seznámení s životním cyklem aplikace a obsluha potřebných událostí (start, uspání, probuzení)

Práce s daty a jejich uložení do lokální databáze

  • Uložení aplikačních dat do izolovaného úložiště
  • Práce s lokální databází

Práce s dlaždicemi

  • Základní informace o dlaždicích aplikace
  • Práce s vlastnostmi aplikační dlaždice
  • Možnost vytvoření sekundární dlaždice odkazující na specifické místo v aplikaci

Senzory a obsluha HW

  • Představení dostupných senzorů a možnosti práce s nimi
  • Location service
  • Compass Sensor, Accelerometer Sensor, Gyroscope Sensor
  • Combined Motion API

Multitasking

  • Možnosti multitaskingu ve Windows Phone 7.5
  • Práce s agenty na pozadí
  • Doporučení a upozornění

Práce se systémovými obrazovkami

  • Princip využití systémových dialogů (Launchers, Choosers)

Notifikace

  • Princip fungování notifikací
  • Představení jednotlivých druhů notifikací
Tištěné prezentace probírané látky

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