The following sections are available in this topic:
Windows Store apps
Windows Store apps are full-screen apps that are tailored for the following:
Your users’ needs
The devices that they run
The Windows user interface
Windows Store apps are optimized for touch, are aware of the user's location and identity, and are hosted in the Windows Store. Windows Store apps are always on and available for instant use, and always connected with the latest content from the web. Users can discover and purchase these apps in the Windows Store: the apps can be installed quickly and uninstalled cleanly.
All Windows Store apps share the following features and benefits:
Development platforms Windows Store apps are built by using the Windows Software Development Kit for Windows 8 and the Windows Runtime APIs.
Touch optimization Touch interaction support is built-in. You can design your mobile broadband app for touch, and Windows gives you keyboard, mouse, and graphical scaling support.
For more info about Windows Store apps, see Make great Windows Store apps.
Windows Store mobile broadband apps
A Windows Store mobile broadband app is a Windows Store app that is authored by mobile operators and is associated with a mobile broadband connection. In addition to the benefits of being a Windows Store app, this app has special access to privileged mobile broadband APIs.
A mobile broadband app provides the following benefits:
Increased customer connection Users can easily discover the operator’s brand and services from the Windows Start screen and from the network list.
Ongoing control over the experience You can use the app to change subscribers’ account experiences.
Reduced deployment and maintenance burden The app is automatically deployed on the customer device either by using the Internet, or preinstalled by the original equipment manufacturer. When a user first attaches the mobile broadband hardware, Windows automatically searches the Windows Store for a mobile broadband app that has been associated with the device by using service metadata, and automatically installs the appropriate app for the mobile broadband connection. This makes it easier for users to discover and use a mobile broadband device and services that are associated with that device.
This app does not provide connection management functionality, but instead provides account experience and branding for your service.
Your app must optimize for touch input and follow Windows 8 or Windows 8.1 UI design principles. For more info about how to design the user experience for mobile broadband apps, see Designing the user experience of a mobile broadband app.