Kód kurzu: GOC413« Krok späť

Vývoj aplikácií pre Windows Phone 7

Tento 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. 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.

GOPAS Official Curriculum Kurz vyradený z aktuálnej ponuky
Kurzy zaradené do oblasti Archív už nepatria do našej aktuálnej ponuky kurzov, v mnohých prípadoch boli nahradené novšou verziou kurzu.
Pre informácie o možnosti realizácie archívnych kurzov, prosím, kontaktujte náš klientsky servis (_KlientskyServisBratislava@gopas.sk) alebo naše obchodné oddelenie (_ObchodBratislava@gopas.sk).
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha2 9 800 CZK v cene kurzu 20
Brno2 9 400 CZK v cene kurzu 20
Bratislava2 330,00 EUR v cene kurzu 20

Používateľská náročnosť

Čo vás naučíme

  • Zoznámite sa s architektúrou platformy Windows Phone 7
  • Naučíte sa používať základné prvky užívateľského rozhrania a navigácie
  • Naučíte sa používať HW senzory
  • Budete pristupovať k lokálnej databáze
  • Zoznámite sa s využitím multitaskingu a ďalšími technikami typickými pre tento moderný systém na mobilných zariadeniach

Požadované vstupné znalosti

  • Znalosť jazyka C# alebo VB.NET a prostredia Visual Studio
  • Základná znalosť programovania v Silverlight

Metódy výučby

  • Odborný výklad s praktickými ukážkami, cvičeniami na počítačoch.

Študijné materiály

  • Tlačené prezentácie preberanej látky.

Osnova kurzu

Predstavenie platformy a nástrojov pre vývoj aplikácií

  • 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ácii 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 databázy

  • 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í
Tištěné prezentace probírané látky

Cena:
cena kurzu zahŕňa
Uvedené ceny sú bez DPH.