Presentation is loading. Please wait.

Presentation is loading. Please wait.

2 Instant Messaging Your Route To Millions Dr. Neil Roodyn.

Similar presentations


Presentation on theme: "2 Instant Messaging Your Route To Millions Dr. Neil Roodyn."— Presentation transcript:

1

2 2 Instant Messaging Your Route To Millions Dr. Neil Roodyn

3 3 Windows Live Messenger 300MM active users worldwide

4 4 Windows Live Messenger Worldwide leadership

5 5 Windows Live Messenger 30 billion contact relationships

6 6 Introducing

7 7 Windows Live Messenger Library A JavaScript client library for Messenger Your Web Site MessengerLibraryMessengerLibrary Messenger Service Messenger Service

8 8 Terralever Messenger

9 9 Build Rich Social Applications Reach out to contacts Add new contacts Show what users are doing on your site Let users interact with rich messaging

10 10 Start Coding Today 32 Messenger markets worldwide Most popular browsers Choice of languages: – JavaScript – C# with Script#

11 11 Hello World Sign in userCreate sign in controlUser authenticatesApplications signs user in to MessengerSay Hello!

12 12 Hello World

13 13 Contacts & Presence Create contact list UI Paint contact presence using event handlers

14 14 Contacts & Presence

15 15 ConversationConversation Messaging User.Conversations Attach event handler for new conversations ConversationConversation Attach event handlers for new messages MessageMessage Show on UX Attach event handlers for new messages

16 16 Messaging

17 17 Script# Intro Free tool that enables you to write Ajax applications in C# – Compiles C# to regular JavaScript – Messenger library was implemented using Script# – You have the same option for your apps as well Goals – Increased development productivity – Simplify creating more maintainable code bases – Leverage.NET tooling for Ajax apps More documentation and tutorials online – http://www.codeplex.com/ScriptSharp

18 18 Messenger IM Control Send IM to Messenger users directly from Web site <iframe src=".../IMMe.aspx?invitee={ObfuscatedID}&mkt=en-US" width="300" height="300" frameborder="0“ />

19 19 What You Need Internet Domain Published privacy policy Follow Windows Live platform terms of use Follow Windows Live design guidelines Ajax UI Inter-frame channel file User with Windows Live ID User’s permission

20 20 Your Responsibility Follow terms of use and design guidelines End user in full control Respect privacy of user and user's contacts

21 21 Resources http://dev.live.com/messenger – MSDN documentation – Terms & Guidelines – Discussion forum – Samples – Blog Script# – http://www.codeplex.com/scriptsharp/ http://www.codeplex.com/scriptsharp/

22 22 Summary Grow your user base Make your site stickier Start coding today – http://dev.live.com/messenger http://dev.live.com/messenger


Download ppt "2 Instant Messaging Your Route To Millions Dr. Neil Roodyn."

Similar presentations


Ads by Google