Your SlideShare is downloading. ×
0
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
WP7 non-technical insights
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WP7 non-technical insights

493

Published on

Non-technical insights on Windows Phone 7. …

Non-technical insights on Windows Phone 7.

Interne kennisoverdracht voor het @brainlane team

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
493
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Non-technical insights<br />
  • 2. Achtergrond<br />
  • 3. “In den beginne...”<br />Pocket PC 2000April 2000<br />Pocket PC 2002Oktober 2002<br />WM 2003Juni 2003<br />WM 52005<br />WM 62007<br />
  • 4. Windows Phone 7 (oktober 2010)<br />
  • 5. Windows Phone 7 vs. Windows Mobile<br /><ul><li>Geen file explorer
  • 6. Synchronisatie met ZUNE
  • 7. Thirdparty apps kunnen NIET in de achtergrond draaien
  • 8. Alle toestellen hebben dezelfde hardware specs: hardware wordt geautomatiseerd in de labs van MS getest, voor de devices in productie mogen gaan
  • 9. Updates worden vanuit Microsoft gepushed. Fabrikanten / operators kunnen een update slechts 1 cyclus tegenhouden</li></li></ul><li>Updates<br /><ul><li> Er zijn reeds 2 updates geweest
  • 10. Pre-NoDo: veranderen van update-mechanisme
  • 11. NoDo:
  • 12. Copy-Paste
  • 13. Algemene performance aanpassingen
  • 14. Aanpassingen aan MarketPlace
  • 15. Toekomst:
  • 16. Mango (eind 2011):
  • 17. Multi-tasking
  • 18. IE9 (met Html5 en Silverlight support)
  • 19. Database access
  • 20. ...
  • 21. Apollo (Q2 2012)</li></li></ul><li>Metro Design<br />Vs.<br />
  • 22. Toekomst<br /><ul><li> Nokia devices met WP7 OS (Microsoft – Nokia partnership)
  • 23. Enterprise marketplace</li></ul>IDC:<br />Gartner:<br />
  • 24. Windows Phone 7 Development<br />
  • 25. Standaard Silverlight Controls<br />
  • 26. Map<br />RoadMode:<br />ArialMode:<br />
  • 27. Textbox<br />InputScope = Number:<br />InputScope = Text :<br />InputScope = EmailUserName:<br />
  • 28. WebBrowser<br />Navigate:<br />NavigateToString:<br />
  • 29. ApplicationBar<br />ApplicationBarIconButton (max 4):<br />ApplicationBarMenuItem:<br />
  • 30. Pivot &amp; Panorama<br />
  • 31. Overige<br />
  • 32. Orientatie<br />SupportedOrientations = PortraitOrLandscape <br />
  • 33. WP7 toolkit Controls<br />(silverlight.codeplex.com)<br />
  • 34. AutoCompleteBox<br />ContextMenu<br />
  • 35. DatePicker<br />TimePicker<br />
  • 36. LongListSelector<br />
  • 37. ListPicker<br />
  • 38. ToggleSwitch<br />
  • 39. Page Transitions<br /><ul><li> In en Out transitions (bij navigeren naar of navigeren van)
  • 40. SwivelTransition
  • 41. RotateTransition
  • 42. SlideTransition
  • 43. RollTransition
  • 44. TurnstileTransition</li></li></ul><li>Gestures<br /><ul><li> Tab
  • 45. Double Tab
  • 46. Drag
  • 47. Pinch
  • 48. Flick</li></li></ul><li>Sensors &amp; Services<br />
  • 49. Accelerometer<br /><ul><li> Acceleratie over de X, Y en Z assen
  • 50. Waterpas:
  • 51. X = 0
  • 52. Y = 0
  • 53. Z = 1 (gravitatie)</li></li></ul><li>GeographicLocation<br /><ul><li> 3 voornaamste properties:
  • 54. Longitude
  • 55. Latitude
  • 56. Altitude
  • 57. Accuracy:
  • 58. Default (=adh GSM masten positie bepalen)
  • 59. High (=adhv GPS-signaal)</li></li></ul><li>Launchers &amp; Choosers<br />
  • 60. Launchers &amp; Choosers<br /><ul><li> Launcher:
  • 61. Opent een applicatie, zonder er response van terug te moeten krijgen
  • 62. Chooser:
  • 63. Open een applicatie, en verwacht er ook response van (bv. EmailAdres)</li></li></ul><li>Launchers<br /><ul><li> EmailComposeTask
  • 64. MarketPlaceDetailTask
  • 65. MarketPlaceReviewTask
  • 66. MarketPlaceHubTask
  • 67. MarketPlaceSearchTask
  • 68. MediaPlayerLauncher
  • 69. PhoneCallTask
  • 70. SaveEmailAddressTask
  • 71. SavePhoneNumberTask
  • 72. SearchTask
  • 73. SmsComposeTask
  • 74. WebBrowserTask</li></li></ul><li>Choosers<br /><ul><li> EmailAddressChooserTask
  • 75. CameraCaptureTask
  • 76. PhoneNumberChooserTask
  • 77. PhotoChooserTask</li></ul>Choosers zetten GEEN TombStoning in gang (state blijft behouden)!!<br />
  • 78. Tombstoning<br />
  • 79. Tombstoning<br /><ul><li> Third Party apps kunnen NIET in de achtergrond runnen
  • 80. Effect creëren dat de app toch niet ‘dood’ gaat =&gt; state wegschrijven
  • 81. Mogelijkheid om op bepaalde events te subscriben en state wegschrijven OF weggeschreven state terug op het scherm te tonen
  • 82. Dit kan in de IsolatedStorage van de app </li></li></ul><li>Push Notifications<br />
  • 83. Push Notifications<br /><ul><li>ThirdParty apps kunnen NIET in de achtergrond runnen =&gt; polling is dus niet mogelijk om up-to-date te blijven
  • 84. DmwPush Notifications kunnen we, wanneer de app niet draait, toch data binnenhalen.</li></li></ul><li>

×