SlideShare a Scribd company logo
1 of 25
Download to read offline
Introduction to WP7
Sayed Mahmoud AbdEl-Rahman




              Facebook.com/MSPEgypt
Agenda 
• Introduction.
• Application Platform.
• Tools.
• Why windows phone7?
• Hardware requirements.
• Developers.
• Inspiration & Concepts for Building Phone 7
  Apps.
• YallaApps.

    Facebook.com/MSPEgypt
Introduction:
• The new kid on the block
  – The new windows phone 7 is competing with other
    strong products (Iphone, Android…).
• Whole new platform
  – You can’t update from windows mobile 6.X to
    windows phone 7.
  – A new platform with new hardware requirements.



               Facebook.com/MSPEgypt
Introduction:
• What is NOKIA do?




              Facebook.com/MSPEgypt
Introduction:




           Facebook.com/MSPEgypt
Introduction:
• Easy to get started
  – Things have not changed
     • Being familiar with visual
     studio is more than enough.
     • Silverlight and C# developers
     will not have to learn much
     more new.



                Facebook.com/MSPEgypt
Application Platform
• 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

                       Cloud services

              Notifications           App Deployment

                Location            Identity     Feeds

                                     Social      Maps

                              Facebook.com/MSPEgypt
Tools:
• The Windows Phone Developer Tools includes the
  following:
   – Visual Studio 2010 Express for Windows Phone
   – Windows Phone Emulator Resources
   – Silverlight 4 Tools For Visual Studio
   – XNA Game Studio 4.0
   – Microsoft Expression Blend for Windows Phone
   – You are able to download the tools free from :
   http://go.microsoft.com/fwlink/?LinkId=201927.



                 Facebook.com/MSPEgypt
Why Windows phone 7?
• The new OS is a total rewrite of the older
  windows mobile.
• Whole new design that would satisfy the
  customers and increase the market share
• Supports many features that you have come to
  expect of a modern mobile operating system.



              Facebook.com/MSPEgypt
Why Windows phone 7?
• What do windows phone 7 offers for the business?




                Facebook.com/MSPEgypt
Why Windows phone 7?
• What do windows phone 7 provides for the customer?




                Facebook.com/MSPEgypt
Why Windows phone 7?
• What do windows phone 7 offer for developers?




                Facebook.com/MSPEgypt
Hardware requirements:




          Facebook.com/MSPEgypt
Developers:
• We have two flavors of application :




                 Facebook.com/MSPEgypt
Inspiration & Concepts for Building
           Phone 7 Apps.




                                  I




                                  WP



          Facebook.com/MSPEgypt
EMERGENCIES:
• Emergency numbers: knowing who to call for
  fire, ambulance, police.




              Facebook.com/MSPEgypt
SHOPPING:
• Find your favorite store through lookup, or
  perform a reverse lookup for stores within a
  mall. Search by category.




               Facebook.com/MSPEgypt
SPEEDING FINES:
• Overlay radar locations to map and trigger
  alert on location.




               Facebook.com/MSPEgypt
SHISHA:
• Find the best places for Shisha in Egypt.




               Facebook.com/MSPEgypt
KIDS ACTIVITIES:
• Fun and activities for Egypt kids. Latest
  events and locations




               Facebook.com/MSPEgypt
OTHER POSSIBLE APPS:




        Facebook.com/MSPEgypt
YallaApps:
• Now Middle East and Africa students can submit
  their WP7 apps to the Marketplace for
  free through Yalla Apps, a new regional Windows
  Phone application publishing portal managed by
  Prototype Interactive. Students will be authenticated
  by their DreamSpark accounts and will get an one
  year subscription for free which includes 100 points.
  You need these 100 points in order to upload apps.



                 Facebook.com/MSPEgypt
YallaApps:
• You can still buy more points on top but for
  traditional users 100 points are enough for unlocking
  a phone and submitting apps. Combined with
  the MEA Windows Phone 7 Challenge and Imagine
  Cup students now can create new apps, compete at
  regional and global levels and then monetize their
  work across the world!




                 Facebook.com/MSPEgypt
YallaApps:
A perfect combination of creativity
  encouragement and business opportunity
With this new service students will be able to:
• Submit new applications & updates
• Register a phone
• Receive download/sales reporting
• Get paid for application sales in existing WP7
  consumer markets


                 Facebook.com/MSPEgypt
Facebook.com/MSPEgypt

More Related Content

What's hot

What's hot (20)

Developer's Guide to Marketing and Monetization of Windows Phone Apps
Developer's Guide to Marketing and Monetization of Windows Phone AppsDeveloper's Guide to Marketing and Monetization of Windows Phone Apps
Developer's Guide to Marketing and Monetization of Windows Phone Apps
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Rhomobile
RhomobileRhomobile
Rhomobile
 
The Age Of User Experience
The Age Of User ExperienceThe Age Of User Experience
The Age Of User Experience
 
Marmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott MicrosoftMarmalade @include2014 Dev leestott Microsoft
Marmalade @include2014 Dev leestott Microsoft
 
Android Rom
Android RomAndroid Rom
Android Rom
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile apps
 
FIREFOX OS
FIREFOX OSFIREFOX OS
FIREFOX OS
 
Mobile Software Development
Mobile Software DevelopmentMobile Software Development
Mobile Software Development
 
Native vs Hybrid - Demystifying the Technology Dilemma
Native vs Hybrid - Demystifying the Technology Dilemma Native vs Hybrid - Demystifying the Technology Dilemma
Native vs Hybrid - Demystifying the Technology Dilemma
 
Innovation on the web with Silverlight
Innovation on the web with SilverlightInnovation on the web with Silverlight
Innovation on the web with Silverlight
 
Why go mobile
Why go mobileWhy go mobile
Why go mobile
 
TeachMeet: Authentic Learning & The Corona SDK
TeachMeet: Authentic Learning & The Corona SDKTeachMeet: Authentic Learning & The Corona SDK
TeachMeet: Authentic Learning & The Corona SDK
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
 
Windows Phone Programming
Windows Phone ProgrammingWindows Phone Programming
Windows Phone Programming
 
Mobile Development with Adobe AIR
Mobile Development with Adobe AIRMobile Development with Adobe AIR
Mobile Development with Adobe AIR
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
API Design and Enterprise Mobile Apps
API Design and Enterprise Mobile AppsAPI Design and Enterprise Mobile Apps
API Design and Enterprise Mobile Apps
 
20140207 xamarin-red fabriq-microsoft-techdays-nativemobileappdevelopmentwith...
20140207 xamarin-red fabriq-microsoft-techdays-nativemobileappdevelopmentwith...20140207 xamarin-red fabriq-microsoft-techdays-nativemobileappdevelopmentwith...
20140207 xamarin-red fabriq-microsoft-techdays-nativemobileappdevelopmentwith...
 

Viewers also liked (8)

Scan001.PDF
Scan001.PDFScan001.PDF
Scan001.PDF
 
éTica em pesquisa
éTica em pesquisaéTica em pesquisa
éTica em pesquisa
 
Ética na pesquisa
Ética na pesquisaÉtica na pesquisa
Ética na pesquisa
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
university letters001
university letters001university letters001
university letters001
 
Introduction to programming languages
Introduction to programming languagesIntroduction to programming languages
Introduction to programming languages
 
Introduction in microcontroller
Introduction in microcontrollerIntroduction in microcontroller
Introduction in microcontroller
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 

Similar to Introduction to wp7

Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunityWindows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
Frédéric Harper
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guide
TrioBlack Trioblack
 
Windows Phone Code Camp Montreal - An introduction to Windows Phone development
Windows Phone Code Camp Montreal - An introduction to Windows Phone developmentWindows Phone Code Camp Montreal - An introduction to Windows Phone development
Windows Phone Code Camp Montreal - An introduction to Windows Phone development
Frédéric Harper
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
action.vn
 

Similar to Introduction to wp7 (20)

MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunityWindows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
Windows Phone Code Camp Montreal - The Windows Phone 7.5 opportunity
 
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunityWindows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
Windows Phone 8 Wave Guide Montreal Code Camp - The Windows Phone opportunity
 
Dev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guideDev windows phone_apps_getting_started_guide
Dev windows phone_apps_getting_started_guide
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making money
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
Useful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android AppsUseful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android Apps
 
Stc ftn-wp7-intro
Stc ftn-wp7-introStc ftn-wp7-intro
Stc ftn-wp7-intro
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
 
MADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAPMADP - Mobile Application Development Platform - CRE8 Brasil MEAP
MADP - Mobile Application Development Platform - CRE8 Brasil MEAP
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOPIntroduction to iPhone App Development - midVentures DESIGN+DEVELOP
Introduction to iPhone App Development - midVentures DESIGN+DEVELOP
 
PhoenixGMN All About Apps - Idea to Launch
PhoenixGMN All About Apps - Idea to LaunchPhoenixGMN All About Apps - Idea to Launch
PhoenixGMN All About Apps - Idea to Launch
 
Windows Phone Code Camp Montreal - An introduction to Windows Phone development
Windows Phone Code Camp Montreal - An introduction to Windows Phone developmentWindows Phone Code Camp Montreal - An introduction to Windows Phone development
Windows Phone Code Camp Montreal - An introduction to Windows Phone development
 
Windows phone 7 technology update
Windows phone 7 technology updateWindows phone 7 technology update
Windows phone 7 technology update
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
Khaled
KhaledKhaled
Khaled
 

Recently uploaded

IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff
17thcssbs2
 
ppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyesppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyes
ashishpaul799
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdfPost Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
IATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdffIATP How-to Foreign Travel May 2024.pdff
IATP How-to Foreign Travel May 2024.pdff
 
Word Stress rules esl .pptx
Word Stress rules esl               .pptxWord Stress rules esl               .pptx
Word Stress rules esl .pptx
 
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdfPost Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
ppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyesppt your views.ppt your views of your college in your eyes
ppt your views.ppt your views of your college in your eyes
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptxGyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
 
factors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptxfactors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptx
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
Research Methods in Psychology | Cambridge AS Level | Cambridge Assessment In...
 

Introduction to wp7

  • 1. Introduction to WP7 Sayed Mahmoud AbdEl-Rahman Facebook.com/MSPEgypt
  • 2. Agenda  • Introduction. • Application Platform. • Tools. • Why windows phone7? • Hardware requirements. • Developers. • Inspiration & Concepts for Building Phone 7 Apps. • YallaApps. Facebook.com/MSPEgypt
  • 3. Introduction: • The new kid on the block – The new windows phone 7 is competing with other strong products (Iphone, Android…). • Whole new platform – You can’t update from windows mobile 6.X to windows phone 7. – A new platform with new hardware requirements. Facebook.com/MSPEgypt
  • 4. Introduction: • What is NOKIA do? Facebook.com/MSPEgypt
  • 5. Introduction: Facebook.com/MSPEgypt
  • 6. Introduction: • Easy to get started – Things have not changed • Being familiar with visual studio is more than enough. • Silverlight and C# developers will not have to learn much more new. Facebook.com/MSPEgypt
  • 7. Application Platform • 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 Cloud services Notifications App Deployment Location Identity Feeds Social Maps Facebook.com/MSPEgypt
  • 8. Tools: • The Windows Phone Developer Tools includes the following: – Visual Studio 2010 Express for Windows Phone – Windows Phone Emulator Resources – Silverlight 4 Tools For Visual Studio – XNA Game Studio 4.0 – Microsoft Expression Blend for Windows Phone – You are able to download the tools free from : http://go.microsoft.com/fwlink/?LinkId=201927. Facebook.com/MSPEgypt
  • 9. Why Windows phone 7? • The new OS is a total rewrite of the older windows mobile. • Whole new design that would satisfy the customers and increase the market share • Supports many features that you have come to expect of a modern mobile operating system. Facebook.com/MSPEgypt
  • 10. Why Windows phone 7? • What do windows phone 7 offers for the business? Facebook.com/MSPEgypt
  • 11. Why Windows phone 7? • What do windows phone 7 provides for the customer? Facebook.com/MSPEgypt
  • 12. Why Windows phone 7? • What do windows phone 7 offer for developers? Facebook.com/MSPEgypt
  • 13. Hardware requirements: Facebook.com/MSPEgypt
  • 14. Developers: • We have two flavors of application : Facebook.com/MSPEgypt
  • 15. Inspiration & Concepts for Building Phone 7 Apps. I WP Facebook.com/MSPEgypt
  • 16. EMERGENCIES: • Emergency numbers: knowing who to call for fire, ambulance, police. Facebook.com/MSPEgypt
  • 17. SHOPPING: • Find your favorite store through lookup, or perform a reverse lookup for stores within a mall. Search by category. Facebook.com/MSPEgypt
  • 18. SPEEDING FINES: • Overlay radar locations to map and trigger alert on location. Facebook.com/MSPEgypt
  • 19. SHISHA: • Find the best places for Shisha in Egypt. Facebook.com/MSPEgypt
  • 20. KIDS ACTIVITIES: • Fun and activities for Egypt kids. Latest events and locations Facebook.com/MSPEgypt
  • 21. OTHER POSSIBLE APPS: Facebook.com/MSPEgypt
  • 22. YallaApps: • Now Middle East and Africa students can submit their WP7 apps to the Marketplace for free through Yalla Apps, a new regional Windows Phone application publishing portal managed by Prototype Interactive. Students will be authenticated by their DreamSpark accounts and will get an one year subscription for free which includes 100 points. You need these 100 points in order to upload apps. Facebook.com/MSPEgypt
  • 23. YallaApps: • You can still buy more points on top but for traditional users 100 points are enough for unlocking a phone and submitting apps. Combined with the MEA Windows Phone 7 Challenge and Imagine Cup students now can create new apps, compete at regional and global levels and then monetize their work across the world! Facebook.com/MSPEgypt
  • 24. YallaApps: A perfect combination of creativity encouragement and business opportunity With this new service students will be able to: • Submit new applications & updates • Register a phone • Receive download/sales reporting • Get paid for application sales in existing WP7 consumer markets Facebook.com/MSPEgypt