SlideShare une entreprise Scribd logo
1  sur  13
Mini-Lesson: Porting existing
apps to Windows Phone

Frédéric Harper
Developer Evangelist @ Microsoft Canada

@fharper | outofcomfortzone.net
Bad News: There is no silver bullet.
Porting your app to Windows Phone will require
effort on your part.

There is no code generator (at least today) that
can take iOS, Android or other platform code and
magically make it into a Windows Phone app.



  But we do offer guidance: http://windowsphone.interoperabilitybridges.com
Interoperability Bridges: Your Friend




3
A Tour Around Interoperability Bridges
Tips in Porting to Windows Phone

        Do not make your app behave
    1   exactly the same as it does on
        the original platform




5
Tips in Porting to Windows Phone

        Take advantage of the Windows
    2   Phone platform to differentiate your
        app




6
Tips in Porting to Windows Phone

        Embrace Metro. If you do, it will
    3   make your app look like an
        extension of the platform.




7
Tips in Porting to Windows Phone

        Scale through services. Think
    4   about using the Cloud as a way
        to have your app consume
        services.




8
Tips in Porting to Windows Phone

        Get to know the third party
    5   controls market for Windows
        Phone. It’s a great place to start.




9
Tips in Porting to Windows Phone

         If you’re new to Silverlight or XNA, the
     6   App Hub (http://create.msdn.com) is
         your new best friend.




10
Tips in Porting to Windows Phone

         Learn how to market your app for
     7   Windows Phone. This will be
         discussed the last mini-lesson of the
         day.




11
Questions
            Frédéric Harper
            Developer Evangelist @ Microsoft Canada

            fredh@microsoft.com
            @fharper

            webnotwar.ca
            outofcomfortzone.net




12
The information herein is for informational purposes only and represents the current view of
                                          Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to
                                          changing market conditions, it should not be interpreted to be a commitment on the part of
                                          Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the
                                          date of this presentation.

                                          MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO
                                          THE INFORMATION IN THIS PRESENTATION.




© 2011 Microsoft Corporation.

All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

Contenu connexe

Tendances

Sps Session Rev 1
Sps Session Rev 1Sps Session Rev 1
Sps Session Rev 1
rsnarayanan
 
WinMoDev MangoDay - Mango1
WinMoDev MangoDay - Mango1WinMoDev MangoDay - Mango1
WinMoDev MangoDay - Mango1
Hyeon Cheol Pak
 

Tendances (12)

Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Windows phone
Windows phoneWindows phone
Windows phone
 
Building windows applications rise
Building windows applications riseBuilding windows applications rise
Building windows applications rise
 
Microsoft ASP.NET 4.0 Data Access: Patterns for Success with Web Forms Saturd...
Microsoft ASP.NET 4.0 Data Access: Patterns for Success with Web Forms Saturd...Microsoft ASP.NET 4.0 Data Access: Patterns for Success with Web Forms Saturd...
Microsoft ASP.NET 4.0 Data Access: Patterns for Success with Web Forms Saturd...
 
Sps Session Rev 1
Sps Session Rev 1Sps Session Rev 1
Sps Session Rev 1
 
Windows phone
Windows phoneWindows phone
Windows phone
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Introduction to FirefoxOS
Introduction to FirefoxOSIntroduction to FirefoxOS
Introduction to FirefoxOS
 
Firefox os
Firefox os Firefox os
Firefox os
 
WinMoDev MangoDay - Mango1
WinMoDev MangoDay - Mango1WinMoDev MangoDay - Mango1
WinMoDev MangoDay - Mango1
 
Building Microsoft Silverlight Applications with Eclipse
Building Microsoft Silverlight Applications with EclipseBuilding Microsoft Silverlight Applications with Eclipse
Building Microsoft Silverlight Applications with Eclipse
 
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
 

En vedette (6)

Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0 Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0
 
Medical Enquiry Database Systems
Medical Enquiry Database SystemsMedical Enquiry Database Systems
Medical Enquiry Database Systems
 
Netcasting – Manual
Netcasting – ManualNetcasting – Manual
Netcasting – Manual
 
Brighton Internship Programme
Brighton Internship ProgrammeBrighton Internship Programme
Brighton Internship Programme
 
An Experiment with Checking the glibc Library
An Experiment with Checking the glibc LibraryAn Experiment with Checking the glibc Library
An Experiment with Checking the glibc Library
 
DevTeach Ottawa - Webmatrix, see what the matrix can do for you!!
DevTeach Ottawa - Webmatrix, see what the matrix can do for you!!DevTeach Ottawa - Webmatrix, see what the matrix can do for you!!
DevTeach Ottawa - Webmatrix, see what the matrix can do for you!!
 

Similaire à Windows Phone Code Camp Montreal - Porting existing apps to Windows Phone

Windows Phone Public Sector
Windows Phone Public SectorWindows Phone Public Sector
Windows Phone Public Sector
Frank La Vigne
 
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
 
Windows Phone Development
Windows Phone DevelopmentWindows Phone Development
Windows Phone Development
Nguyên Phạm
 
Porting iPhone Apps to Windows Phone 7
Porting iPhone Apps to Windows Phone 7Porting iPhone Apps to Windows Phone 7
Porting iPhone Apps to Windows Phone 7
Wes Yanaga
 
Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1
Sumit Roy
 
Ive got a powershell secret
Ive got a powershell secretIve got a powershell secret
Ive got a powershell secret
Chris Conte
 

Similaire à Windows Phone Code Camp Montreal - Porting existing apps to Windows Phone (20)

Windows Phone Public Sector
Windows Phone Public SectorWindows Phone Public Sector
Windows Phone Public Sector
 
Stc ftn-wp7-intro
Stc ftn-wp7-introStc ftn-wp7-intro
Stc ftn-wp7-intro
 
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
 
Unifying the Platform - Towards one User Experience across Devices
Unifying the Platform - Towards one User Experience across DevicesUnifying the Platform - Towards one User Experience across Devices
Unifying the Platform - Towards one User Experience across Devices
 
Designing windows metro style apps
Designing windows metro style appsDesigning windows metro style apps
Designing windows metro style apps
 
Windows Phone Development
Windows Phone DevelopmentWindows Phone Development
Windows Phone Development
 
Porting iPhone Apps to Windows Phone 7
Porting iPhone Apps to Windows Phone 7Porting iPhone Apps to Windows Phone 7
Porting iPhone Apps to Windows Phone 7
 
Shamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appShamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile app
 
Windows 8 introduction
Windows 8 introductionWindows 8 introduction
Windows 8 introduction
 
Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2Catching up on Rich Clients Part 2 of 2
Catching up on Rich Clients Part 2 of 2
 
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
 
Robotix
RobotixRobotix
Robotix
 
Why windows phone
Why windows phoneWhy windows phone
Why windows phone
 
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...
 
Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1
 
Vision mobile developer-economics-state-of-nation-q3-2014
Vision mobile developer-economics-state-of-nation-q3-2014Vision mobile developer-economics-state-of-nation-q3-2014
Vision mobile developer-economics-state-of-nation-q3-2014
 
Ive got a powershell secret
Ive got a powershell secretIve got a powershell secret
Ive got a powershell secret
 
Azure Functions для бизнес-систем
Azure Functions для бизнес-системAzure Functions для бизнес-систем
Azure Functions для бизнес-систем
 
Cloud Infrastruktur für Open Data – Internationale Beispiele, Manfred Gröber
Cloud Infrastruktur für Open Data – Internationale Beispiele, Manfred GröberCloud Infrastruktur für Open Data – Internationale Beispiele, Manfred Gröber
Cloud Infrastruktur für Open Data – Internationale Beispiele, Manfred Gröber
 
A Lap around Windows Internet Explorer 8_pp2003
A Lap around Windows Internet Explorer 8_pp2003A Lap around Windows Internet Explorer 8_pp2003
A Lap around Windows Internet Explorer 8_pp2003
 

Plus de Frédéric Harper

Differentiating yourself humber college - 2015-03-30
Differentiating yourself   humber college - 2015-03-30Differentiating yourself   humber college - 2015-03-30
Differentiating yourself humber college - 2015-03-30
Frédéric Harper
 
Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28
Frédéric Harper
 

Plus de Frédéric Harper (20)

2017-11-09 - Fitbit Norcal Developers Meetup (fred)
2017-11-09 - Fitbit Norcal Developers Meetup (fred)2017-11-09 - Fitbit Norcal Developers Meetup (fred)
2017-11-09 - Fitbit Norcal Developers Meetup (fred)
 
2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon
 
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
2018-06-07 - Singapore Fitbit Developers - Fitbit SDK & Web API Overview
 
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
2018 06-05 - Tokyo Fitbit Developers - Fitbit SDK & Web API Overview
 
Public speaking - FDP tech leads summit - 2018-04-30
Public speaking - FDP tech leads summit - 2018-04-30Public speaking - FDP tech leads summit - 2018-04-30
Public speaking - FDP tech leads summit - 2018-04-30
 
2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon2018 04-25 - HLTH hackathon
2018 04-25 - HLTH hackathon
 
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
From employee to freelance developer in 10 steps - DevTeach - 2017-07-04
 
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
Infrastructure as a service to its maximum, a cultural change - S2LQ - 2016-0...
 
With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...With great power comes great responsibility - Microsoft Canada Open Source co...
With great power comes great responsibility - Microsoft Canada Open Source co...
 
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
Frédéric harper   i don’t like open source, and you shouldn't like it eithe...Frédéric harper   i don’t like open source, and you shouldn't like it eithe...
Frédéric harper i don’t like open source, and you shouldn't like it eithe...
 
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25
 
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...
 
Is your python application secure? - PyCon Canada - 2015-11-07
Is your python application secure? - PyCon Canada - 2015-11-07Is your python application secure? - PyCon Canada - 2015-11-07
Is your python application secure? - PyCon Canada - 2015-11-07
 
Personal branding for developers - West Island developers and entrepreneurs m...
Personal branding for developers - West Island developers and entrepreneurs m...Personal branding for developers - West Island developers and entrepreneurs m...
Personal branding for developers - West Island developers and entrepreneurs m...
 
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Responsive Web Design, get the best out of your designs - JavaScript Open Day...Responsive Web Design, get the best out of your designs - JavaScript Open Day...
Responsive Web Design, get the best out of your designs - JavaScript Open Day...
 
Differentiating yourself humber college - 2015-03-30
Differentiating yourself   humber college - 2015-03-30Differentiating yourself   humber college - 2015-03-30
Differentiating yourself humber college - 2015-03-30
 
Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28Differentiating yourself - Hack Western - 2015-03-28
Differentiating yourself - Hack Western - 2015-03-28
 
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
Le personal branding, plus important que jamais - PHP Québec - 2015-03-05
 
Building a personal brand in the developer community - Codementor Office Hour...
Building a personal brand in the developer community - Codementor Office Hour...Building a personal brand in the developer community - Codementor Office Hour...
Building a personal brand in the developer community - Codementor Office Hour...
 
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
Ma Carrière Techno - École secondaire St-Henri - 2014-11-27
 

Dernier

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Windows Phone Code Camp Montreal - Porting existing apps to Windows Phone

  • 1. Mini-Lesson: Porting existing apps to Windows Phone Frédéric Harper Developer Evangelist @ Microsoft Canada @fharper | outofcomfortzone.net
  • 2. Bad News: There is no silver bullet. Porting your app to Windows Phone will require effort on your part. There is no code generator (at least today) that can take iOS, Android or other platform code and magically make it into a Windows Phone app. But we do offer guidance: http://windowsphone.interoperabilitybridges.com
  • 4. A Tour Around Interoperability Bridges
  • 5. Tips in Porting to Windows Phone Do not make your app behave 1 exactly the same as it does on the original platform 5
  • 6. Tips in Porting to Windows Phone Take advantage of the Windows 2 Phone platform to differentiate your app 6
  • 7. Tips in Porting to Windows Phone Embrace Metro. If you do, it will 3 make your app look like an extension of the platform. 7
  • 8. Tips in Porting to Windows Phone Scale through services. Think 4 about using the Cloud as a way to have your app consume services. 8
  • 9. Tips in Porting to Windows Phone Get to know the third party 5 controls market for Windows Phone. It’s a great place to start. 9
  • 10. Tips in Porting to Windows Phone If you’re new to Silverlight or XNA, the 6 App Hub (http://create.msdn.com) is your new best friend. 10
  • 11. Tips in Porting to Windows Phone Learn how to market your app for 7 Windows Phone. This will be discussed the last mini-lesson of the day. 11
  • 12. Questions Frédéric Harper Developer Evangelist @ Microsoft Canada fredh@microsoft.com @fharper webnotwar.ca outofcomfortzone.net 12
  • 13. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

Notes de l'éditeur

  1. Presentation checklist-Launch Visual Studio-Launch Zune if planning to deploy to phone-connect phone to laptop-Launch Internet Explorer and have tabs for:APP HUB http://create.msdn.com/en-US/IMAGINE CUP VIDEO http://www.youtube.com/watch?v=DOp-fUbZ26I&feature=player_embeddedDEVELOPER MOVEMENT developermovement.comDuring TechCheck you will want to test whether you have sound for the video and the sound level, if you don’t have sound bring speakers or skip the video and talk about Imagine Cup instead
  2. Go to http://create.msdn.comShow where you download the toolsShow where you register as a developer (more on this later in the presentation)Show educational resources section/getting started section