locked
existing windows or windows phone app at windows 10

    Question

  • Hi

    Will it be mandatory to publish only universal apps in windows 10?

    In other words, in windows 10 can I continue to publish only windows or windows phone apps? and can I continue to access an app created today only for windows 8 store?

    Saturday, March 21, 2015 9:59 AM

Answers

All replies

  • Usually you can install apps from previous versions of windows and they will work.  We will have wait and see if this holds true for windows 10
    Sunday, March 22, 2015 12:49 PM
  • Hello Rui

    Windows 10 Technical Preview & Windows 10 SDK was released today for Windows Insiders, along with a lot of preliminary (and subject to change) developer reference and training materials.

    Windows 10 Technical Preview supports both Windows 8 store apps and Windows 8.1 universal apps. If you are building an app in Windows 10 and you are targeting prior versions of Windows you can keep a shared project, just as you did in Windows 8.1 universal apps. Then you can continue to leverage conditional compilation (#IF). This continues to be supported, for example:

    WINDOWS_APP
    WINDOWS_PHONE_APP
    WINDOWS_UAP (new)

    If you are only targeting Windows 10 then you can replace your conditional compilation with the new adaptive code such as Windows.Foundation.Metadata.ApiInformation and test for hardware specific functionality at runtime.

    For more information please see "Developer's Guide to Windows 10 Preview: (03) Migrating 8.1 Apps to Windows 10" at https://channel9.msdn.com/Series/Developers-Guide-to-Windows-10-Preview/03

    Install SDK           http://insider.windows.com 
    RelNotes             http://go.microsoft.com/fwlink/p/?LinkId=526491    
    What’s New        http://dev.windows.com/whats-new-windows-10-dev-preview
    UAP Samples      http://go.microsoft.com/fwlink/p/?LinkId=526492

    I hope this was helpful.

     

     


    Tuesday, March 24, 2015 1:25 AM
  • Until Microsoft announces anything officially we can only speculate on the available information.

    That said, it is unlikely that Microsoft would prevent the release of Windows 8/8.1 and Windows Phone 8/8.1 apps. Windows 10 (both on PC and phone) currently (in its preview state) run v8.0 and v8.1 apps with complete backwards compatibility.

    There are a few hundred thousand apps in the stores that are not universal apps, and it would make no sense for Microsoft to only allow universal Windows 10 apps going forward.

    Also, not all apps are suitable to be universal.

    But you should build universal apps anyway, even if you don't plan to release for both types of Windows. It requires no extra work and gives you the option of porting your app with almost zero effort if you decide to support the other platform.

    It looks like the Windows 10 SDK will support much easier universal app development with a single project, so an app built for Windows desktop will work on Windows Phone with no extra code or changes (though you would probably want to modify the UI to suit a small screen). I don't believe Microsoft would force you to support all devices in this scenario because it just doesn't always make sense to support all devices (an SMS-related app is useless on the desktop, and a text editor might not be useful on a phone).

    I suspect we will get the full story at the Build conference in late April.


    I'm a self-taught noob amateur. Please take this into account when responding to my posts or when taking advice from me.

    Tuesday, March 24, 2015 5:25 AM
  • You can limit your Apps to a single platform supported by the UAP (Universal App Platform) or any combination of them. So, no, you won't have to publish a Flashlight App to the Xbox as well for example.
    Tuesday, March 24, 2015 7:24 AM