DURING ITS 27 YEARS OF LIFE, Windows has undergone several big changes. Without a doubt, both users and developers perceive a big leap from Windows 7 to Windows 8! When Microsoft began development of the newest Windows version, it totally re-imagined the operating system. Instead of patching the previous versions and just adding new or mandatory features, Microsoft started developing Windows 8 from the ground up by defining the user experience as one of the top priorities.
The new operating system was previewed at the beginning of summer in 2011. At the Build developer’s conference held in Anaheim, California, in September 2011, Microsoft publicly released the Developer Preview version of Windows 8. Moreover, conference attendees were given an Intel-based quad-core Samsung tablet with Windows 8 Developer Preview installed. This event provided big momentum and built anticipation for the release of Microsoft’s newest operating system. Windows 8 was no longer just a concept. It was actually touchable — figuratively and physically.
Windows 8 introduces a new kind of application, referred to as Windows 8 style apps. These apps provide a novel approach for the users by means of a new user interface (UI)—such as the authentically digital user experience of the design, the fluent and responsive application screens, and the experience of browsing and installing apps from the Windows Store. These new apps not only provide a unique and pleasurable user experience, but developers can also take advantage of novel tools, APIs, and programming techniques!
Learn to use exciting new development tools and create applications for Windows 8
If you're a beginning developer, there's no better place to get up to speed on the Windows 8 SDK than this Wrox guide. A team of Microsoft experts provides a complete course in Windows 8 programming, helping you take full advantage of the innovative new SDK. Written in an easy-to-read style, this book is packed with reusable examples that showcase the endless possibilities of the Windows SDK and also introduces the new Windows 8 app store.
It explains how to set up the development environment and covers user interface design, using special effects and graphics, working with C# and C++, and much more.
Provides a complete introduction to the Windows SDK and Windows 8, starting with setting up the development environment and building your first application
Covers user interface design, touch- and event-driven design elements, leveraging windows-based services, and offline application development with HTML 5
Explores creating C# applications for the Windows 8 system, XNA 4 and Silverlight 5 considerations, and the role of C++
Shows how to debug, certify and deploy your applications
Introduces the new Windows 8 app store and offers advice on marketing your apps
Beginning Windows 8 Application Development is perfect for anyone who's ready to get started developing apps for the exciting new Windows 8 OS.