Presentation is loading. Please wait.

Presentation is loading. Please wait.

Evaluations Submit your evals online.

Similar presentations


Presentation on theme: "Evaluations Submit your evals online."— Presentation transcript:

1 Evaluations http://europe.msteched.com/sessions Submit your evals online

2

3 Live Tiles and Push Notifications Ben Riga Technical Evangelist, Windows Phone Microsoft Corporation

4 Ben Riga benriga@microsoft.com http://bit.ly/TopRanked twitter: @benriga

5 Windows Phone Follow me on Twitter or the Puppy gets it @benriga

6

7

8

9 Background Image (173 x 173.png) TitleCount

10

11 Front Back

12

13 Title Content Title Background Content string is bigger

14 What about Windows Phone 8?

15 Small – small image, count (shared) Medium – front/back medium image, count (shared), front/back title (shared), back content (distinct) *identical to Mango Wide – optional, front/back wide image, count (shared), front/back title (shared), back content (distinct)

16

17 Demo Live Tiles – Local Tile API

18

19 Scheduling Tile Update public partial class MainPage : PhoneApplicationPage { private ShellTileSchedule _mySchedule; public MainPage() { InitializeComponent(); ScheduleTile(); } private void ScheduleTile() { _mySchedule = new ShellTileSchedule(); _mySchedule.Recurrence = UpdateRecurrence.Onetime; _mySchedule.StartTime = DateTime.Now; _mySchedule.RemoteImageUri = new Uri("http://cdn3.afterdawn.fi/news/small/windows-phone-7-series.png");http://cdn3.afterdawn.fi/news/small/windows-phone-7-series.png _mySchedule.Start(); }

20

21 Demo Updating Tiles from a Background Agent

22

23 Windows Phone URI to the service: "http://notify.live.com/throttledthirdparty/01.00/AAFRQHgiiMWNTYrRDXA HQtz-AgrNpzcDAwAAAAQOMDAwMDAwMDAwMDAwMDA" Push enabled applications Notification Service Push endpoint is established. URI is created for the endpoint. 1 2 3 rd party service Microsoft hosted server

24 Windows Phone Push enabled applications Notification Service HTTP POST the message 3 Send PN Message 4 3 rd party service Microsoft hosted server

25

26

27

28 Demo Push Notifications

29 Windows Phone Response Code: HTTP status code (200 OK) Notification Status – Notification received by the Push Notification Service – For example: X-NotificationStatus:Received DeviceConnectionStatus – The connection status of the device – //For example: X-DeviceConnectionStatus:Connected SubscriptionStatus – The subscription status – //For example: X-SubscriptionStatus:Active More information – http://msdn.microsoft.com/en-us/library/ff402545(v=VS.92).aspx

30

31

32 Windows Phone Follow me on Twitter or the Puppy gets it @benriga

33 Ben Riga benriga@microsoft.com http://bit.ly/TopRanked twitter: @benriga

34 Windows Phone Tuesday 12:00G105WPH201What's New 14:45G105WPH203Build Apps and Games for WP 7.5 16:30E107WPH202Collaborate Through Exchange, SharePoint, Lync and Office 365 Wednesday 12:00E104WPH204Application UI Design Principles 14:45D201WPH304Security Deep Dive 17:00G105WPH206How to Make Money with your Applications and Games Thursday 08:30G105WPH205Device and App Management 12:00G105WPH301Tiles and Notifications 14:45G105WPH207Building Enterprise Apps 16:30D201WPH302Localization and Globalization Friday 08:30G105WPH303Windows Phone: Optimizing Application Performance 10:15G105WPH208Windows Phone: MVVM and Unit Testing Step by Step

35 Windows Phone Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

36 Evaluations http://europe.msteched.com/sessions Submit your evals online

37 Nokia Lumia 900 Prize Question: Name 4 ways to update a Live Tile on Windows Phone

38 Q&A Ben Riga Technical Evangelist, Windows Phone Microsoft Corporation

39


Download ppt "Evaluations Submit your evals online."

Similar presentations


Ads by Google