Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Bartłomiej Zass ISV Developer Evangelist Microsoft Polska.

Podobne prezentacje


Prezentacja na temat: "Bartłomiej Zass ISV Developer Evangelist Microsoft Polska."— Zapis prezentacji:

1 Bartłomiej Zass ISV Developer Evangelist Microsoft Polska

2 Wybrane elementy

3 Windows Phone 7

4 Inny nie bez powodu

5 Metro

6 Metro w Windows Phone 7

7 Panorama Hub

8 Rozdzielczość 480x800 QVGA 320x480 HVGA Ekr. pojemnościowy 4 lub więcej punktów Aparat 5 mega pixeli lub więcej Przyciski Start, Szukaj, Wstecz GPU Akceleracja DirectX 9 Pamięć 256MB RAM lub więcej 8GB flash lub więcej Multimedia Dokładna specyfikacja Akceleracja kodeków Sensory A-GPS, Akcelerometr, Kompas, Światło, Czujnik zbliżeniowy Radio FM

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23 CapabilityKlasa lub namespace, która jej wymaga ID_CAP_MEDIALIBMediaStreamSource, Microsoft.Devices.Radio, Microsoft.Xna.Framework.Media.MediaLibrary and MediaSource, Microsoft.Devices.MediaHistory ID_CAP_NETWORKINGSystem.Net, Microsoft.Xna.Framework.GamerServices.GamerServicesComponent, WebBrowser class, Smooth Streaming Media Element (SSME) ID_CAP_PUSH_NOTIFICATION ID_CAP_SENSORSMicrosoft.Devices.Sensors ID_CAP_MICROPHONEMicrosoft.Xna.Framework.Audio.Microphone ID_CAP_PHONEDIALERMicrosoft.Phone.Tasks ID_CAP_PUSH_NOTIFICATIONMicrosoft.Phone.Notification ID_CAP_WEBBROWSERCOMPONENTWebBrowser class ID_CAP_LOCATIONSystem.Device.Location

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38 Nawigacja domyślnie w Silverlight Application UserControl Content

39 Silverlight 3 Navigation UserControl Frame Page 3Page 1Page 2 Application UserControl Content

40 Windows Phone 7 UserControl Frame Page 3Page 1Page 2 Application Frame Page 3Page 1Page 2

41

42

43 phone calls App switch reminders low battery lock screen

44

45

46

47

48

49

50 Mierzy siłe przyłożoną do każdej osi +Y -Y +X -X +Z -Z

51

52

53

54

55

56

57 function runScriptStuff(arg1, arg2) { return awesome; } string out = wb.InvokeScript("runScriptStuff", arg1, arg2); javascript

58 window.external.Notify(string); void wb_ScriptNotify(object s, NotifyEventArgs e) { string return = e.Value; } javascript

59

60 Location services + Dokładność - Energia - Szybkość - Zasięg - Dokładność + Energia + Szybkość - Zasięg +/- Dokładność +/- Energia +/- Szybkość +/- Miasta GPS

61

62

63

64

65

66 New photos online! Seattle, WA: Sunny and 85 degrees 1415

67 Push client Push service Your service Tile App Toast Send push data to URI Send push data to client Send URI to server Open push channel Return URI Data to App Data to toast Data to tile Event

68

69

70

71

72

73

74 VibrateController vc = VibrateController.Default; vc.Start(TimeSpan.FromSeconds(3));

75

76

77

78 TouchPanel.EnabledGestures = GestureType.Pinch | GestureType.Hold | GestureType.DoubleTap; private void ContentPanel_ManipulationCompleted(object sender, ManipulationCompletedEventArgs e) { while (TouchPanel.IsGestureAvailable) { GestureSample gesture = TouchPanel.ReadGesture(); if (gesture.GestureType == GestureType.Pinch) { // Do something with pinch }

79

80

81

82


Pobierz ppt "Bartłomiej Zass ISV Developer Evangelist Microsoft Polska."

Podobne prezentacje


Reklamy Google