SlideShare a Scribd company logo
1 of 17
Windows Phone SDK 7.1
                      How to make it work?



Doncho Minkov
Technical Trainer
Telerik Corporation
www.telerik.com
Table of Contents
 Windows Phone Mango (7.5)

 Windows Phone SDK 7.1

 Installation   of WP SDK 7.1
 Visual Studio

   Windows Phone SDK
   PhoneGap Plugin
 "Hello PhoneGap" project
Windows Phone
   Mango
  The Next Version of
   Windows Phone
Windows Phone Mango
 Windows Phone Mango is the next generation
 of Microsoft Mobile OS
  Earlier Microsoft OS
    Windows Mobile 6.1 and 6.5
    Windows Phone 7
 Windows Phone Mango SDK 7.1 provides
 necessary tools and APIs to develop
 applications
  Using C# and Silverlight
Installation of Windows
     Phone SDK 7.1
 How to start WP 7.5 Development?
Steps for Installing Android SDK


1.   Installing Visual Studio IDE
2.   Install Visual Studio Service Pack 1
3.   Install Windows Phone SDK 7.1
4.   Add components needed for development
Visual Studio

 What is Visual Studio?

   A multi-language software
    development environment
    comprising
   An integrated
    development environment (IDE)
   Mostly written in C# and Visual Basic
Visual Studio (2)
 Visual Studio is used to develop applications

   In C#, VB, C, C++, F#, J#, etc.
   For Windows Phone (using Silverlight)
 Download at http://bit.ly/VSExpressPhone

   Comes with WP SDK 7.1
   No need to install it separately
New PhoneGap
   Project
  With Visual Studio
PhoneGap in Visual Studio?
 How to create a PhoneGap Project in VS?

   A hard way and a easy way
 The hard way isto download the assembly
 that connects of VS and PhoneGap
   We will not cover it here
 The easy way – download a Project Template

   Donwload at: http://bit.ly/VSPhoneGap
   Copy the contents to …DocumentsVisual Studio
   2010TemplatesProjectTemplatesVisual C#
   Create a project with this template
PhoneGap in VS – Example
New PhoneGap Project
       Live Demo
Hello World PhoneGap
First Application with Windows Phone Mango
Hello World PhoneGap
 Lets make our "Hello World, PhoneGap!"
 application
  Till now we have an empty PhoneGap project
  All we need to do is to edit the index.html file
    Created by us
    Located in /assets/www
    This is the Entry point of our Application
Hello World PhoneGap –
                                          Example
   Hello World, PhoneGap!
      Open the index.html and copy the following
    <!Doctype html>
    <html>
    <head>
      <title> First PhoneGap Application </title><head>
    <body>
      <h1>Hello PhoneGap</h1>
    </body>
    </html>

   Go to Debug -> Start without Debugging or
    CTRL+F5
      The emulator should start
      And the app run!
Hello World PhoneGap
       Live Demo
Windows Phone SDK 7.1




Questions?

More Related Content

More from Doncho Minkov

More from Doncho Minkov (20)

CSS 3
CSS 3CSS 3
CSS 3
 
Adobe Photoshop
Adobe PhotoshopAdobe Photoshop
Adobe Photoshop
 
Slice and Dice
Slice and DiceSlice and Dice
Slice and Dice
 
Introduction to XAML and WPF
Introduction to XAML and WPFIntroduction to XAML and WPF
Introduction to XAML and WPF
 
WPF Layout Containers
WPF Layout ContainersWPF Layout Containers
WPF Layout Containers
 
WPF Controls
WPF ControlsWPF Controls
WPF Controls
 
WPF Templating and Styling
WPF Templating and StylingWPF Templating and Styling
WPF Templating and Styling
 
WPF Graphics and Animations
WPF Graphics and AnimationsWPF Graphics and Animations
WPF Graphics and Animations
 
Simple Data Binding
Simple Data BindingSimple Data Binding
Simple Data Binding
 
Complex Data Binding
Complex Data BindingComplex Data Binding
Complex Data Binding
 
WPF Concepts
WPF ConceptsWPF Concepts
WPF Concepts
 
Model View ViewModel
Model View ViewModelModel View ViewModel
Model View ViewModel
 
WPF and Databases
WPF and DatabasesWPF and Databases
WPF and Databases
 
Introduction to Cross-platform Mobile Development Course
Introduction to Cross-platform Mobile Development CourseIntroduction to Cross-platform Mobile Development Course
Introduction to Cross-platform Mobile Development Course
 
HTML Fundamentals
HTML FundamentalsHTML Fundamentals
HTML Fundamentals
 
Tables and Forms in HTML
Tables and Forms in HTMLTables and Forms in HTML
Tables and Forms in HTML
 
HTML5
HTML5HTML5
HTML5
 
CSS Part I
CSS Part ICSS Part I
CSS Part I
 
CSS Part II
CSS Part IICSS Part II
CSS Part II
 
CSS3
CSS3CSS3
CSS3
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 

Windows Phone Mango and PhoneGap

  • 1. Windows Phone SDK 7.1 How to make it work? Doncho Minkov Technical Trainer Telerik Corporation www.telerik.com
  • 2. Table of Contents  Windows Phone Mango (7.5)  Windows Phone SDK 7.1  Installation of WP SDK 7.1  Visual Studio  Windows Phone SDK  PhoneGap Plugin  "Hello PhoneGap" project
  • 3. Windows Phone Mango The Next Version of Windows Phone
  • 4. Windows Phone Mango  Windows Phone Mango is the next generation of Microsoft Mobile OS  Earlier Microsoft OS  Windows Mobile 6.1 and 6.5  Windows Phone 7  Windows Phone Mango SDK 7.1 provides necessary tools and APIs to develop applications  Using C# and Silverlight
  • 5. Installation of Windows Phone SDK 7.1 How to start WP 7.5 Development?
  • 6. Steps for Installing Android SDK 1. Installing Visual Studio IDE 2. Install Visual Studio Service Pack 1 3. Install Windows Phone SDK 7.1 4. Add components needed for development
  • 7. Visual Studio  What is Visual Studio?  A multi-language software development environment comprising  An integrated development environment (IDE)  Mostly written in C# and Visual Basic
  • 8. Visual Studio (2)  Visual Studio is used to develop applications  In C#, VB, C, C++, F#, J#, etc.  For Windows Phone (using Silverlight)  Download at http://bit.ly/VSExpressPhone  Comes with WP SDK 7.1  No need to install it separately
  • 9. New PhoneGap Project With Visual Studio
  • 10. PhoneGap in Visual Studio?  How to create a PhoneGap Project in VS?  A hard way and a easy way  The hard way isto download the assembly that connects of VS and PhoneGap  We will not cover it here  The easy way – download a Project Template  Donwload at: http://bit.ly/VSPhoneGap  Copy the contents to …DocumentsVisual Studio 2010TemplatesProjectTemplatesVisual C#  Create a project with this template
  • 11. PhoneGap in VS – Example
  • 12. New PhoneGap Project Live Demo
  • 13. Hello World PhoneGap First Application with Windows Phone Mango
  • 14. Hello World PhoneGap  Lets make our "Hello World, PhoneGap!" application  Till now we have an empty PhoneGap project  All we need to do is to edit the index.html file  Created by us  Located in /assets/www  This is the Entry point of our Application
  • 15. Hello World PhoneGap – Example  Hello World, PhoneGap!  Open the index.html and copy the following <!Doctype html> <html> <head> <title> First PhoneGap Application </title><head> <body> <h1>Hello PhoneGap</h1> </body> </html>  Go to Debug -> Start without Debugging or CTRL+F5  The emulator should start  And the app run!
  • 16. Hello World PhoneGap Live Demo
  • 17. Windows Phone SDK 7.1 Questions?