Last Friday, Microsoft at the conference
Windows 8 Camp presented a new Windows and talked about its features, development tools and the new Windows Store application store. Our head of mobile development, Denis Konovalov, visited this event and wrote a small report (by the way, he also led the Twitter broadcast via
@ App2Top ). We offer to read to anyone who is interested in developing for mobile platforms.
Windows 8 is positioned as a revolutionary cross-platform operating system. On desktops, it will replace Windows 7, as well, it will be equipped with tablets. Windows Phone 7 remains the solution for phones, because The minimum screen resolution requirements for running Windows 8 is 1024x768.
The concept of the Metro interface and the “tiles” is really interesting. Who has not yet seen - look in the internet presentation. Window headers, menus, close button - everything is in the past. Focus on content: now the application takes up the whole screen! The minimalistic design of the interface, clear guidelines for the number of fonts used in the application, the location of the interface elements and the direction of their scrolling (along the wide side of the device) make it necessary to take a fresh look at the design of the applications. Fortunately, this does not apply to games, so their interface for Windows 8 will remain unchanged. :) An example of this is Cut the Rope, which already exists in the Windows Store and is available for download as a Metro application.
')
For developers, Microsoft offers the
WinRT interface, the use of which equalizes C ++, .NET, and JavaScript code in performance. Develop for 8-ku will need to be in Visual Studio 11, a beta version of which is also already available for download. The first reviews about the new studio can be read on Habré
here and
here .
From technical details, I liked the new asynchronous call mechanism, which significantly increases the readability of the code. In a nutshell: the method described as async, when invoked, runs in a separate thread. After it, the next line can be put the await block, which will start only after it runs async. Everything is simple and clear!
You can buy Metro-applications only through the Windows Store. And the user will have to learn how to use the store from the very first minutes of working in Windows 8, because, as I understand it, the system itself will have only 3 pre-installed applications - IE, desktop and the store. All the rest - download and buy for health.
Now the store is working in test mode in 5 countries as different as possible (USA, Germany, India, something else). Register and release the application there can only be a special invitation. All applications are still free and undergo a hard face control, the quality of applications in the store by the time the official version of Windows 8 is launched will be one of the “chips” of the system.
Another interesting thing about the store: the minimum price is now set at $ 1.49; there is an automatic restriction of the trial version of the application by time (1, 7, 14, etc. days) - and this is set from the admin panel, no need to write code; The pricing policy is aimed at making the application profit - after crossing the $ 25K threshold per month, the application developer begins to receive not the standard 70%, but as much as 80%! However, the answer to many questions about the store was “not yet known,” so we follow the news on the
App2Top.ru portal!
Summarizing: a new store in Windows 8 is a great opportunity to reach new users. Windows 7 now costs 500M users - this market is bigger than iOS and Android combined! And each of them has the technical ability to upgrade to Windows 8 (what can I say, more than 1M people downloaded the Consumer Preview version per day).