Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

OREA Hotel Voroněž I Brno 5. – 6. 3. 2012. TOP Hotel Praha 7. – 8. 3. 2012.

Podobné prezentace


Prezentace na téma: "OREA Hotel Voroněž I Brno 5. – 6. 3. 2012. TOP Hotel Praha 7. – 8. 3. 2012."— Transkript prezentace:

1 OREA Hotel Voroněž I Brno 5. – 6. 3. 2012

2 TOP Hotel Praha 7. – 8. 3. 2012

3 6. 3. 2012 Igor Šmerda, Ecosystem & Developers Experiences Manager, NOKIA Štěpán Bechynský, Developer Evangelist, Microsoft Windows Phone – Jak naprogramovat to, co chce uživatel

4 Nokia hledala perspektivní oblast pro chytré telefony Stephen Elop přišel do Nokia z Microsoftu Spojením Nokia a Microsoft byla vytvořena velmi silná aliance Spolupráce Nokia a Microsoft je nadstandardní a měla by být přínosem i pro uživatele mobilních telefonů Windows Phone 7 a Nokia

5 Nabídka začala s Windows Phone 7.5 Mango s modely Nokia Lumia 800 Nokia a Windows Phone 7 Clear Black display 16 GB eMMc 3,7 AMOLED 8 MP AF 1,4 GHz 1540 mAh

6 Dalším modelem je Nokia Lumia 710 Nokia a Windows Phone 7 Clear Black display 1,4 GHz 1500 mAh 5 MP AF 8 GB eMMc 3,7” LCD Inter- changeable back covers

7 Novinkami představenými na MWC 2012 v Barceloně je Nokia Lumia 610 Nokia a Windows Phone 7

8 Novinkami představenými na MWC 2012 v Barceloně je Nokia Lumia 900 Reprezentativní smartphone v unikátním designu Nokia Nokia a Windows Phone 7

9 Aplikace, které uživateli řeší každodenní problémy a potřeby  on-line služby ale i off-line aplikace Uživatelé chytrých telefonů preferují interaktivní aplikace Komunikace s okolím, službami, jinými uživateli je základ Hry, které pobaví jsou obvykle udělány tak, že je lze snadno ovládat (použijte senzory) Buďte ale jedineční, inovativní, originální Jak vymyslet úspěšnou aplikaci?

10 Senzory  Gyroskop  Kompas  Akcelerometer  Pohybový senzor (kombinace uvedených senzorů) Další rozhraní  Bluetooth, WiFi, dotyková obrazovka, kamera... Co máte k dispozici v telefonu?

11 Nový styl multitaskingu v 7.5 Systémové služby  Scheduled Notification  Tile Notification  Background Agent  Background Transfer Service  Background Audio Streamer …… Je chybějící multitasking problém?

12 Pokud chcete uživateli nabídnout aplikaci, která v daný čas provede danou akci, tak potřebujete funkci SCHEDULED NOTIFICATION Kalendář, budík a pod.

13 Služba: ScheduledActionService Akce  Alarm  Lze přiřadit vlastní zvuk  Reminder  Může spustit mateřskou aplikaci s parametry Scheduled Notification

14 DEMO Scheduled Notification

15 Ideální cestou, jak informovat uživatele o změně stavu je prostřednictvím oznámení v dlaždici TILE NOTIFICATION Živé dlaždice informují uživatele

16 Push Notification Data se posílají přes prostředníka Více typů notifikací Tile Notification

17 DEMO Tile Notification

18 Pokud potřebujete, aby aplikace běžela na pozadí, typicky třeba navigace, logování GPS a pod. tak je nejvhodnější BACKGROUND AGENT Aplikace má běžet na pozadí

19 PeriodicTask  Synchronizace malého objemu dat  Spouští se jednou za 30-40 minut  Běží krátký čas do 25 s ResourceIntensiveTask  Vyžaduje velké množství systémových zdrojů  Může běžet až 10 minut  Spuštění vyžaduje napájení, Wifi, … Dědí z ScheduledTaskAgent → přepsat OnInvoke Background Agent

20 DEMO Background Agent

21 Pokud uživatel začne stahovat aplikaci, film nebo jiný obsah z webu, tak je možno dále telefon používat, protože stahování využívá BACKGROUND AGENT Jak stahuji hru nebo aplikaci?

22 Ukládá do IsolatedStorage Může být omezeno na Wifi a externí napájení Systémová služba BackgroundTransferService Background Transfer Service

23 DEMO Background Transfer Service

24 Aby uživatel mohl poslouchat hudbu při jiné práci s telefonem, na zamčeném telefonu a pod. Musí aplikae využívat Background Audio Streamer Rádio+přehávání – prostě muzika

25 DEMO Background Audio Streamer

26 Multitasking není potřeba Model použitý na Windows Phone šetří systémové zdroje Služby pro běh „aplikací“ na pozadí Push notifikace Závěr


Stáhnout ppt "OREA Hotel Voroněž I Brno 5. – 6. 3. 2012. TOP Hotel Praha 7. – 8. 3. 2012."

Podobné prezentace


Reklamy Google