How to Leverage your Code across WP8 and Windows 8

Sign in to queue

Description

Windows Phone 8 is built on the same shared core as Windows 8, and this means that developers have the opportunity to deliver applications to both, leveraging much of the same knowledge, tools, code, and assets. In this session, we'll walk through the best practices on how to maximize your code reuse in building applications that target both Windows Phone and Windows 8

For more information, check out this course on Microsoft Virtual Academy:

Day:

1

Code:

3-043

Room:

B92 Nexus/Normandy

Embed

Download

Download this episode

For more information, check out this course on Microsoft Virtual Academy:

The Discussion

  • User profile image
    soundandcod​ecreations

    Seems more complicated than iPhone/iPad and android phone/tablet code sharing. Lots of people leaving the session.

  • User profile image
    Richard

    >> Seems more complicated than iPhone/iPad and android phone/tablet code sharing.

    The appropriate comparison is code sharing between Mac OSX and iPhone/iPad.

  • User profile image
    VaughnH

    Can we get any of the demo apps posted for download? As great as hi-res video and a pause button are, it would be really nice to be able to look at some of the code not actually pulled up.

  • User profile image
    TarunRathor

    Please provide a way to download the code.

    Can't the see the code in the video.

  • User profile image
    soundandcod​ecreations

    @Richard:Depends on how you look at it.  If one is developing for mobile devices, then the comparison is iPhone/iPad vs. Android phone/tablet vs. Windows Phone/WinRT tablet.  I agree OSX is different than iOS but it doesn't matter if I am developing mobile apps.

    Microsoft has its own unique twist on it by trying to integrate all 3 (desktop/tablet/phone), but it looks like it takes alot more work to make a "universal" WP8/WinRT app vs. An iPhone/iPad app.  Hopefully future versions will streamline this process.  Both iOS and Android have been down that path...

  • User profile image
    t53na

    Unfortunately, the slides are missing for this talk. I really do hope to see them.

  • User profile image
    Cassius

    I would like to echo what VaughnH said. A link to the source would be great.

  • User profile image
    babelshift

    I suspect in time that they will slowly add more shared libraries between WP8 and W8 so that eventually WP8 is not so isolated.

  • User profile image
    wtt841

    Is the API compatibility chart mentioned near the end of this session available as a PDF anywhere?

  • User profile image
    bdhc73a
  • User profile image
    AndrewByrne

    Hi folks,

     Thanks for watching/attending the session. I hope it was helpful. A few updates for you:

    Slides: I am chasing this issue. Hopefully that will be remedied shortly and the slides will be made available.

    API Quickstart Poster: I believe this is the API compatibility chart to which you are referring. I am told that a PDF version will be made publicly available this week.

    Code: We are going to ship the code as a sample on Code Gallery. We hope to make it available in the next few days, but it might be next week by the time we get it uploaded. Thanks for your patience. You can follow me @AndrewJByrne and I will announce updates through twitter too.

    Thanks,


    Andrew

     

  • User profile image
    Sudhanthira

    This session was very informative.Can you post demo code.

  • User profile image
    AndrewByrne

    Windows Phone API QuickStart Poster is now available in PDF format

    http://go.microsoft.com/fwlink/?LinkId=272110

  • User profile image
    Yanger

    I was using ConcurrentQueue in my win8 app project but it seems System.Collections.Concurrent is not supported in WP8. Any other thread-safe class in WP8 can be used for replacing it?

  • User profile image
    NeedCodeNow

    When will you be posting this code.

  • User profile image
    AndrewByrne

    The code for the app shown in this session is now live on MSDN Code Gallery.

    http://code.msdn.microsoft.com/wpapps/PixPresenter-Code-sharing-39ed631f

    Thanks for your patience, and happy coding!

Add Your 2 Cents