Evaluations Submit your evals online
Live Tiles and Push Notifications Ben Riga Technical Evangelist, Windows Phone Microsoft Corporation
Ben Riga
Windows Phone Follow me on Twitter or the Puppy gets
Background Image (173 x 173.png) TitleCount
Front Back
Title Content Title Background Content string is bigger
What about Windows Phone 8?
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)
Demo Live Tiles – Local Tile API
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(" _mySchedule.Start(); }
Demo Updating Tiles from a Background Agent
Windows Phone URI to the service: " HQtz-AgrNpzcDAwAAAAQOMDAwMDAwMDAwMDAwMDA" Push enabled applications Notification Service Push endpoint is established. URI is created for the endpoint rd party service Microsoft hosted server
Windows Phone Push enabled applications Notification Service HTTP POST the message 3 Send PN Message 4 3 rd party service Microsoft hosted server
Demo Push Notifications
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 –
Windows Phone Follow me on Twitter or the Puppy gets
Ben Riga
Windows Phone Tuesday 12:00G105WPH201What's New 14:45G105WPH203Build Apps and Games for WP :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
Windows Phone Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers
Evaluations Submit your evals online
Nokia Lumia 900 Prize Question: Name 4 ways to update a Live Tile on Windows Phone
Q&A Ben Riga Technical Evangelist, Windows Phone Microsoft Corporation