locked
are html5 + win-js apps compatible on other OS like linux, Mac ?

    Question

  • I am thinking of developing windows 8 apps (html+winjs), because html5 and javascript can work on any OS. But i am not sure if win-js would work on other OS's as well. If it doesn't can you tell me what approach should i follow in order to achieve Portability?

    Shoeb Sayyed ( On the learning curve )

    Friday, October 19, 2012 1:21 PM

Answers

  • Hi Shoeb,

    WinJS is just a library.  This library is designed to only work on the Windows 8 platform.  We do not discuss future plans on forums (only public information).

    -Jeff


    Jeff Sanders (MSFT)

    Wednesday, October 24, 2012 1:11 PM
    Moderator

All replies

  • WinJS won't work outside apps built for Win 8

    To reduce dependency stick with standards and commonly used libraries like jQuery etc. as muc as you can

    Anything Metro specific can be encapsulated and loaded dynamically, e.g. ControllerFactory.GetController(Target.Win8) etc.


    • Marked as answer by Shoeb Sayyed Saturday, October 20, 2012 8:29 AM
    • Unmarked as answer by Shoeb Sayyed Saturday, October 20, 2012 8:29 AM
    • Marked as answer by Shoeb Sayyed Saturday, October 20, 2012 8:31 AM
    • Unmarked as answer by Shoeb Sayyed Saturday, October 20, 2012 8:31 AM
    Friday, October 19, 2012 5:32 PM
  • I was still wondering , did Microsoft have something in their Win-JS libraries, which would enable the app to work on multiple platforms ? Because Microsoft plans to standardize app development specifically using Win-JS and html 5



    Shoeb Sayyed ( On the learning curve )

    Saturday, October 20, 2012 8:31 AM
  • Hi Shoeb,

    WinJS is just a library.  This library is designed to only work on the Windows 8 platform.  We do not discuss future plans on forums (only public information).

    -Jeff


    Jeff Sanders (MSFT)

    Wednesday, October 24, 2012 1:11 PM
    Moderator
  • Thanks for your reply 

    Shoeb Sayyed ( On the learning curve )

    Thursday, November 15, 2012 10:23 AM