SlideShare a Scribd company logo
Overview of the Windows Phone
       7 Application Platform



Bam Amor
Project Manager / Consultant
Phil-IT.Org – Founder
Mobile Developer (Corporate)
Gadget Enthusiast
http://adobotech.blogspot.com
                                                @dogPatch03
                                http://adobotech.blogspot.com/
                                         amor.bam@gmail.com
Bam   windows phone 7 for informatics
Bam   windows phone 7 for informatics
Mobile application development is the process by which applications are
developed for hand held devices such as PDA (personal digital
assistants), smart phones or mobile phones. Latest addition are
slates/iPad.
These applications are either pre-installed on phones during
manufacture, or downloaded by customers from app stores and other
mobile software distribution platforms.
Bam   windows phone 7 for informatics
Released on April 19, 2000
Bam   windows phone 7 for informatics
Bam   windows phone 7 for informatics
Smart Design
Integrated Experiences


            Photo by: Andrew Butitta, Founder, Talisman Digital Photography
Bam   windows phone 7 for informatics
Bam   windows phone 7 for informatics
PEOPLE
OFFICE
PICTURES
MUSIC+VIDEO
MARKETPLACE
GAMES
Bam   windows phone 7 for informatics
World wide access
Single software distribution channel
Default on Quick Start Screen
Active merchandising
One Button Search
Browse by Category, Genre …
Windows                      Common
                                        Consistent   Quality
 Phone                       Hardware
                                         Platform    Focus
Hardware                     Elements

Consistent set of hardware
capabilities defined by Microsoft
One resolution at launch




                                                     800
Consistent cap-touch input
Consistent processor / GPU
Same available RAM
Optional keyboard


                                              480
Philosophy

Design

Experience

Platform
• Server-initiated communication

• Enables key background scenarios

• Preserves battery life and user experience
Input                                  .NET
•   Touch                              •       Superset of Silverlight 3.0
•   Hardware buttons                   •       Windows Communication Foundation
                                           •    SOAP and REST services
Media
                                       Phone Access
•   Digital media capture & playback
•   Media library access               •       Sensors
                                       •       Launchers & Choosers
Data
•   Isolated Storage                   Integrated With Cloud Services
•   LINQ (Objects and XML)             •       Notifications
                                       •       Location
                                       •       Xbox LIVE
Application
Uniquely
identifiable, licensable and
serviceable software product
packaged as a XAP




Application Deployment
Validation, Certification, and
Signing                                          Windows Phone
                                                  Marketplace




Application license
Crypto-verifiable object
issued to grant rights to        Windows Phone
an application                    Marketplace
Elements of the Application Platform
               Runtime – On “Screen”                             Tools


              Sensors      Media     Data       Location       Phone Emulator

              Phone           Xbox LIVE        Notifications       Samples             Documentation

              .NET Framework managed code sandbox                  Guides                Community
                                                                   Packaging and Verification Tools
     SCREEN
     CLOUD     Cloud Services                                    Portal Services
              Notifications           App Deployment            Registration              Marketplace

                Location            Identity       Feeds         Validation            MO and CC Billing

                                     Social        Maps         Certification         Business Intelligence

                                                                 Publishing          Update Management
Silverlight Applications


XNA Framework              Applications
Tools

                                      Phone Emulator
                                          Samples              Documentation
                                          Guides                 Community
                                          Packaging and Verification Tools
                          !

• http://developer.windowsphone.com
Bam   windows phone 7 for informatics
Bam   windows phone 7 for informatics
Learn
Build
Publish
Earn


          http://developer.windowsphone.com
Develop     Submit          Certify
& Debug     & Validate      & Sign




    Windows Phone
    Application          Marketplace
    Deployment Service
Windows Phone Marketplace and Billing - Provides the one place where
developers can make their applications available for purchase by consumers. Both
Mobile Operator and credit card billing are supported, making it as easy as
possible for consumers to pay for the application.
Program Details

    Free Tools!
    $99 / year               That’s it!
    No limit for paid apps
    5 free apps
    and…
www.microsoft.com/teched       www.microsoft.com/learning




http://microsoft.com/technet   http://microsoft.com/msdn
Bam   windows phone 7 for informatics
http://developer.windowsphone.com

               @dogpatch03
Bam   windows phone 7 for informatics

More Related Content

PPTX
Windows Phone 7 Programming Introduction
PPTX
Windows phone7 By Subodh
PPTX
Developing Applications with Windows Phone 7
PPTX
microsoft windows phone for government and citizens
PPTX
경험 경제에서 바라본 MS 스마트폰 전략
PPTX
The Blackberry Experience
PPT
Developing windows phone 7 applications
PPT
Microsoft Windows Phone 7 Platform [IndicThreads Mobile Application Developm...
Windows Phone 7 Programming Introduction
Windows phone7 By Subodh
Developing Applications with Windows Phone 7
microsoft windows phone for government and citizens
경험 경제에서 바라본 MS 스마트폰 전략
The Blackberry Experience
Developing windows phone 7 applications
Microsoft Windows Phone 7 Platform [IndicThreads Mobile Application Developm...

What's hot (19)

PPTX
PPTX
Magic xpa total mobility experience
ODP
IBM Mobile portal experience
PPTX
Mobile SDK + Cordova
PPSX
Black berry application development
PPTX
Praxistipp workat home orchestrierung von räumlich verteilten arbeitsplätzen
PDF
Windows Phone Development
PDF
IBM Presentation for Mobile Developer Summit India
PDF
A Hackaton Focused on Call Control
PDF
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
PPTX
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
PDF
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
PDF
Hybrid Applications with WebSphere commerce and Worklight
PDF
IBM MobileFirst - Hybrid App Development
PDF
Xoriant Smartphone apps accelerator
PDF
IBM MobileFirst - Hybrid Application Development with Worklight
PDF
Salesforce Dev Day Paris - keynote
PDF
Introductie MS Lync tijdens de themasessie 'Nieuwe manieren van klantcontact ...
PDF
Jason cross
Magic xpa total mobility experience
IBM Mobile portal experience
Mobile SDK + Cordova
Black berry application development
Praxistipp workat home orchestrierung von räumlich verteilten arbeitsplätzen
Windows Phone Development
IBM Presentation for Mobile Developer Summit India
A Hackaton Focused on Call Control
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
Hybrid Applications with WebSphere commerce and Worklight
IBM MobileFirst - Hybrid App Development
Xoriant Smartphone apps accelerator
IBM MobileFirst - Hybrid Application Development with Worklight
Salesforce Dev Day Paris - keynote
Introductie MS Lync tijdens de themasessie 'Nieuwe manieren van klantcontact ...
Jason cross
Ad

Viewers also liked (6)

PDF
JobScout Info Sheet 2014
PPT
New Jurisdiction Support & Resources
PDF
Bab 9 analisis keadaan tunak sinusoidal
PDF
JobScout Media Kit
PDF
Sesi 03 km models
PDF
Study: The Future of VR, AR and Self-Driving Cars
JobScout Info Sheet 2014
New Jurisdiction Support & Resources
Bab 9 analisis keadaan tunak sinusoidal
JobScout Media Kit
Sesi 03 km models
Study: The Future of VR, AR and Self-Driving Cars
Ad

Similar to Bam windows phone 7 for informatics (20)

PPTX
Bam amor mobile development tools
PDF
Windows phone 7
PDF
S#01 김영욱
PPTX
Introducing the Windows Phone Application Platform
PPT
Windows Phone
PPTX
Windows phone
PPTX
Windows Phone 7
PPTX
Desenvolvimento de Jogos em XNA para Windows Phone 7
PDF
Xtopia2010 wp7
PPTX
Mike Ormond: Developing for Windows Phone 7
PPTX
Wp7 geek night intro developers - saschac
PDF
Windows Phone 7 Platform Overview
PPTX
Windows Phone 7 Architecture Overview
PDF
Client Continuum Dec Fy09
PPTX
Shape 2013 developing multi targeting windows store and windows phone apps
PPT
Introducing ThinkPhone
PPTX
Developing windows phone 7 application with silverlight
PPTX
WP7 Platform Architecture
PDF
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
PPTX
Tacademy techclinic-2012-07-11
Bam amor mobile development tools
Windows phone 7
S#01 김영욱
Introducing the Windows Phone Application Platform
Windows Phone
Windows phone
Windows Phone 7
Desenvolvimento de Jogos em XNA para Windows Phone 7
Xtopia2010 wp7
Mike Ormond: Developing for Windows Phone 7
Wp7 geek night intro developers - saschac
Windows Phone 7 Platform Overview
Windows Phone 7 Architecture Overview
Client Continuum Dec Fy09
Shape 2013 developing multi targeting windows store and windows phone apps
Introducing ThinkPhone
Developing windows phone 7 application with silverlight
WP7 Platform Architecture
Windows Phone 7.5 와 Windows 8 메트로 스타일 앱 개발
Tacademy techclinic-2012-07-11

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Cloud computing and distributed systems.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Monthly Chronicles - July 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Big Data Technologies - Introduction.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A Presentation on Artificial Intelligence
Understanding_Digital_Forensics_Presentation.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Monthly Chronicles - July 2025
The AUB Centre for AI in Media Proposal.docx
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation_ Review paper, used for researhc scholars
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx

Bam windows phone 7 for informatics

  • 1. Overview of the Windows Phone 7 Application Platform Bam Amor Project Manager / Consultant Phil-IT.Org – Founder Mobile Developer (Corporate) Gadget Enthusiast http://adobotech.blogspot.com @dogPatch03 http://adobotech.blogspot.com/ amor.bam@gmail.com
  • 4. Mobile application development is the process by which applications are developed for hand held devices such as PDA (personal digital assistants), smart phones or mobile phones. Latest addition are slates/iPad. These applications are either pre-installed on phones during manufacture, or downloaded by customers from app stores and other mobile software distribution platforms.
  • 6. Released on April 19, 2000
  • 9. Smart Design Integrated Experiences Photo by: Andrew Butitta, Founder, Talisman Digital Photography
  • 14. World wide access Single software distribution channel Default on Quick Start Screen Active merchandising One Button Search Browse by Category, Genre …
  • 15. Windows Common Consistent Quality Phone Hardware Platform Focus Hardware Elements Consistent set of hardware capabilities defined by Microsoft One resolution at launch 800 Consistent cap-touch input Consistent processor / GPU Same available RAM Optional keyboard 480
  • 17. • Server-initiated communication • Enables key background scenarios • Preserves battery life and user experience
  • 18. Input .NET • Touch • Superset of Silverlight 3.0 • Hardware buttons • Windows Communication Foundation • SOAP and REST services Media Phone Access • Digital media capture & playback • Media library access • Sensors • Launchers & Choosers Data • Isolated Storage Integrated With Cloud Services • LINQ (Objects and XML) • Notifications • Location • Xbox LIVE
  • 19. Application Uniquely identifiable, licensable and serviceable software product packaged as a XAP Application Deployment Validation, Certification, and Signing Windows Phone Marketplace Application license Crypto-verifiable object issued to grant rights to Windows Phone an application Marketplace
  • 20. Elements of the Application Platform Runtime – On “Screen” Tools Sensors Media Data Location Phone Emulator Phone Xbox LIVE Notifications Samples Documentation .NET Framework managed code sandbox Guides Community Packaging and Verification Tools SCREEN CLOUD Cloud Services Portal Services Notifications App Deployment Registration Marketplace Location Identity Feeds Validation MO and CC Billing Social Maps Certification Business Intelligence Publishing Update Management
  • 22. Tools Phone Emulator Samples Documentation Guides Community Packaging and Verification Tools ! • http://developer.windowsphone.com
  • 25. Learn Build Publish Earn http://developer.windowsphone.com
  • 26. Develop Submit Certify & Debug & Validate & Sign Windows Phone Application Marketplace Deployment Service
  • 27. Windows Phone Marketplace and Billing - Provides the one place where developers can make their applications available for purchase by consumers. Both Mobile Operator and credit card billing are supported, making it as easy as possible for consumers to pay for the application.
  • 28. Program Details Free Tools! $99 / year That’s it! No limit for paid apps 5 free apps and…
  • 29. www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn

Editor's Notes

  • #4: http://en.wikipedia.org/wiki/Windows_Mobile
  • #6: http://en.wikipedia.org/wiki/Windows_Mobile
  • #7: Pocket PC 2000, originally codenamed "Rapier",[13] was released on April 19, 2000, and was based on Windows CE 3.0. It was the debut of what was later dubbed the Windows Mobile operating system, and meant to be a successor to the operating system aboard Palm-Size PCs. Backwards compatibility was retained with such Palm-Size PC applications. Pocket PC 2000 was intended mainly for Pocket PC devices, however several Palm-Size PC devices had the ability to be updated also. Further, several Pocket PC 2000 phones were released, however Microsoft's "Smartphone" hardware platform was not yet created. The only resolution supported by this release was 240 x 320 (QVGA). Removable storage card formats that were supported were CompactFlash and MultiMediaCard. At this time Pocket PC devices had not been standardized with a specific CPU architecture. As a result, Pocket PC 2000 was released on multiple CPU architectures; SH-3, MIPS, and ARM.
  • #8: Let me tell you what Windows Phone 7 almost was…
  • #9: Windows Phone 7 was launched in Europe, Singapore and Australia on October 21, 2010, and in the US & Canada on November 8, 2010, with the rest of the world to follow in 2011.[62] Microsoft had originally planned to continue the Windows Mobile line to Windows Mobile 7, based on an upgrade to the Windows Mobile platform, codenamed Photon. The original Photon and Windows Mobile 7 have since been scrapped; however, Microsoft decided to create a new mobile OS platform and officially announced Windows Phone 7 Series in its place.[63] Microsoft has since renamed the operating system from Windows Phone 7 Series to Windows Phone 7.[64]Windows Phone 7 was initially intended to be released during 2009, but several delays, likely due to the move away from Photon and to building an entirely different and new platform, prompted Microsoft to develop Windows Mobile 6.5 as an interim release. During the Mobile World Congress 2010 in Barcelona, Microsoft revealed details of Windows Phone 7, which features a new operating system and integration with Xbox Live and Zune services.