I see that there are a lot of improvements in WinJS 2.0, but our customer will not upgrade to Windows 8.1 immediately ,so I'm wondering if I can use WinJS 2.0 library but in VS2012 and a Windows 8 store app?
Windows 8.1 apps require Windows 8.1 and will not run on Windows 8. Windows 8 apps run on both Windows 8 and Windows 8.1 but can use only Windows 8 features.
You will need to maintain two versions if you want one to use Windows 8.1 features on Windows 8.1 and one to run on Windows 8.