PGS starts developing applications for Windows 8 – and our team has already been through a professional training. See what we have learned and how it is going to change the development process.
Following the latest trends, PGS Software tries to facilitate its employees with all that’s necessary to stay abreast of the emerging technologies and prepare them for any upcoming programming challenges. And that’s why we’ve invited a professional Microsoft Evangelist, Tomasz Wiśniewski, to conduct a training for our team leaders, introducing them into the new Windows 8. What happened during an all-day meeting?
After a short presentation of the platform’s general workings, three major chapters were rolled out. PGS attendees were given a detailed and highly useful advice as regards designing Modern UI applications, based both on empirical data coming from Microsoft’s extensive research and on real-life examples. Then the mechanics of publication and promotion of applications via Windows Store were explained. Finally, the biggest chunk – application development in Windows 8. A series of examples covering AXML/C#, AXML/C++ and HTML5/JS/CSS were accompanied by an exhausting comparisons of pros and cons in each case, as well as elaboration on Modern UI architecture. Last but not least, the crucial element differing Modern UI apps from the previous Windows version – App Life Cycle – was discussed, together with Windows 8 Contracts and notification systems that keep the app alive even when it’s turned off.
While some still stay apprehensive, there’s a steady growth in positive feedback as to the easy and fast transition to Windows 8 SDK and our developers seem to be pretty convinced, too, despite some reservations:
Windows 8 has big potential, predominantly because of its reach. When programming in 8, one has to bear in mind that all these apps will be available via smartphones, tablets and, of course, on a desktop – these are exactly the same apps. Which is a big plus – because it’s enough to develop them once and for all, but also a minus – because we’ve got to deal with the same restrictions as regards all the clients – says Pawel, Team Leader.
He then adds:
Another asset is a transparent and extensive support infrastructure of Visual Studio 2012, as well as other particular features that are attractive for some of our developers. As Szymon, Software Developer and one of our Windows enthusiasts, admitted: