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

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

Top Hotel Praha 7. – 8. 3. 2012 Twitter hashtag: #cztechdays.

Podobné prezentace


Prezentace na téma: "Top Hotel Praha 7. – 8. 3. 2012 Twitter hashtag: #cztechdays."— Transkript prezentace:

1 Top Hotel Praha 7. – Twitter hashtag: #cztechdays

2 OREA Hotel Voroněž I Brno 5. – Twitter hashtag: #cztechdays

3 Štěpán Bechynský Developer Evangelist Microsoft Jak vytěžit maximum z Windows 8

4 Nastavení

5 Přidání položek do nastavení Uživatel má nastavení ve všech aplikacích na stejném mistě Integrace do systémového nastavení

6 Přidání nastavení... SettingsPane.GetForCurrentView().CommandsRequested += BlankPage_CommandsRequested;... private void BlankPage_CommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args) { SettingsCommand s = new SettingsCommand("c1", "Nastavení", new Windows.UI.Popups.UICommandInvokedHandler(cmd)); args.Request.ApplicationCommands.Add(s); } private void cmd(Windows.UI.Popups.IUICommand command) { // Zobrazit příslušné nastavení }

7 DEMO Nastavení

8 Dlaždice

9 Spustí nebo se přepne do aplikace Statická dlaždice součástí aplikace Dvě velikosti Obě velikosti mohou být „živé“ Základy

10 Předdefinované šablony Text, obrázek nebo kombinace Pouze JPEG nebo PNG, maximální velikost 150 KB Možnost využít animace Aktualizace lokálně nebo z cloud „Živé“ dlaždice

11

12 Vykresluje se na dlaždici Podpora obou velikostí dlaždic Předefinované ikony Vždy se vykresluje přes obrázek dlaždice Ikona stavu (Badge) Badge

13 DEMO Živé dlaždice

14 Notifikace

15 Lepší nápad jak přeložit Toast Notifications? Karle? Michaeli? Zobrazují informace mimo aplikaci Uživatel informaci ihned vidí Uživatel může notifikace pro konkrétní aplikaci vypnout Notifikace může být provázána s konkrétní částí aplikace Lze vyvolat z lokální aplikace nebo cloud Toustová oznámení

16 Stejný systém šablon jako „živé“ dlaždice Několik možností vykreslení Šablony notifikací

17 DEMO Notifikace

18 DEMO Plánování notifikací

19 Hardware

20 Stolní počítač nebo notebook nemá typicky některé senzory a dotykovou obrazovku Remote Tools for Visual Studio 11 Beta Zařízení musejí být na stejné síti Nepodporováno v Express edici Vzdálené nasazení a ladění

21 Senzory

22 Změna polohy v prostoru  Zatřesení, otočení,... Lokace  GPS, a-GPS Osvětlení Základní scénáře pro senzory

23 Windows.Devices.Sensors Zjednudušená data Na výšku, na šířku, obrazovkou nahoru,... Konsolidovaná data Kompas Sklonoměr Orientace zařízení Světelný senzor Akcelerometr Surová data ze senzorů Gyro

24 Konsolidace dat ze senzorů 3D Akcelerometr 3D Gyro 3D Magnetometr Surová data Akcelerometr Gyro Konsolidace dat Kompas Sklonoměr Orientace zařízení

25 DEMO Volant a vzdálené nasazení a ladění

26 Dotykové ovládání

27 Sjednotit dotyky, myš a pero do jednoho Pointer API Vyjádřit dotykový „jazyk“ pro platformu Cíle dotykové platformy

28 Základní interakce Stisknout a držet – kontext Kliknout – výchozí akcePosunout – přetaženíPřejet - výběr Sbalit – změna velikosti Přejet z okraje – systémová a aplikační nabídka Rotace – otočení

29 Windows 8 Touch Interactions Press and hold to learnTap for primary actionSlide to dragSwipe to select Pinch to zoom Swipe from edge for app and system UI Rotate to rotate

30 DEMO Pointer – dotek, myš, pero

31 Gesta

32 Gesta dotykového „jazyku“ Windows:  GestureTap  GestureDoubleTap  GesturePressAndTap  GestureHold Cokoliv složitějšího je Manipulation Gesture Events

33 Manipulace jsou transformace složené posunu, změny velikosti a rotace Manipulace – události:  GestureInit  GestureStart  GestureChange  InertiaStart  GestureEnd Vlastnosti transformací v události:  Position (střed manipulace s objektem)  Kumulativní posunutí, změny rozměru a rotace  Aktuální rychlost manipulace Manipulace

34 DEMO Gesta a manipulace

35 Searching for signal...

36

37 Jeden link vládne všem Windows 8 Consumer Preview Visual Studio 11 Beta Příklady m/

38 Q & A Na Irenino telefonní číslo se neptejte


Stáhnout ppt "Top Hotel Praha 7. – 8. 3. 2012 Twitter hashtag: #cztechdays."

Podobné prezentace


Reklamy Google