Microsoft Releases Windows 10 SDK
An anonymous reader writes: Microsoft today launched developer tools for the Windows 10 Technical Preview, including a software development kit (SDK). Developers can use the new tools, currently in preview, to start building universal Windows apps for Microsoft's upcoming operating system. A universal Windows app is Microsoft's verbiage for an app that can run across different form factors, including PCs, tablets, and phones. Developers can publish these apps in the Windows Store, which will be available across all types of Windows 10 devices.
It's just another example of poor naming.
For 8.1 there were Universal Apps which are the one project, multiple heads, common core code.
For 10 there is UAP which is one project, one set of code with an adaptive UI if desired.
See windows-10-developer-tooling-preview-now-available-to-windows-insiders for more info on Adaptive UX and UAP.
That's some funny stuff! Recent stats like these show that Windows isn't just popular, it's still the dominant OS, even when considering the millions upon millions of non-Windows mobile devices out there.
Of those 1.37 billion web requests, over 58% came from a Windows system. Even Windows 8.1 alone has more users than OS X does in total, and that's one of the most despised versions of Windows!
The desktop is still king. Windows is still king. Everything else is a joke compared to them.
Windows 10 has an adaptive UX framework to get around using css hacks
http://saveie6.com/
Because if this doesn't flop it means you write one app that also runs on tablets and mobile devices in addition to desktops.
MS screwed up 8 big time with this as you needed to make a different app targeting mobile. Since on the desktop your app marketshare was small it made little sense.
10 will be like macosx with annual .1 updates with no windows,11. In time it will be Microsofts universal platform with the marketshare
http://saveie6.com/
Microsoft is their own worst enemy. They're trying to break into mobile apps and this is now their THIRD set of APIs for doing it. This amount of churn is extremely annoying and frustrating for devs. At least when Google produces new Android APIs they tend to be incremental and where necessary they'll even backport them.