I guess the announcement of Windows 10 came as a surprise because there’s an exponential growth of theories on why it is called Windows 10 and not Windows 9. I personally don’t care about the numbering as long as Microsoft doesn’t introduce Windows 9 later on. In the meantime, let’s see what Windows 10 offers for end-users and developers.
First, using live tiles people will be able to customize the new/old Start menu and have a personal blend of classic and universal apps. Also the criticism about the nature of switching between classic and metro mode made Microsoft rethink the whole keyboard and mouse interaction.
Windows 10 is exciting for developers as well. With Windows 8 and Windows Phone 8 Microsoft unequivocally proved, through an elaborate social experiment among developers, that supporting two development stacks for one and the same application is not the way to go. Developers should be able to target all Windows device of all form factors with a single universal application. With the announcement of the new Windows Runtime on //build 2014 you can now use Universal Windows apps to target both Windows 8.1 and Windows Phone 8.1 devices. Shortly after //build we introduced UI for Windows Universal - a set of tools for creating Windows 8.1 and Windows Phone 8.1 apps faster and easier.
Check out our BETA release here.
We think it’s an exciting time for Windows. You can take a look at the Insiders page and get your hands on a preview of the new OS: http://windows.microsoft.com/en-us/windows/preview-coming-soon