TITLE

TITLE

Wednesday 26 December 2012

Windows Store and Apps


Windows 8 introduces a new style of application, Windows Store apps; according to Microsoft developer Jensen Harris, these apps are to be optimized for touchscreen environments and have smaller scope in relation to desktop applications. Apps can run either in a full-screen mode, or be docked directly to the side of a screen. They can provide notifications and a "live tile" on the Start screen for dynamic content. Apps can use "contracts"; a collection of hooks to provide common functionality that can integrate with other apps, such as search and sharing. Apps can also provide integration with other services; for example, the People app can connect to a variety of different social networks and services (such as Facebook), while the Photos app can aggregate photos from services such as Facebook and Flickr. Windows Store apps run within a new set of APIs known as the Windows Runtime, which supports programming languages such as C, C++, VB.NET, C#, along with HTML5 and JavaScript. Depending on the language used, apps written for Windows Runtime can be cross-compatible with both Intel and ARM versions of Windows. To ensure stability and security, apps run within a sandboxed environment, and require permissions to access certain functionality, such as accessing the Internet or a camera. Retail versions of Windows 8 will only be able to install these apps through the Windows Store—a namesake distribution platform which offers both apps and certified desktop applications. Sideloading, or the facility for loading Windows Store apps from outside Windows Store, is provisioned in Windows 8 Enterprise, Windows 8 Pro and Windows RT, albeit in a very limited fashion: Out-of-box sideloading support is only available for Windows 8 Enterprise computers that have joined a Windows domain. Sideloading on Windows RT and Windows 8 Pro computers as well as Windows 8 Enterprise computers without a domain affiliation requires purchase of additional licenses through Microsoft volume licensing outlet. Windows Store apps were originally known as "Metro-style apps" during the development of Windows 8, referring to the Metro design language. The term was reportedly phased out in August 2012; a Microsoft spokesperson denied rumors that the change was related to a potential trademark issue, and stated that "Metro" was only a codename that would be phased out prior to Windows 8's release. Following these reports, the terms "Modern UI-style apps", "Windows 8-style apps"[74] and "Windows Store apps" began to be used by various Microsoft documents and material to refer to the new apps. In an interview on September 12, 2012, Soma Somasegar (vice president of Microsoft's development software division) officially confirmed that "Windows Store apps" would be the official term for the apps.

No comments:

Post a Comment