Sideloading Windows Store Apps Page 1 Sideload Windows Store Apps in Windows 8 1. Introduction Windows Store apps bring a new dimension to the user experience, supporting multitouch and traditional keyboard and mouse user input. Organizations can create or purchase line-of- business (LOB) apps for Windows 8 that use the new user interface (UI). But how do you deploy these apps? Do they need to be published in the Windows Store? Can you use existing deployment technologies and processes to deploy them? This guide shows how to deploy Windows 8 apps without using the Windows Store—a technique called sideloading. Sideloading makes deploying and managing your own LOB apps easy. You can use deployment technologies that you are likely already familiar with to sideload apps, such as Windows PowerShell, the Microsoft Deployment Toolkit (MDT), System Center Configuration Manager, and Windows Intune. And you can select the level of automation that best fits your business and technical needs. You can deploy your apps to one individual on a device or to all users on a device. You can also deploy apps during the Windows 8 deployment process or after Windows 8 deployment to new or existing devices. The ultimate goal of this guide is to help you create an enterprise app store. An enterprise app store provides similar features to the Windows Store but is exclusive to your organization. You create such a store by using an electronic distribution system, such as Microsoft System Center Configuration Manager and Windows Intune. An enterprise app store allows you to manage the app through the entire software life cycle, including deployment, updates, supersedence, and uninstallation. Understanding Windows Store apps A Windows Store app is a new type of application that runs on Windows 8 devices, including devices running the Windows 8, Windows 8 Pro, and Windows RT operating systems. By default, a Windows Store app fills the entire screen to reduce distractions and simplify the user experience. As shown in Figure 1, Windows Store apps can support different layouts and views, such as landscape, portrait, and snapped. Figure 1. Windows Store app layouts and views Of course, you can obtain apps through the Windows Store. But what if you have an LOB app for Windows 8 that you have developed internally or purchased from an independent software vendor? How can you deploy the LOB app to users?
24
Embed
Sideload Windows Store Apps in Windows 8 - mijnlabo.be · Sideload Windows Store Apps in Windows 8 1. ... (MDT), System Center Configuration Manager, and Windows Intune. And you can
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Sideloading Windows Store Apps Page 1
Sideload Windows Store Apps in Windows 8
1. Introduction
Windows Store apps bring a new dimension to the user experience, supporting multitouch and
traditional keyboard and mouse user input. Organizations can create or purchase line-of-
business (LOB) apps for Windows 8 that use the new user interface (UI). But how do you
deploy these apps? Do they need to be published in the Windows Store? Can you use existing
deployment technologies and processes to deploy them?
This guide shows how to deploy Windows 8 apps without using the Windows Store—a
technique called sideloading. Sideloading makes deploying and managing your own LOB
apps easy. You can use deployment technologies that you are likely already familiar with to
sideload apps, such as Windows PowerShell, the Microsoft Deployment Toolkit (MDT),
System Center Configuration Manager, and Windows Intune. And you can select the level of
automation that best fits your business and technical needs. You can deploy your apps to one
individual on a device or to all users on a device. You can also deploy apps during the
Windows 8 deployment process or after Windows 8 deployment to new or existing devices.
The ultimate goal of this guide is to help you create an enterprise app store. An enterprise app
store provides similar features to the Windows Store but is exclusive to your organization.
You create such a store by using an electronic distribution system, such as Microsoft System
Center Configuration Manager and Windows Intune. An enterprise app store allows you to
manage the app through the entire software life cycle, including deployment, updates,
supersedence, and uninstallation.
Understanding Windows Store apps
A Windows Store app is a new type of application that runs on Windows 8 devices, including
devices running the Windows 8, Windows 8 Pro, and Windows RT operating systems. By
default, a Windows Store app fills the entire screen to reduce distractions and simplify the
user experience. As shown in Figure 1, Windows Store apps can support different layouts and
views, such as landscape, portrait, and snapped.
Figure 1. Windows Store app layouts and views
Of course, you can obtain apps through the Windows Store. But what if you have an LOB app
for Windows 8 that you have developed internally or purchased from an independent software
Before you start sideloading apps to your Windows 8 devices, make certain that your
Windows 8 app is developed within the app guidelines, using the approved tools and methods.
Also, ensure that your IT infrastructure and Windows 8 devices are configured to support app
sideloading.
App Evaluation
Using a developer’s license for Windows 8, you can install, develop, test, and evaluate your
app. Sideload your app in your development environment by using the developer license on
your development computer. The developer license is valid for only one computer for
30 days. When the developer license expires, you will not be able to run uncertified apps, but
you can continue to run desktop apps or apps that were sideloaded onto your development
computer. For more information about running and testing apps by using a developer license,
see Get a developer license.
App Sideloading Prerequisites
Before you can sideload an app, make certain your app and Windows 8 devices are ready for
sideloading by check for the following prerequisites:
Installing or provisioning a sideloaded app. Before you can install or provision a sideloaded app, you must meet the prerequisites in Table 1.
Prerequisite Description
Ensure that the
certificate used for
app signing is trusted.
The devices that will run the app must trust the root certification
authority (CA) for the certificate you use for app signing. This is
typically accomplished by signing the application with a certificate
from a trusted CA or by adding the root CA to the trusted root in the
certificate store on the targeted devices. You can deploy the
certificate can be deployed by using Group Policy or through scripted
methods, such as by using the certutil.exe tool.
Enable the Allow all
trusted applications
to install Group Policy
setting.
This Group Policy setting must be enabled. For more information how
to enable this setting, see the section, “To set Group Policy for
sideloading,” in How to Add and Remove Apps.
Table 1. Prerequisites for installing or provisioning a sideloaded app<
Running a sideloaded app. After you install a sideloaded app on a device, the app tile on the Start screen will show an X in the bottom right corner of the tile until the device meets all sideloading requirements for running the app. The X indicates a problem that is preventing the app from running. Table 2lists the methods for running a sideloaded app.
Apps installed in a Windows 8 image are called provisioned apps. Provisioned apps are
injected in the image and are installed for every user the first time the user logs on. This is the
preferred method for making an app available to all users on a device. Provisioned apps are
specific to a device and do not roam with the user. You can only install 24 provisioned apps in
an image.
You can provision an app into any of the Windows 8 images image scenarios listed in
Table 3.
Scenario Description
Online Use this scenario when modifying an installed Windows 8 image running on the target
device. For this method, all users must be logged off of the targeted device before
provisioning an app.
Offline Use this scenario when modifying a Windows 8 image while running another
operating system on the device, such as Windows Preinstallation Environment. Use
this method to:
Create custom images that can later be deployed by using any image-based deployment method
Help ensure that no users are actively logged on to the image on the targeted device
Table 3. Windows 8 Image Scenarios
You can use either of the following methods to provision an app:
Add apps to an online or offline Windows image by using the Deployment Image Servicing and Management (DISM) command-line tool or DISM Windows PowerShell cmdlets.
Customize a deployed (online) Windows image by booting into audit mode and using the DISM app provisioning commands before you give the device to the user. For more information about audit mode, see Audit Mode Overview.
For Windows images that have already been deployed, use the Add-AppxPackage cmdlet to
deploy apps, as described in Sideloading an App for an Individual User. If you do use the
DISM app provisioning commands on a deployed Windows image with active users, ensure
that all users are logged off prior to using the DISM commands.
Note:
A device does not have to be joined to a domain or have an activated sideloading product key
to install or provision LOB apps, but the apps will not run until the device meets the sideloading
requirement. For more information, see Prepare to Sideload Apps.