1 / 20

Windows Phone 7 Overview for Developers

Windows Phone 7 Overview for Developers. New Start. Philosophy. Customer. Design. Experience. Platform. Windows Phone Hardware. Common Hardware Elements. Consistent Platform. Quality Focus. 800 or 480. Consistent set of hardware capabilities defined by Microsoft.

chyna
Download Presentation

Windows Phone 7 Overview for Developers

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Phone 7Overview for Developers

  2. New Start Philosophy Customer Design Experience Platform

  3. Windows PhoneHardware Common Hardware Elements Consistent Platform Quality Focus 800 or 480 Consistent set of hardware capabilities defined by Microsoft • One resolution at launch • Second resolution added later • Same touch input • Consistent processor / GPU • Same available RAM • Optional keyboard 480 or 320

  4. Associated Press Hush Hush

  5. Platform Goals • Modern, powerful run-times and tooling Help developers be profitable Enable cloud powered experiences

  6. Our Proposition to Developers Create more captivating applications Get more done faster with higher quality Make more now and over the long-term • Modern, powerful user-experience frameworks & controls • Built-in Web 2.0 connections • Xbox LIVE-enabled and 3D games • The best tools • Standardized target • End-to-end lifecycle management • Multi-screen platform reach and roadmap • Single worldwide marketplace • Free tooling • Transparent policies and practices • Easily create and profit from whatyou can conceive today and tomorrow

  7. Elements of the Application Platform Tools & Support Runtime – On “Screen” Tools you use to design & develop Code you write on the client SCREEN CLOUD Developer Portal Services Cloud Services Code you write on the server Tools you use to ship & sell

  8. Elements of the Application Platform Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Phone Xbox LIVE Notifications Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Social Maps Publishing Update Management

  9. Elements of the Application Platform Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Phone Xbox LIVE Notifications Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Social Maps Publishing Update Management

  10. Cloud Services Theirs Yours Ours Made easy with APIs you know; Windows Communication Foundation SOAP. REST. LINQ. You build; You consume; Made easy with Cloud Computing services like Windows Azure Notifications Location Xbox LIVE App Deployment & Marketplace

  11. Foursquare

  12. Elements of the Application Platform Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Phone Xbox LIVE Notifications Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Social Maps Publishing Update Management

  13. Two Flavors of Applications • Modern XAML/event-driven application UI framework • Rapid creation of visually stunning apps • Metro-themed UI controls • HTML/JavaScript • 500,000 developers spanning Windows and web • High performance game framework • Rapid creation of multi-screen 2D and 3D games • Rich content pipeline • Mature, robust, widely adopted technology spanning Xbox 360, Windows, and Zune

  14. Common Capabilities Input .NET • Superset of Silverlight 3.0 • Windows Communication Foundation • SOAP and REST services • Touch • Hardware buttons Media Phone Access • Digital media capture & playback • Media library access • Integrated access to phone UI • Sensors (accelerometer) • Camera, microphone • Picker for contacts and photos Data • Isolated Storage • LINQ (Objects and XML) Integrated With Cloud Services • App Deployment & Updates • Notifications • Location • Xbox LIVE

  15. Colorizer Marionette

  16. Elements of the Application Platform Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Phone Xbox LIVE Notifications Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Social Maps Publishing Update Management

  17. Elements of the Application Platform Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Phone Xbox LIVE Notifications Guides Community .NET Framework managed code sandbox Packaging and Verification Tools SCREEN CLOUD Portal Services Cloud Services Notifications App Deployment Registration Marketplace Validation MO and CC Billing Location Identity Feeds Certification Business Intelligence Social Maps Publishing Update Management

  18. Application Marketplace Enhanced Discovery • Easy to find great applications, games • Fun to browse the marketplace • Simple, Reliable Acquisition • Try before you buy • Buying and downloading content is a breeze • Payment flexibility (MO billing and credit card) • Easy application updates

  19. Our Proposition to Developers Create more captivating applications Get more done faster with higher quality Make more now and over the long-term • Modern, powerful user-experience frameworks & controls • Built-in Web 2.0 connections • Xbox LIVE-enabled and 3D games • The best tools • Standardized target • End-to-end lifecycle management • Multi-screen platform reach and roadmap • Single worldwide marketplace • Free tooling • Transparent policies and practices • Easily create and profit from whatyou can conceive today and tomorrow

More Related