43
7 Clint Edmonson Senior Developer Evangelist http://www.notsotrivial.net Windows Phone

Overview of Windows Phone 7

Embed Size (px)

DESCRIPTION

Windows Phone 7 is coming! Windows Phone 7 showcases a person’s most important, personalized information at-a-glance across games, photos, social networking and other key functions without requiring the launch of separate applications. For the first time ever on a phone, Windows Phone 7 leverages the combined power of the phone, PC and cloud to bring together world-class consumer and business products like Xbox Live, Bing, Internet Explorer, Zune, Office, Exchange and SharePoint – delivering rich integrated phone experiences with a unique and fresh UI. Windows Phone 7 offers top-rated applications across all key categories with thousands more coming – all backed by a rigorous certification program.

Citation preview

Page 1: Overview of Windows Phone 7

7

Clint EdmonsonSenior Developer Evangelisthttp://www.notsotrivial.net

Windows Phone

Page 2: Overview of Windows Phone 7

A different kind of phone

Designed for life in motion

So you can build integrated experiences and profit from

it

Page 3: Overview of Windows Phone 7
Page 4: Overview of Windows Phone 7

Metro

Page 5: Overview of Windows Phone 7

Start

Glance & Go

Get Me There

Page 6: Overview of Windows Phone 7

DEMO: Lap around Metro

Page 7: Overview of Windows Phone 7

Every app appears in App listPin a favorite app to StartLive tiles offer a unique way to connect with your customersProvide dynamic information about your app, game, business or other products

Drive Consumer Connection

Page 8: Overview of Windows Phone 7
Page 9: Overview of Windows Phone 7
Page 10: Overview of Windows Phone 7

Integrated Experiences

PEOPLE OFFICE

MARKETPLACE

PICTURES MUSIC+VIDEO

GAMES

Page 11: Overview of Windows Phone 7

Weather

PersonalWeather surfaced on the live tile in Start

RelevantWeather updated based on your location

ConnectedWeather for your contacts

Page 12: Overview of Windows Phone 7
Page 13: Overview of Windows Phone 7
Page 14: Overview of Windows Phone 7

DEMO: Application Styles

Page 15: Overview of Windows Phone 7

Standardized Hardware Foundation

Capacitive touch4 or more contact points

SensorsA-GPS, Accelerometer, Compass, Light, Proximity

Camera5 mega pixels or more, flash required, camera button required

MultimediaCommon detailed specs, Codec acceleration

Memory256MB RAM or more, 8GB Flash or more

GPUDirectX 9 acceleration

CPUARMv7 Cortex/Scorpion 1GHz or better

800

WV

GA

/ 4

80 H

VG

A

480 WVGA / 320 HVGA

Hardware buttons | Back, Start, Search

Page 16: Overview of Windows Phone 7

Hardware Implications

Hardware Buttons

Optional landscape keyboards

Design for one hand usage wherever possible

Page 17: Overview of Windows Phone 7

Two Flavors of Applications

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

Modern event-driven application UI framework

Rapid creation of visually stunning apps

Metro-themed UI controls

Similar to HTML/JavaScript 500,000 developers

spanning Windows and web

Page 18: Overview of Windows Phone 7

Common CapabilitiesInput• Touch• Hardware buttons• Accelerometer

Media• Digital media capture & playback• Media library access

Data• Isolated Storage• LINQ (Objects and XML)

.NET

• Superset of Silverlight 3.0• Windows Communication Foundation

• SOAP, REST, OData services

Phone Access• Integrated access to phone UI• Sensors• Picker for contacts and photos

Integrated With Cloud Services• App Deployment & Updates• Notifications• Location• Xbox LIVE

OS Integration• Hub Integration• Launchers• Choosers

Page 19: Overview of Windows Phone 7

The Marketplace

Page 20: Overview of Windows Phone 7

DEMO: Marketplace

Page 21: Overview of Windows Phone 7

Browse, Filter, Search & Discover

Page 22: Overview of Windows Phone 7

Promotion & DiscoverabilityDaily promotion drives high

visibility for the best apps and games

Smart multi-variable algorithmic ranking for popular and new

Browse the catalog and discover new content

Page 23: Overview of Windows Phone 7

Informed Purchase Decisions

Try and buyDetailed product descriptionScreen shotsReviews & ratingsRelated appsOptional game content ratingMore apps by developer

Page 24: Overview of Windows Phone 7

Manage App & Game Updates Notifications of app

updates on the Marketplace hub

Update all apps at once or view the update details of a single app or game

Choose to update a single app or game

View the details of a specific update

Page 25: Overview of Windows Phone 7

Special Guest StarsKarmak, Inc.

Page 26: Overview of Windows Phone 7

Mobile Advertising SDK for Windows Phone 7

26

See What’s Working

123

With the world’s first real-time bidded Mobile Ad Exchange – leveraging superior ad targeting, multiple purchase models and leading resellers including Microsoft’s sales force and large-scale adCenter marketplaceMicrosoft’s simple ad controls, self serve developer sign-up, reporting and automated payouts ensure a seamless ad monetization experience for developers

Actionable reporting help developers optimize for best user experience and advertising yield

Make More Money

Quick and Hassle Free

Page 27: Overview of Windows Phone 7

27

Targeting Demo, Category, Carrier and Location

TermsMarket Competitive Revenue Share

Ad Types Text and Image Units Ad Actions

Click to Call, Click to WebReporting

Revenue, Inventory, Clicks, CPM, STR

Mobile Advertising SDK for Windows Phone 7 Capabilities

Ad Sales

Microsoft & Yahoo Contextual AdvertisingThird Party Ad Networks

Page 28: Overview of Windows Phone 7

The Advertising Opportunity

28

ACTION-ORIENTED ADVERTISING

get coupons, download apps, watch video view business locations on map

LOCATION AWARE

Drive brand awareness &engagement - ad based, paid or freemium apps

Advertising opportunities based on user location and

context

TARGETED TO DESIRED USER DEMOGRAPHICS

Segments include age & gender

Advertising in apps targeted to desired user demos

Page 29: Overview of Windows Phone 7

How Developers Profit

Single software distribution channel• World wide access• Ease of discovery• Convenient updates &

distributionActive merchandising

70% revenue shareTrial APICredit card & mobile operator billingPaid, freemium, ad funded and free apps

Page 30: Overview of Windows Phone 7

Where Developers Get Paid

30 markets world wide

Page 31: Overview of Windows Phone 7

Publishing ProcessApplication and Game Submission

Sign

Windows Phone 7 Deployment Service

.xap

.dllApp

submission

AppPackaging &Validation

.xap

.dll

.xap

.dll

.xap

.dll

ApplyTest

Criteria

Marketplace

AddMetadata

.xap

.dll

.xap

.dll

.xap

.dll

.xap

.dll

Page 32: Overview of Windows Phone 7

RegistrationCreate an account

Get validated

Submit applications

Students ride for free!

Existing accounts just work…

Page 33: Overview of Windows Phone 7

Key Considerations

Apply best practices for packaging apps

Use trial licenses for better sell through

Consider the Windows Phone Marketplace test criteria

Page 34: Overview of Windows Phone 7

Application Packaging

Use .NET localization best practices

Package multiple languages within the XAP

Leverage trial support via the API

Page 35: Overview of Windows Phone 7

if (CurrentLicense.IsTrial().Equals(true)){

// Application is in trial mode, so // upsell to full priced content// Do not try this code at home…

}

Trial API

Trial API Usage Example

Implement IsTrial() API

Up-sell to full-priced content = greater sales

You control functionality or license duration

Page 36: Overview of Windows Phone 7

Test Criteria Principles

Phone functionality is protected

Applications are well-behaved on the phone

The certification process is predictable and timely for developers

Page 37: Overview of Windows Phone 7

Test Criteria Pillars

Applications are reliable

Applications use resources efficiently

Applications are free of malicious software

Applications do not interfere with the phone functionality

Meets Microsoft standard for global content policies

Meets application type guidelines

Evaluated against regional policies

Localization review

technical validation

policy validation

market validation

Page 38: Overview of Windows Phone 7

RICH, CAPTIVATING APPLICATIONSUnleash the power of Silverlight to reach customers and employees

END-TO-END DEVELOPER EXPERIENCETools > community > ingestion > distribution

SINGLE, DISCOVERABLE MARKETPLACEChannel for reaching the end-user

POWERFUL AND FAMILIAR TOOLSVisual Studio, Expression Blend, Silverlight, and XNA

MULTI-SCREEN POTENTIALApplications that work across phone, web, and desktop

Strong Optimized EcosystemPowerful application platform

Page 39: Overview of Windows Phone 7

Getting Started

Get the Windows Phone Developer Tools

Build your Silverlight or XNA Framework application

Register to publish

Distribute your application

Page 40: Overview of Windows Phone 7

Sign up at Microsoft Platform Ready

Download the Windows Phone 7 Developer Tools

Get support from Microsoft development experts to speed your

time to market

Microsoft Platform Ready for Windows Phone 7

www.microsoftplatformready.com

Access training, support, testing and marketing resources to help you take your phone app to market faster123

Page 41: Overview of Windows Phone 7

Benefits Free on-demand technical support Training videos and courses to help development Access to special Azure offers, One Month Azure Pass, etc. Marketing benefits to help monetize your app

$99 Marketplace rebate after 2 apps are accepted into Marketplace (rebate details still in progress) Specific guidance on leveraging Microsoft Mobile Advertising platform Bing.com advertising credits Co-marketing opportunities, including case studies, inclusion in MS marketing campaigns, etc. (selection criteria still in

progress) Prepackaged self-marketing kit

Page 42: Overview of Windows Phone 7

Q&A

Page 43: Overview of Windows Phone 7

© 2010 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.