View
1.098
Download
0
Category
Preview:
DESCRIPTION
Presentation from TechDays 2010, introducing the development platform of Windows Phone 7
Citation preview
File | New Start
File | New Philosphy
File | New Customer
File | New Design
File | New Experience
File | New Platform
Smart Design
Integrated Experiences
PEOPLE OFFICE
MARKETPLACE
PICTURES MUSIC+VIDEO
GAMES
What will developers say?
Common Hardware Elements
= Windows Phone Hardware
+ Consistent Platform + Quality Focus
Help end users personalize their phones
Help developers be profitable
Enable cloud powered experiences
Screen
Cloud
Tools
Portal Services Cloud Services
Runtime – On “Screen”
Code you write on the client
Code you write on the server
Tools you use to design & develop
Tools you use to ship & sell
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Notifications
Location Identity Feeds
Maps Social
App Deployment Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Tools
Portal Services Cloud Services
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
Notifications
Location Identity Feeds
Maps Social
App Deployment
Cloud Services
Made easy with APIs you know; Windows Communication Foundation SOAP. REST. LINQ.
Theirs
You build; You consume; Made easy with Cloud Computing services like Windows Azure
Yours
Notifications Location Xbox LIVE App Deployment & Marketplace
Ours
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
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 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
Two flavors
Common capabilities
Input
• Touch • Hardware buttons
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 and REST 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
demo
navigation
web browser
media
input
os integration
push notifications
New photos online!
Seattle, WA: Sunny and 85 degrees
14 15
location
Location
services
WiFi
+ Accuracy
- Power
- Speed
- Indoors
- Accuracy
+ Power
+ Speed
- Wilderness
+/- Accuracy
+/- Power
+/- Speed
+/- Urban areas
GPS
Cell towers
demo
2D and 3D
configurable effects
scaler & orientation
media
sensors & touch
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Tools
demos and labs
tools
documentation
developer guides
code samples
Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Portal Services
Develop & Debug
Submit & Validate
Certify & Sign
Windows Phone Application Deployment Service
Marketplace
Fun to browse
Easy application updates
Try & Buy Flexible payment
developer.windowsphone.com
msdn.se/johan
Recommended