+ All Categories
Home > Documents > The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Date post: 18-Oct-2014
Category:
View: 1,456 times
Download: 1 times
Share this document with a friend
Description:
Windows Live provides unique opportunities for developers from hobbyists to large ISVs to build social networking applications on top of the largest contact and address book database on the Internet. Developers can build these applications utilizing Windows Live services such as instant messaging, search, location based mapping, blogging, gadgets, and others. These can be AJAX style Web applications, run within Messenger or other rich applications.
23
Windows Live Platform Windows Live Platform Build applications that have access to Build applications that have access to 400 million address books, and 13 400 million address books, and 13 billion contacts! billion contacts! Brian Arbogast Brian Arbogast VP, Windows Live Communications VP, Windows Live Communications Platform Platform Microsoft Corporation Microsoft Corporation NGW050 NGW050
Transcript
Page 1: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Windows Live PlatformWindows Live PlatformBuild applications that have access to 400 Build applications that have access to 400 million address books, and 13 billion contacts!million address books, and 13 billion contacts!

Brian ArbogastBrian ArbogastVP, Windows Live Communications VP, Windows Live Communications PlatformPlatformMicrosoft CorporationMicrosoft Corporation

NGW050NGW050

Page 2: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Opening Windows Live Opening Windows Live services to create shared services to create shared

opportunity for developers opportunity for developers and businessesand businesses

Page 3: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Partners &Partners &AdvertisersAdvertisers

DevelopersDevelopers

End End UsersUsers

Live Live PlatformPlatform

More innovation in WL servicesMore user value from Windows Live

More engaged and targetable user base Unique advertising vehicles

Unique application capabilitiesLarge user base and multiple monetization models

Larger advertiser baseGreater ability for ISV revenue share

Open Windows Live services to 3rd parties to create a Open Windows Live services to 3rd parties to create a virtuous ecosystem that mutually benefits users, virtuous ecosystem that mutually benefits users, developers, partners, advertisers and Microsoft.developers, partners, advertisers and Microsoft.

Windows Live PlatformWindows Live Platform

Page 4: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Platform Principles Platform Principles

Users are in controlUsers are in control

Easy for developers to make money!Easy for developers to make money!

Any platform, browser, language, Any platform, browser, language, devicedevice

Simple HTTP based APIsSimple HTTP based APIs

Straightforward licensingStraightforward licensing

Page 5: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Platform TaxonomyPlatform Taxonomy

Core Infrastructure

Common Services

Applications

IdentityIdentityContactsContacts

SearchSearch AdCenterAdCenter PresencePresence

MarketplacesMarketplaces

E-mailE-mail IMIM

SpacesSpaces

MappingMapping

VideoVideo GamingGaming ……

MobileMobile

StorageStorage

……

Page 6: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

API PhilosophyAPI Philosophy

Add value to Windows Live ecosystemAdd value to Windows Live ecosystem

Broad applicabilityBroad applicability

Flexibility in business modelsFlexibility in business models

Unlimited access wherever possibleUnlimited access wherever possible

Unlimited licensing wherever possibleUnlimited licensing wherever possible

Page 7: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Business Opportunity On Business Opportunity On The Windows Live PlatformThe Windows Live Platform

Multiple monetization optionsMultiple monetization optionsAd serve/revenue share (Today)Ad serve/revenue share (Today)

Additional monetization options (Future)Additional monetization options (Future)

Simple guidelinesSimple guidelinesYou choose the business model when You choose the business model when outside Windows Live propertiesoutside Windows Live properties

No external ads when running in Windows No external ads when running in Windows Live propertiesLive properties

Page 8: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

What Can You Build On What Can You Build On Today?Today?

Live.com Gadgets Live.com Gadgets

Custom DomainsCustom Domains

SearchSearch

adCenter adCenter

Virtual EarthVirtual Earth

MessengerMessenger

Page 9: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

What Are Gadgets?What Are Gadgets?

Mini applications… Mini applications… Eye-popping UX with deep access to Eye-popping UX with deep access to Web servicesWeb services

Simple for users to install and customize Simple for users to install and customize

……driving Traffic to your assets…driving Traffic to your assets…Extends your reach beyond traditional Extends your reach beyond traditional propertiesproperties

Increases engagement through Increases engagement through aggregation and customizationaggregation and customization

……through multiple placement through multiple placement opportunitiesopportunities

Live.comLive.com

Windows Live SpacesWindows Live Spaces

Microsoftgadgets.comMicrosoftgadgets.com

Page 10: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Windows Live GadgetsWindows Live Gadgets

Page 11: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Live.com GadgetsLive.com Gadgets

Gadgets make a great mashup platformGadgets make a great mashup platform

Windows Live services GadgetsWindows Live services GadgetsSearch, Live Mail, Safety CenterSearch, Live Mail, Safety Center

More on the way…More on the way…

ASP.NET (Atlas) simplifies Gadget ASP.NET (Atlas) simplifies Gadget creationcreation

A vibrant Gadget ecosystemA vibrant Gadget ecosystemhttp://microsoftgadgets.comhttp://microsoftgadgets.com

Over 200 gadgets already createdOver 200 gadgets already created

Page 12: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Custom DomainsCustom Domains

Allows you to register a domain with Allows you to register a domain with Windows Live and receive unlimited Windows Live and receive unlimited personalized email addressespersonalized email addresses

i.e. register example.com and create email i.e. register example.com and create email address [email protected] [email protected]

User accounts have access to all Windows Live User accounts have access to all Windows Live properties (IM, Spaces, etc.)properties (IM, Spaces, etc.)

Beta released in Nov ’05Beta released in Nov ’05

SDK for managing users programmaticallySDK for managing users programmatically

Try it yourself at the Hands on LabTry it yourself at the Hands on Lab

Page 13: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Search APIsSearch APIs

A SOAP API that delivers Web, A SOAP API that delivers Web, PhoneBook, News, Spelling resultsPhoneBook, News, Spelling results

Free, easy signup with up to 10,000 Free, easy signup with up to 10,000 queries per day per IP addressqueries per day per IP address

Commercial usage terms availableCommercial usage terms available

Continually adding new data sourcesContinually adding new data sources

Page 14: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Search MacrosSearch Macros

User created custom search operatorsUser created custom search operators

Publicly available via Live.com & Search Publicly available via Live.com & Search SOAP APIs onlySOAP APIs only

Anyone can create, anyone can useAnyone can create, anyone can use

Can easily add to your scope bar on Live.comCan easily add to your scope bar on Live.com

Can find them on <Can find them on <http://microsoftgadgets.com/macroshttp://microsoftgadgets.com/macros>>

Can share via query link: Can share via query link: http://live.com/?q=macro:<http://live.com/?q=macro:<macro_namemacro_name>>

Page 15: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

What Are Messenger What Are Messenger Activities?Activities?

Rich applications shared between users within MessengerRich applications shared between users within MessengerNatural extensions of the IM conversationNatural extensions of the IM conversationRich multi-user AJAX-based mashupsRich multi-user AJAX-based mashups

… … driving traffic to your assets and enabling new scenariosdriving traffic to your assets and enabling new scenariosA new way toA new way todisplay contentdisplay contentNew support andNew support andcommerce scenarioscommerce scenariosDeeper user engagementDeeper user engagement

… … available throughavailable throughPlacement in MessengerPlacement in MessengerLaunched from any Launched from any web siteweb siteSDK available on MSDNSDK available on MSDN

Page 16: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

What Are Messenger BOTS?What Are Messenger BOTS?

Automated contacts in MessengerAutomated contacts in MessengerEasily connect to your Easily connect to your customers, 24x7customers, 24x7

From simple text to rich activitiesFrom simple text to rich activities

… … driving Traffic to your assetsdriving Traffic to your assetsExtends your reach beyond Extends your reach beyond traditional propertiestraditional properties

Increases engagement via >200M Increases engagement via >200M Messenger users world-wideMessenger users world-wide

Spread virallySpread virally

Page 17: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

MIX06 Bot/Activity ApplicationMIX06 Bot/Activity Application

Windows Live MessengerWindows Live Messenger

Page 18: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Ad Serving InAd Serving InMessenger ApplicationsMessenger Applications

Direct monetization of Messenger Direct monetization of Messenger ApplicationsApplications

Contextual ad serving in Bots and ActivitiesContextual ad serving in Bots and Activities

~80/20 revenue share (developer/Microsoft)~80/20 revenue share (developer/Microsoft)

Today via partnershipToday via partnership

Migration to adCenter when availableMigration to adCenter when availableEnabling even greater monetizationEnabling even greater monetization

Highly relevant contextual ads based on Highly relevant contextual ads based on user profileuser profile

Easy to get startedEasy to get started

Page 19: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Coming SoonComing SoonWindows Live IDWindows Live ID

Single sign-in for all of Windows LiveSingle sign-in for all of Windows LiveMultiple credential typesMultiple credential types

Multiple devices: PC, TV, Xbox, MobileMultiple devices: PC, TV, Xbox, Mobile

Replaces PassportReplaces Passport

Client SDK for rich and web appsClient SDK for rich and web apps

SOAP based Server SDKSOAP based Server SDK

Page 20: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Windows Live IDWindows Live IDVirtual EarthVirtual EarthWindows Live SearchWindows Live SearchWindows MobileWindows Mobile

Page 21: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

In Conclusion …In Conclusion …

Platform is core to Windows Live visionPlatform is core to Windows Live vision

Our focus is on enabling richer Our focus is on enabling richer experiences, quickerexperiences, quicker

… … and on helping you attract users, and on helping you attract users, usage, and $$$usage, and $$$

Start building on Windows Live today!Start building on Windows Live today!http://msdn.com/livehttp://msdn.com/live

Page 22: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

More Windows Live At MIX06…More Windows Live At MIX06…

Try the MIX06 Bot Try the MIX06 Bot [email protected]@hotmail.comWindows Live Platform Sessions at MIX06Windows Live Platform Sessions at MIX06

NGW004 Introducing Microsoft adCenterNGW004 Introducing Microsoft adCenterNGW020 Engineering Great AJAX ExperiencesNGW020 Engineering Great AJAX ExperiencesNGW038 Overview of Live.com GadgetsNGW038 Overview of Live.com GadgetsNGW056 Windows Live Search MacrosNGW056 Windows Live Search MacrosBTB013 Build Location-Centric Services with BTB013 Build Location-Centric Services with Virtual EarthVirtual EarthBTB025 Developing Interactive Applications…BTB025 Developing Interactive Applications…

MIX06 Party – Tonight 6:00pm at TAOMIX06 Party – Tonight 6:00pm at TAOBetas and prototypes: Betas and prototypes: http://ideas.live.comhttp://ideas.live.com Developer resources: Developer resources: http://http://msdn.commsdn.com/live/live

Page 23: The Windows Live Platform: Build Applications That Have Access to 400 Million Address…

Recommended