Detail kurzu

Popis kurzu

Na kurze sa zoznámite s architektúrou platformy, so základnými prvkami užívateľského rozhrania a navigácie, s prácou s dátami, obsluhou hardwaru, multitaskingom a ďalšími technikami typickými pre tento moderný systém na mobilných zariadeniach.

Obsah kurzu

  • Predstavenie platformy a možností vývoja aplikácií v Silverlight a XNA Framework, odporúčanie, na čo použiť ktorý Framework, výhody a nevýhody
  • Predstavenie Visual Studio pre Windows Phone 7.5, ukážka vytvorenia projektov, nasadenie do emulátoru, ukážka debugovania
  • Ukážka designerských nástrojov (Expression Blend for Windows Phone), predvedenie výhod
  • Zoznámenie sa s ďalšími nástrojmi, hlavne nástroje pre odomknutie telefónu a testovanie výkonu aplikácie

ZÁKLADNÉ PRVKY UŽÍVATEĽSKÉHO ROZHRANIA

  • Zoznámenie sa s kľúčovými komponentmi, z ktorých sa skladá užívateľské rozhranie aplikácie pre ich využitie
  • Princípy užívateľského rozhrania Metro, odporúčanie a časté chyby
  • Práca s rozšírenou knižnicou Silverlight for Windows Phone Toolkit

NAVIGÁCIA V APLIKÁCIÍ A ŽIVOTNÝ CYKLUS APLIKÁCIE

  • Predstavenie možností navigácie po jednotlivých obrazovkách aplikácie
  • Zoznámenie sa s Navigation Framework
  • Zoznámenie sa so životným cyklom aplikácie a obsluha potrebných udalostí (štart, uspanie, prebudenie)

PRÁCA S DÁTAMI A ICH ULOŽENIE DO LOKÁLNEJ APLIKÁCIE

  • Uloženie aplikačných dát do izolovaného úložiska
  • Práca s lokálnou databázou

PRÁCA S DLAŽDICAMI

  • Základná informácia o dlaždiciach aplikácie
  • Práca s vlastnosťami aplikačnej dlaždice
  • Možnosť vytvorenia sekundárnej dlaždice odkazujúcej na špecifické miesto v aplikácii

SENZORY A OBSLUHA HW

  • Predstavenie dostupných senzorov a možností práce s nimi
  • Location Service
  • Compass Sensor, Accelerometer Sensor, Gyroscope Sensor
  • Combined Motion API

MULTITASKING

  • Možnosti multitaskingu vo Windows Phone 7.5
  • Práca s agentmi na pozadí
  • Odporúčanie a upozornenie

PRÁCA SO SYSTÉMOVÝMI OBRAZOVKAMI

  • Princíp využitia systémových dialógov (Launchers, Choosers)

NOTIFIKÁCIA

  • Princíp fungovania notifikácií
  • Predstavenie jednotlivých druhov notifikácií

Cieľová skupina

Kurz je určený pre vývojárov na platforme .NET, ktorí sa chcú naučiť programovať mobilné aplikácie na platforme Windows Phone 7.

Certifikát Osvedčenie o absolvovaní kurzu od spoločnosti IVIT – Inštitút vzdelávania informačných technológií, s.r.o.
Hodnotenie




Organizátor