SlideShare uma empresa Scribd logo
1 de 16
Subodh N Pushpak
Windows Phone 7 – A Sneak Preview
Current mobile development Problem 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
Mobile Ecosystem Runtime – On “Screen” Tools & Support Tools you use to design & develop Code you write on the client SCREEN CLOUD Cloud Services Developer Portal Services Code you write on the server Tools you use to ship & sell
Mobile Ecosystem Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Xbox LIVE Notifications Phone 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 Maps Social Xbox Live Publishing Update Management Windows Azure
Standardized Hardware Foundation Capacitive touch 4 or more contact points 800 WVGA / 480 HVGA Sensors A-GPS, Accelerometer, Compass, Light, Proximity Camera 5 mega pixels or more, flash required, camera button required Multimedia Common detailed specs, Codec acceleration Memory 256MB RAM or more, 8GB Flash or more GPU DirectX 9 acceleration CPU ARMv7 Cortex/Scorpion or better 480 WVGA / 320 HVGA Hardware buttons | Start, Search, Back
Software architecture Applications Your App UI and logic Frameworks Silverlight XNA HTML/JavaScript CLR App Model UI Model Cloud Integration Xbox LIVE Bing Location Push notifications Windows Live ID App management Licensing Chamber isolation Software updates Shell frame  Session manager Direct3D Compositor Kernel Hardware BSP Security Networking Storage A-GPS	Accelerometer	Compass	Light	Proximity Media	Wi-Fi		Radio	Graphics Hardware Foundation
Mobile Ecosystem Runtime – On “Screen” Tools & Support Tools you use to design & develop Code you write on the client SCREEN CLOUD Cloud Services Developer Portal Services Code you write on the server Tools you use to ship & sell
Mobile Ecosystem Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Xbox LIVE Notifications Phone 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 Maps Social Xbox Live Publishing Update Management Windows Azure
Develop  & Debug Submit& Validate Certify  & Sign Windows Phone Application Deployment Service Marketplace App deployment
Deployment model of WP7 application
Write in to
Questions & Answers
Introduction to WP7 Windows Phone 7 is a mobile operating system and is the successor to Windows Mobile 6.x platform. Windows Phone  has a new Metro user interface and seamlessly  integrates the operating system with Microsoft's other services including Xbox and Zune. Partners (OEM) include Dell, Garmin-Asus, HTC, HP , LG, Samsung, Sony Ericsson, Toshiba and Qualcomm Mobile network operators included AT&T, Deutsche Telekom, Orange, SFR, Sprint, Telecom Italia, Telefónica, Telstra, T-Mobile USA, Verizon Wireless, Vodafone and SingTel.
Hardware Chassis The Windows Phone specifications ensure that every Windows Phone has a consistent set of features that customers can rely on. This also provides developers with a base set of features they can build rich and creative applications upon. Each Windows Phone will contain the following hardware elements: WVGA (800 x 480) format display capable of rendering most web content in full-page width and displaying movies in a cinematic aspect ratio. Capacitive 4-point multi-touch screens for quick, simple control of the phone and its features. DirectX 9 hardware acceleration for crisp graphics and exciting audio and video. A standard suite of sensors - A-GPS, accelerometer, compass, light, proximity - for interacting with the phone’s location, orientation, and environment. A digital camera. A common set of hardware controls and buttons that include the Start, Search, and Back buttons. Support for data connectivity using cellular networks and Wi-Fi. 256 MB (or more) of RAM and 8 GB (or more) of flash storage.
Software Architecture The Windows Phone Application Platform provides two frameworks for developing applications:  The Silverlight framework for event-driven, XAML-based application development that allows developers to develop creative mark-up based user experiences. The XNA Framework for loop-based games that enables immersive and fun gaming and entertainment experiences. Silverlight development on WP7 may be done using existing Microsoft® tools and technologies such as Visual Studio, Expression Blend® and  Silverlight®. Developers already familiar with those technologies and their related tools  are able to create new applications for Windows Phone without a steep learning curve.

Mais conteúdo relacionado

Mais procurados

Windows Phone 7 v.s iOS Development
Windows Phone 7 v.s iOS DevelopmentWindows Phone 7 v.s iOS Development
Windows Phone 7 v.s iOS DevelopmentKhang Vo
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략Seo Jinho
 
Windows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanWindows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanCaleb Jenkins
 
Windows Phone 7 Architecture Overview
Windows Phone 7 Architecture OverviewWindows Phone 7 Architecture Overview
Windows Phone 7 Architecture OverviewBhavya Siddappa
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizensjoelcitizen
 
Windows Phone 7: Silverlight
Windows Phone 7: SilverlightWindows Phone 7: Silverlight
Windows Phone 7: SilverlightRishu Mehra
 
Media and Entertainment industry
Media and Entertainment industryMedia and Entertainment industry
Media and Entertainment industryCarlos Vassallo
 
Black berry application development
Black berry application developmentBlack berry application development
Black berry application developmentAnurag Gupta
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experienceVincent Perrin
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experienceRodney Repullo
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 

Mais procurados (20)

Windows Phone 7 v.s iOS Development
Windows Phone 7 v.s iOS DevelopmentWindows Phone 7 v.s iOS Development
Windows Phone 7 v.s iOS Development
 
Financial Industry
Financial IndustryFinancial Industry
Financial Industry
 
경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략경험 경제에서 바라본 MS 스마트폰 전략
경험 경제에서 바라본 MS 스마트폰 전략
 
Education Industry
Education IndustryEducation Industry
Education Industry
 
River Plate..El mas grande!
River Plate..El mas grande!River Plate..El mas grande!
River Plate..El mas grande!
 
Windows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanWindows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle Plan
 
Conference Industry
Conference IndustryConference Industry
Conference Industry
 
New York Jets
New York JetsNew York Jets
New York Jets
 
Entertainment Industry
Entertainment IndustryEntertainment Industry
Entertainment Industry
 
Windows Phone 7 Architecture Overview
Windows Phone 7 Architecture OverviewWindows Phone 7 Architecture Overview
Windows Phone 7 Architecture Overview
 
microsoft windows phone for government and citizens
microsoft  windows phone for government and citizensmicrosoft  windows phone for government and citizens
microsoft windows phone for government and citizens
 
Travel Industry
Travel IndustryTravel Industry
Travel Industry
 
Windows Phone 7: Silverlight
Windows Phone 7: SilverlightWindows Phone 7: Silverlight
Windows Phone 7: Silverlight
 
Media and Entertainment industry
Media and Entertainment industryMedia and Entertainment industry
Media and Entertainment industry
 
Universities
Universities Universities
Universities
 
Black berry application development
Black berry application developmentBlack berry application development
Black berry application development
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 

Destaque

Video techniques in the classroom
Video techniques in the classroom Video techniques in the classroom
Video techniques in the classroom Dean Shareski
 
Moffett Restoration Advisory Board Hangar One Update July 14, 2011
Moffett Restoration Advisory Board Hangar One Update July 14, 2011Moffett Restoration Advisory Board Hangar One Update July 14, 2011
Moffett Restoration Advisory Board Hangar One Update July 14, 2011Steve Williams
 
Moffett Restoration Advisory Board EPA Vapor Intrusion Update
Moffett Restoration Advisory Board EPA Vapor Intrusion UpdateMoffett Restoration Advisory Board EPA Vapor Intrusion Update
Moffett Restoration Advisory Board EPA Vapor Intrusion UpdateSteve Williams
 
Moffett/Ellis/Whisman Presentation to the Moffett RAB
Moffett/Ellis/Whisman Presentation to the Moffett RABMoffett/Ellis/Whisman Presentation to the Moffett RAB
Moffett/Ellis/Whisman Presentation to the Moffett RABSteve Williams
 
Moffett RAB Agenda for May 12, 2011
Moffett RAB Agenda for May 12, 2011Moffett RAB Agenda for May 12, 2011
Moffett RAB Agenda for May 12, 2011Steve Williams
 
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory Board
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory BoardMoffett Superfund Site 26 Update to the Moffett Restoration Advisory Board
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory BoardSteve Williams
 
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...Steve Williams
 

Destaque (7)

Video techniques in the classroom
Video techniques in the classroom Video techniques in the classroom
Video techniques in the classroom
 
Moffett Restoration Advisory Board Hangar One Update July 14, 2011
Moffett Restoration Advisory Board Hangar One Update July 14, 2011Moffett Restoration Advisory Board Hangar One Update July 14, 2011
Moffett Restoration Advisory Board Hangar One Update July 14, 2011
 
Moffett Restoration Advisory Board EPA Vapor Intrusion Update
Moffett Restoration Advisory Board EPA Vapor Intrusion UpdateMoffett Restoration Advisory Board EPA Vapor Intrusion Update
Moffett Restoration Advisory Board EPA Vapor Intrusion Update
 
Moffett/Ellis/Whisman Presentation to the Moffett RAB
Moffett/Ellis/Whisman Presentation to the Moffett RABMoffett/Ellis/Whisman Presentation to the Moffett RAB
Moffett/Ellis/Whisman Presentation to the Moffett RAB
 
Moffett RAB Agenda for May 12, 2011
Moffett RAB Agenda for May 12, 2011Moffett RAB Agenda for May 12, 2011
Moffett RAB Agenda for May 12, 2011
 
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory Board
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory BoardMoffett Superfund Site 26 Update to the Moffett Restoration Advisory Board
Moffett Superfund Site 26 Update to the Moffett Restoration Advisory Board
 
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...
Moffett Restoration Advisory Board Hangar One Re-Siding Project NASA OIG Repo...
 

Semelhante a Windows phone7 By Subodh

Wp7 geek night intro developers - saschac
Wp7 geek night   intro developers - saschacWp7 geek night   intro developers - saschac
Wp7 geek night intro developers - saschacAberla
 
WP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformWP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformMICTT Palma
 
Bam amor mobile development tools
Bam amor   mobile development toolsBam amor   mobile development tools
Bam amor mobile development toolsBam Amor
 
Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7ukdpe
 
WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7MICTT Palma
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7David Chou
 
Introducing the Windows Phone Application Platform
Introducing the Windows Phone Application PlatformIntroducing the Windows Phone Application Platform
Introducing the Windows Phone Application PlatformMartha Rotter
 
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)ukdpe
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Sorey García
 
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixFewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixTom Crombez
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Incpervinder
 
WP7 Platform Architecture
WP7 Platform ArchitectureWP7 Platform Architecture
WP7 Platform ArchitectureKivanc Ozuolmez
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...RIA RUI Society
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfv89wytwpyn
 
데브멘토 발표세미나
데브멘토 발표세미나데브멘토 발표세미나
데브멘토 발표세미나Seo Jinho
 
Windows Phone 7 Platform Overview
Windows Phone 7 Platform OverviewWindows Phone 7 Platform Overview
Windows Phone 7 Platform OverviewNguyên Phạm
 
Windows Phone 7 Overview
Windows Phone 7 OverviewWindows Phone 7 Overview
Windows Phone 7 OverviewJohn Alioto
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Sura Gonzalez
 

Semelhante a Windows phone7 By Subodh (20)

Wp7 geek night intro developers - saschac
Wp7 geek night   intro developers - saschacWp7 geek night   intro developers - saschac
Wp7 geek night intro developers - saschac
 
WP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformWP7 HUB_Overview and application platform
WP7 HUB_Overview and application platform
 
Bam amor mobile development tools
Bam amor   mobile development toolsBam amor   mobile development tools
Bam amor mobile development tools
 
Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7Mike Ormond: Developing for Windows Phone 7
Mike Ormond: Developing for Windows Phone 7
 
WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Introducing the Windows Phone Application Platform
Introducing the Windows Phone Application PlatformIntroducing the Windows Phone Application Platform
Introducing the Windows Phone Application Platform
 
Introducing ThinkPhone
Introducing ThinkPhoneIntroducing ThinkPhone
Introducing ThinkPhone
 
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
Mike Ormond: Silverlight for Windows Phone 7 (UK TechDays)
 
Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8Conociendo el ecosistema de Windows Phone 8 y Windows 8
Conociendo el ecosistema de Windows Phone 8 y Windows 8
 
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixFewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mix
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Inc
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
WP7 Platform Architecture
WP7 Platform ArchitectureWP7 Platform Architecture
WP7 Platform Architecture
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdf
 
데브멘토 발표세미나
데브멘토 발표세미나데브멘토 발표세미나
데브멘토 발표세미나
 
Windows Phone 7 Platform Overview
Windows Phone 7 Platform OverviewWindows Phone 7 Platform Overview
Windows Phone 7 Platform Overview
 
Windows Phone 7 Overview
Windows Phone 7 OverviewWindows Phone 7 Overview
Windows Phone 7 Overview
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 

Mais de Prashant Singh

Call Quit_StartupSaturday _Final.ppt
Call Quit_StartupSaturday _Final.pptCall Quit_StartupSaturday _Final.ppt
Call Quit_StartupSaturday _Final.pptPrashant Singh
 
App_Master_Class_IHC.ppt
App_Master_Class_IHC.pptApp_Master_Class_IHC.ppt
App_Master_Class_IHC.pptPrashant Singh
 
Bollywood quiz- VIT Pune.pptx
Bollywood quiz- VIT Pune.pptxBollywood quiz- VIT Pune.pptx
Bollywood quiz- VIT Pune.pptxPrashant Singh
 
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptx
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptxAllbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptx
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptxPrashant Singh
 
Techi2 tyconahemdabad ver1
Techi2 tyconahemdabad ver1Techi2 tyconahemdabad ver1
Techi2 tyconahemdabad ver1Prashant Singh
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Prashant Singh
 
Html 5 cloud_computing_the_new_wintel
Html 5 cloud_computing_the_new_wintelHtml 5 cloud_computing_the_new_wintel
Html 5 cloud_computing_the_new_wintelPrashant Singh
 
New Old Thing:Protecting "New" in New Media
New Old Thing:Protecting  "New"  in New MediaNew Old Thing:Protecting  "New"  in New Media
New Old Thing:Protecting "New" in New MediaPrashant Singh
 
In Search Of East Internet Company
In Search Of East Internet CompanyIn Search Of East Internet Company
In Search Of East Internet CompanyPrashant Singh
 
B D A Mo Mo Exec Pres 2008 01 F I N A L
B D A    Mo Mo    Exec  Pres 2008 01  F I N A LB D A    Mo Mo    Exec  Pres 2008 01  F I N A L
B D A Mo Mo Exec Pres 2008 01 F I N A LPrashant Singh
 
Telco&Vas Relationship Mo Mo Delhi5
Telco&Vas Relationship  Mo Mo Delhi5Telco&Vas Relationship  Mo Mo Delhi5
Telco&Vas Relationship Mo Mo Delhi5Prashant Singh
 
Meghdoot : A Tool For Hindi SMS
Meghdoot : A Tool For Hindi SMS Meghdoot : A Tool For Hindi SMS
Meghdoot : A Tool For Hindi SMS Prashant Singh
 
User Generated Content In India
User Generated Content In India User Generated Content In India
User Generated Content In India Prashant Singh
 
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767Prashant Singh
 

Mais de Prashant Singh (20)

CKS_Adianta_talk.ppt
CKS_Adianta_talk.pptCKS_Adianta_talk.ppt
CKS_Adianta_talk.ppt
 
Call Quit_StartupSaturday _Final.ppt
Call Quit_StartupSaturday _Final.pptCall Quit_StartupSaturday _Final.ppt
Call Quit_StartupSaturday _Final.ppt
 
App_Master_Class_IHC.ppt
App_Master_Class_IHC.pptApp_Master_Class_IHC.ppt
App_Master_Class_IHC.ppt
 
Bollywood quiz- VIT Pune.pptx
Bollywood quiz- VIT Pune.pptxBollywood quiz- VIT Pune.pptx
Bollywood quiz- VIT Pune.pptx
 
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptx
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptxAllbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptx
Allbirds 20180405_New Views on Segmentation Targeting_Final Deliverable.pptx
 
Techi2 tyconahemdabad ver1
Techi2 tyconahemdabad ver1Techi2 tyconahemdabad ver1
Techi2 tyconahemdabad ver1
 
Get jar at momo india
Get jar at momo indiaGet jar at momo india
Get jar at momo india
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World
 
Html 5 cloud_computing_the_new_wintel
Html 5 cloud_computing_the_new_wintelHtml 5 cloud_computing_the_new_wintel
Html 5 cloud_computing_the_new_wintel
 
Get file
Get fileGet file
Get file
 
Rocketalk Demo 220808
Rocketalk Demo 220808Rocketalk Demo 220808
Rocketalk Demo 220808
 
Salaries
SalariesSalaries
Salaries
 
New Old Thing:Protecting "New" in New Media
New Old Thing:Protecting  "New"  in New MediaNew Old Thing:Protecting  "New"  in New Media
New Old Thing:Protecting "New" in New Media
 
In Search Of East Internet Company
In Search Of East Internet CompanyIn Search Of East Internet Company
In Search Of East Internet Company
 
B D A Mo Mo Exec Pres 2008 01 F I N A L
B D A    Mo Mo    Exec  Pres 2008 01  F I N A LB D A    Mo Mo    Exec  Pres 2008 01  F I N A L
B D A Mo Mo Exec Pres 2008 01 F I N A L
 
Telco&Vas Relationship Mo Mo Delhi5
Telco&Vas Relationship  Mo Mo Delhi5Telco&Vas Relationship  Mo Mo Delhi5
Telco&Vas Relationship Mo Mo Delhi5
 
Meghdoot : A Tool For Hindi SMS
Meghdoot : A Tool For Hindi SMS Meghdoot : A Tool For Hindi SMS
Meghdoot : A Tool For Hindi SMS
 
User Generated Content In India
User Generated Content In India User Generated Content In India
User Generated Content In India
 
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767
Emarketing For Entrepreneurs The Elusive Web 20 Fact Or Fiction 20767
 
Voip Map V10 Small
Voip Map V10 SmallVoip Map V10 Small
Voip Map V10 Small
 

Windows phone7 By Subodh

  • 2. Windows Phone 7 – A Sneak Preview
  • 3. Current mobile development Problem 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
  • 4. Mobile Ecosystem Runtime – On “Screen” Tools & Support Tools you use to design & develop Code you write on the client SCREEN CLOUD Cloud Services Developer Portal Services Code you write on the server Tools you use to ship & sell
  • 5. Mobile Ecosystem Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Xbox LIVE Notifications Phone 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 Maps Social Xbox Live Publishing Update Management Windows Azure
  • 6. Standardized Hardware Foundation Capacitive touch 4 or more contact points 800 WVGA / 480 HVGA Sensors A-GPS, Accelerometer, Compass, Light, Proximity Camera 5 mega pixels or more, flash required, camera button required Multimedia Common detailed specs, Codec acceleration Memory 256MB RAM or more, 8GB Flash or more GPU DirectX 9 acceleration CPU ARMv7 Cortex/Scorpion or better 480 WVGA / 320 HVGA Hardware buttons | Start, Search, Back
  • 7. Software architecture Applications Your App UI and logic Frameworks Silverlight XNA HTML/JavaScript CLR App Model UI Model Cloud Integration Xbox LIVE Bing Location Push notifications Windows Live ID App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Kernel Hardware BSP Security Networking Storage A-GPS Accelerometer Compass Light Proximity Media Wi-Fi Radio Graphics Hardware Foundation
  • 8. Mobile Ecosystem Runtime – On “Screen” Tools & Support Tools you use to design & develop Code you write on the client SCREEN CLOUD Cloud Services Developer Portal Services Code you write on the server Tools you use to ship & sell
  • 9. Mobile Ecosystem Tools Runtime – On “Screen” Phone Emulator Sensors Media Data Location Samples Documentation Xbox LIVE Notifications Phone 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 Maps Social Xbox Live Publishing Update Management Windows Azure
  • 10. Develop & Debug Submit& Validate Certify & Sign Windows Phone Application Deployment Service Marketplace App deployment
  • 11. Deployment model of WP7 application
  • 14. Introduction to WP7 Windows Phone 7 is a mobile operating system and is the successor to Windows Mobile 6.x platform. Windows Phone has a new Metro user interface and seamlessly integrates the operating system with Microsoft's other services including Xbox and Zune. Partners (OEM) include Dell, Garmin-Asus, HTC, HP , LG, Samsung, Sony Ericsson, Toshiba and Qualcomm Mobile network operators included AT&T, Deutsche Telekom, Orange, SFR, Sprint, Telecom Italia, Telefónica, Telstra, T-Mobile USA, Verizon Wireless, Vodafone and SingTel.
  • 15. Hardware Chassis The Windows Phone specifications ensure that every Windows Phone has a consistent set of features that customers can rely on. This also provides developers with a base set of features they can build rich and creative applications upon. Each Windows Phone will contain the following hardware elements: WVGA (800 x 480) format display capable of rendering most web content in full-page width and displaying movies in a cinematic aspect ratio. Capacitive 4-point multi-touch screens for quick, simple control of the phone and its features. DirectX 9 hardware acceleration for crisp graphics and exciting audio and video. A standard suite of sensors - A-GPS, accelerometer, compass, light, proximity - for interacting with the phone’s location, orientation, and environment. A digital camera. A common set of hardware controls and buttons that include the Start, Search, and Back buttons. Support for data connectivity using cellular networks and Wi-Fi. 256 MB (or more) of RAM and 8 GB (or more) of flash storage.
  • 16. Software Architecture The Windows Phone Application Platform provides two frameworks for developing applications: The Silverlight framework for event-driven, XAML-based application development that allows developers to develop creative mark-up based user experiences. The XNA Framework for loop-based games that enables immersive and fun gaming and entertainment experiences. Silverlight development on WP7 may be done using existing Microsoft® tools and technologies such as Visual Studio, Expression Blend® and Silverlight®. Developers already familiar with those technologies and their related tools are able to create new applications for Windows Phone without a steep learning curve.