Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Live and Virtual Earth Building Mashups

Similar presentations


Presentation on theme: "Windows Live and Virtual Earth Building Mashups"— Presentation transcript:

1 Windows Live and Virtual Earth Building Mashups
Simon Davies Developer and Platform Group Microsoft UK

2 Tonight's Agenda 6:30pm Introduction and Overview 7:45 pm Quick Break
8:00 pm Building Geo Mashups – Rob Blackwell AWS 9:15 pm Close

3 What is a Mashup? Rapid development by combining available services with value-add “glue” Granularity: fairly large The sum is greater than the parts Large number are geo-based Examples: – Search + Virtual Earth maps

4 Important Architectural Point
The final composition of the data occurs on the client machine This is fundamentally different than traditional CGI, ASP or JSP models This decentralizes your server architecture, offloading capex, opex, bandwidth, power and heat to the end-user’s machine Mapping Data Multiple Listing Data Virtual Earth John L. Scott © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Windows Live Platform Ecosystem
Open Windows Live services to 3rd parties to create a virtuous ecosystem that mutually benefits users, developers, partners, advertisers and Microsoft. Unique application capabilities Large user base and multiple monetization models More innovation in Windows Live services More user value from Windows Live Developers Live Platform Consumers Partners and Advertisers Larger advertiser base Greater ability for ISV revenue share More engaged and targetable user base Unique advertising vehicles © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 5

6 Windows Live Platform Applications Common Services Core Infrastructure
IM 3rd Party Applications Spaces Live.com Video Expo Common Services Presence Search AdCenter Mapping Mobile Contacts Identity Storage Core Infrastructure © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 6

7 Platform Principles Users are in control of their personal data
Consistency Easy for developers to make money Any platform, browser, language, device Straightforward low-friction licensing © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

8 Windows Live Platform Services
APIs available today: Search Messenger bots, activities and add-ins Gadgets Contacts Virtual Earth Spaces Expo Custom Domains Live Labs – Relay, STS, Photosynth

9 Gadgets for Live.com Mini applications…
9/11/2018 5:46 PM Gadgets for Live.com Mini applications… Eye-popping UX with deep access to Web services Simple for users to install and customize …driving Traffic to partner assets… Extends their reach beyond traditional properties Increases engagement through aggregation and customization …through multiple placement opportunities Live.com Windows Live Spaces MicrosoftGadgets.com © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Windows Live Gadgets Client Side Aggregation
Content from diverse domains brought together in an end-user configurable display space Domain isolation via iframes Gadget SDK provides cross-browser JavaScript UI framework Available now to drop in to live.com and spaces.live.com personal pages

11 Windows Live Search Programmatically construct search queries, receive structured results via SOAP API Search macros provide customised “search engine” Search Box enables “in site” search experience

12 Messenger Bots Automated contacts in Messenger
9/11/2018 5:46 PM Messenger Bots Automated contacts in Messenger Easily connect to your customers, 24x7 From simple text to rich activities Driving traffic to your assets Extends your reach beyond traditional properties Spreads virally © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Messenger Activities API
9/11/2018 5:46 PM Messenger Activities API Rich applications shared between users within Messenger Natural extensions of the IM conversation Rich multi-user AJAX-based mashups Driving traffic to your assets and enabling new scenarios A new way to display content New support and commerce scenarios Deeper user engagement Available through Placement in Messenger Launched from any web site SDK available on dev.live.com © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Bot User Growth Two of the largest Bots on Messenger have spread virally by word-of-mouth: no advertising 0 to 7.8M users in 7 months generates 8M queries per month © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Case Study: Bot Minutes Growth
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 UK Messenger reach\usage
In October, Messenger reached 15.1 Million Unique Users On average, users have 73 buddies on the buddy list. 12 billion IM messages are sent every month. 15% of users log to IM for 1-2 hours per day 74% of all UK Instant Messenger users use MSN Messenger

17 Windows Live Messenger Bots and Activities
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Virtual Earth JavaScript API to programmatically control map viewer
View lat/long location Set view extent Place pushpins Draw lines Handle mouse events – App specific popups Show roadmaps, aerial photos, birdseye views, etc. Virtual Earth 3D terrain mapping

19 Virtual Earth © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

20 Licencing Virtual Earth offers an incredible free service for developers: There is no need to register with us, you can just use the API anonymously. You have permission to use our map service on commercial websites for free i.e. our free access doesn’t just limit you to “non commercial” use. You get at least 100,000 transactions per day free of charge which could equate to as many as 800,000 map tiles served per day free of charge. If you need to exceed these limits please contact and we’ll considering waiving the limit on a case-by-case basis, or contact the Virtual Earth Team to discuss a commercial agreement. For full terms and conditions see

21 Windows Live Contacts Control
Enable end-users to use their Windows Live Contacts with your web apps Convenience – shopping cart order completion Socialization – share with friends Windows Live Contacts = Windows Messenger Addressbook, Hotmail Addressbook 240+ million active end-users More than 14 billion contact records worldwide Any web server, most modern browsers

22 Contacts Control Usage Model
Web app specifies size & location of HTML element User clicks link to sign into live.com domain User’s contacts displayed in control User selects one or more contacts, clicks Submit User reviews selected info, clicks Send Web app receives selected contacts in OnData event

23 Windows Live Contact Control
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Resources Windows Live Developer Platform: http://dev.live.com
Danny Thorpe's Blog: VE licence: VE community site: Live Local Preview Live Local Collections: Bird’s Eye Tourist: Live Labs: ASP.Net AJAX: Virtual Earth Licencing Queries: Virtual Earth Commercial Agreements:

25

26 ©. 2006 Microsoft Corporation. All rights reserved
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "Windows Live and Virtual Earth Building Mashups"

Similar presentations


Ads by Google