Universal Windows App Deployment

The official blog of the team that owns building and deploying Universal Windows Apps

On demand resource packages

Resource packages offers a great way to reduce users disk footprint by segmenting language or scale...

Author: Sandeep George Date: 02/23/2018

Removing Optional Packages

Optional packages provide a great way to componentize and distribute pieces of your application as...

Author: Sandeep George Date: 11/17/2017

Automated app updates with .appinstaller file

This blog covers updates for UWP apps that are not distributed through the Windows Store. This is a...

Author: c.donthini Date: 09/27/2017

UWP App Installs from Web via App Installer

We have introduced App Installer in the Windows 10 Anniversary Update to make installation of...

Author: c.donthini Date: 09/26/2017

Using Windows Device Portal to debug streaming install

With the Fall Creators Update, you can now debug streaming install of UWP apps through the Windows...

Author: Andy.Lx Date: 08/09/2017

Windows Device Portal (WDP) is available on all Windows 10 devices and makes it a great tool for...

Author: Andy.Lx Date: 08/09/2017

App remediation in Windows 10

When building the Universal Windows Platform, one of the core tenets we had was ensuring app...

Author: Jason Salameh MSFT Date: 07/12/2017

UWP Apps with Network Share Access

Hi Developers, If you recall, Windows 10 Creators Update introduced support for registering loose...

Author: c.donthini Date: 06/09/2017

Walkthrough: Using App Extensions in Visual Studio

Interested in using extensions and don't quite know how to get started? Here's a walk-through of the...

Author: David Bennett (MSFT) Date: 05/16/2017

In my previous blog we talked about the requirement to create a related set to load code from an...

Author: Sandeep George Date: 05/12/2017

Loading code from an optional package

In the last blog we looked at how to create a basic optional package and how to load content from...

Author: Sandeep George Date: 05/11/2017

Build your first Optional Package

In my last blog we talked about why you would develop an optional package. In this segment lets try...

Author: Sandeep George Date: 05/09/2017

Updated AppExtensionCatalog documentation

We have updated the AppExtensionCatalog documentation with improved guidance and information about...

Author: David Bennett (MSFT) Date: 05/05/2017

Introduction to App Extensions

One of the great new Universal App features in Windows 10 Anniversary Edition is App Extensions....

Author: David Bennett (MSFT) Date: 05/01/2017

Extend your application using Optional Packages

What is an optional package? So you have a Universal Windows App. Over a period of time you added...

Author: Sandeep George Date: 04/05/2017

Streaming Install Part 5: Testing and Debugging a Stream-able App

Loose File Deployed Stream-able App A stream-able app can still be deployed as loose files (or F5...

Author: Andy.Lx Date: 03/30/2017

Streaming Install Part 4: Support Streaming Install in the App

After you have your content group map for your app, you need to support streaming install in your...

Author: Andy.Lx Date: 03/28/2017

Streaming Install Part 3: Content Group Maps Deep Dive

Content Group Map Requirements and Details General Content Group Map Requirements From the previous...

Author: Andy.Lx Date: 03/23/2017

Streaming Install Part 2: Content Group Maps Overview

To illustrate the streaming install concepts through the rest of this blog series, we will use parts...

Author: Andy.Lx Date: 03/21/2017

UWP Streaming App Installation

What is UWP App Streaming Install? As apps and games get progressively larger, users are waiting...

Author: John.V Date: 03/15/2017

Developer Mode on Windows Desktop

Developer Mode is a general requirement for most if not all, developer scenarios on Windows. In...

Author: c.donthini Date: 03/10/2017

Introduction to Pre-installed Apps

Whenever you get a new Windows PC or use a PC configured for work or school you may have noticed...

Author: David Bennett (MSFT) Date: 02/22/2017

Using ComparePackage to understand version differences and user impacts

ComparePackage is a new Windows 10 SDK (ver 10.0.15003.1001) tool that analyzes the differences...

Author: Andy.Lx Date: 02/12/2017

Make your app deployment feedback actionable!

Our insiders and loyal windows users are key contributors to the success of Windows 10.  They...

Author: c.donthini Date: 01/25/2017

Managing App Data across app users and apps from the same publisher

In the last blog we looked at how to create settings and files that can be roamed or backed up....

Author: Sandeep George Date: 01/24/2017

Managing your App Data to build a continuous app experience

If you have an engaging app, you must be managing state and user generated data aka App Data....

Author: Sandeep George Date: 01/13/2017

Test Universal Windows Platform Apps using Windows Device Portal - Part II

In my previous blog, I talked about how to test your Windows Apps on various windows device types...

Author: c.donthini Date: 01/08/2017

Test Universal Windows Platform Apps using Windows Device Portal

Universal Windows Platform Apps enable you as a developer to build an app that works on many...

Author: c.donthini Date: 12/17/2016

Universal Windows Platform apps in the Enterprise

Why use Universal Windows Apps in the Enterprise? Due to their nature, Classic Windows Apps (CWA)...

Author: Kyle Marsh [MSFT] Date: 12/09/2016

Differential updates for UWP apps

One of the key benefits of building a UWP app are the savings users see when downloading updates....

Author: Jason Salameh MSFT Date: 12/03/2016

Installing UWP apps to alternate drives

Windows has always been, and continues to be, the premier platform of games. As Windows games keep...

Author: Jason Salameh MSFT Date: 11/23/2016

Deploying apps in the Enterprise

What are the options available for deploying Universal Windows Platform apps in the Enterprise? The...

Author: Kyle Marsh [MSFT] Date: 11/17/2016

Developer controlled app updates

Keeping apps up to date is a somewhat tedious task; it requires extra work on developers to check...

Author: Jason Salameh MSFT Date: 11/11/2016

Rapid app development using register layout from network share – new in build 14965

We hear a lot from our developers that collaborative and multi-device development is time consuming...

Author: c.donthini Date: 11/04/2016

Upgrade Improvements in 14942

Hey everyone, I’m happy to share with you a great upgrade experience improvement for the latest...

Author: David Bennett (MSFT) Date: 10/25/2016

Optimizing the download of apps with Resource Packages

Creating rich multi-language or multi-scale experiences for your UWP apps is highly encouraged; it...

Author: Jason Salameh MSFT Date: 09/30/2016

App Installer!

App Installer - An easy way to install your Universal Windows Apps on Windows Desktop! New in the...

Author: John.V Date: 05/27/2016