Windows phone7 By Subodh
-
Upload
prashant-singh -
Category
Documents
-
view
770 -
download
0
Transcript of Windows phone7 By Subodh
Subodh N Pushpak
Windows Phone 7 – A Sneak Preview
Current mobile developmentProblem of Plenty
Many hardware platforms / specifications / capabilities
Many software platforms / methodologies / tools
The development ecosystem -- Who to program for rather than what logic to implement Consistency of developed App across software /
hardware versions. Do my app look and behave the same?
Clear disconnect between what web developers do, what they’re supposed to be doing, and the tools mobile vendors make available to them.
Where to sell / host and make money from my App
CLOUD
SCREEN
Cloud Services
Runtime – On “Screen”
Code you write on the
client
Code you write on the
server
Tools & Support
Developer Portal Services
Tools you use to design &
develop
Tools you use to ship & sell
Mobile Ecosystem
CLOUD
SCREEN
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Notifications
Location Identity Feeds
MapsSocial
App Deployment Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Tools
Portal ServicesCloud Services
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
Mobile Ecosystem
Xbox Live
Windows Azure
Standardized Hardware FoundationCapacitive 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 or better
800
WV
GA
/ 4
80 H
VG
A
480 WVGA / 320 HVGA
Hardware buttons | Start, Search, Back
KernelHardware BSP
App Model UI Model Cloud Integration
Applications
App managementLicensingChamber isolationSoftware updates
Shell frame Session managerDirect3DCompositor
Xbox LIVEBingLocationPush notificationsWindows Live ID
Your App UI and logic
A-GPS Accelerometer Compass Light ProximityMedia Wi-Fi Radio Graphics
SecurityNetworkingStorage
Frameworks
Silverlight XNAHTML/
JavaScriptCLR
Hardware Foundation
Software architecture
CLOUD
SCREEN
Cloud Services
Runtime – On “Screen”
Code you write on the
client
Code you write on the
server
Tools & Support
Developer Portal Services
Tools you use to design &
develop
Tools you use to ship & sell
Mobile Ecosystem
CLOUD
SCREEN
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Notifications
Location Identity Feeds
MapsSocial
App Deployment Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Tools
Portal ServicesCloud Services
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
Mobile Ecosystem
Xbox Live
Windows Azure
Develop & Debug
Submit& Validate
Certify & Sign
Windows Phone Application Deployment Service
Marketplace
App deployment
Deployment model of WP7 application
Write in to
Subodh N Pushpak
http://geekswithblogs.net/subodhnpushpak/http://subodhnpushpak.wordpress.com
Twitter: s_pushpak
Questions & Answers