260 likes | 333 Vues
CL26. The "Audience API": Live Framework Present and Future. Todd R. Manion ( tmanion ) Senior Program Manager Windows Live. CL26. Crowd ^. 3 Screens and a Cloud: Engaging the audience. Todd R. Manion ( tmanion ) Senior Program Manager Windows Live. Welcome!.
E N D
CL26 The "Audience API": Live Framework Present and Future Todd R. Manion (tmanion) Senior Program Manager Windows Live
CL26 Crowd ^ 3 Screens and a Cloud:Engaging the audience Todd R. Manion (tmanion) Senior Program Manager Windows Live
Welcome! • Session: PDC2009 - CL26 • My Email: tmanion@microsoft.com • Are you in the right place?
Audience is… • All of our users • Crucial to improving our applications • A way of getting more audience (viral) • Primary revenue source for business
Audience is… Connecting with each other Windows Live On many devices
Windows Live has… 450 Million Live IDs 320 Million Messenger Users * 350 Million Hotmail Users * 21 MillionSkydrive Users 647 Million Suite Downloads 14.5% of all hours spent on the internet * Social sites reach over 180 M users worldwide * * comScoreWWAugust 2009
Windows Live as a platform • Traditionally been focused on 1st party • Goal: Connect developers with audience • Regardless of application type • Regardless of device • Today – Messenger Web Toolkit (MWT) • Tomorrow – Windows Live Platform
Use MWT to get… • New people to your site • People to stay on your site longer • People to return to your site
1. Get new people to your site • Users socialize your content with their friends and link to your website Link Existing User New User
2. Get people to stay on your site longer • Reveal the social network on your website • Chat with other users on your website • Users stay longer and are more engaged Chat with other Pulse users!
3. Get people to return to your site • Your users can be reached even if they’re not on your website Your Website Messenger Desktop Client and….Windows Mobile Xbox 360 Dave James Carol Evan Chat Now Chat Now Chat Now Chat Now
Messenger Web Toolkit Components Application Speed of development Web Bar Flexibility UI Controls JavaScript Library
Demo Messenger Web Toolkit
Photobucket Code • <!--Bar at bottom--> • <msgr:bar> • <!--Invoke People Picker--> • <msgr:contactpicker/> • <!--Start a conversation--> • startConversation(A.get_contact().get_cid(),sMessage)
Tomorrow – Windows Live Platform • Common platform for people, data, devices • Available from many applications or devices • Built on standard web technologies • REST, JSON, AtomPub, OAuth WRAP
Moving the platform forward • PDC2008 focused on Live Mesh & Live Framework • Building next suite release on mesh technologies • Revising platform based on your feedback • Through a scalable, reliable service infrastructure
Summary • Think about how to leverage the audience • Use MWT today to “tap into” that audience • Give feedback about what you would like
Other resources • http://dev.live.com • http://dev.live.com/messenger • Anything else?
YOUR FEEDBACK IS IMPORTANT TO US! Please fill out session evaluation forms online at MicrosoftPDC.com
Learn More On Channel 9 • Expand your PDC experience through Channel 9 • Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses channel9.msdn.com/learn Built by Developers for Developers….