Automated app updates with .appinstaller file

This blog covers updates for UWP apps that are not distributed through the Windows Store. This is a great solution for enterprises that need to install their apps from internal network locations like http or unc paths. Let’s say you’re a developer who wants to build a Windows 10 app, called MyHRApp, and you’d like…

9

UWP App Installs from Web via App Installer

We have introduced App Installer in the Windows 10 Anniversary Update to make installation of universal windows apps simple to install. With the App Installer, a user just has to double-click the app package to install. Since the introduction of App Installer, we are heartened by the positive feedback that we received. So we are…

12

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 Device Portal (WDP) and Xbox Device Portal (XDP). To find out more about WDP, you can read the blog post here, and to find out more about UWP streaming install, you can read the blog series here. Previously…

0

Installing from network shares and installing related sets using Windows Device Portal

Windows Device Portal (WDP) is available on all Windows 10 devices and makes it a great tool for developers to use to perform their testing and validation. It caters to all audiences of the developer community with its browser UX and REST endpoints. For more information regarding WDP, its features and other benefits, we have…

0

App remediation in Windows 10

When building the Universal Windows Platform, one of the core tenets we had was ensuring app behavior was predicable, successful and reliable. While we were able to make very strong guarantees, unfortunately sometimes things still go awry – but don’t worry, we planned for that too! In the rare occurrence that a UWP app has…


UWP Apps with Network Share Access

Hi Developers, If you recall, Windows 10 Creators Update introduced support for registering loose file packages from a network share to enhance collaborative and multi-device app development. We heard great things from you all (our developer community) about how your app building productivity increased – specifically while working on apps that are asset heavy. Building on…

0

Using Custom Properties for AppExtensions

Properties are an optional but very useful feature of AppExtensions. There a wide range of possible metadata that you may require when creating an AppExtension Host platform, such as version, capabilities, lists of supported filetypes or other data that is helpful to know prior to loading an AppExtension and also highly specific to your app….


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 basics for getting an app extension platform added to your app and testing it. Be sure to check out the introduction to App Extensions for a more high level overview. How App Extensions Work To set up App Extensions,…


Tooling to create a Related Set

In my previous blog we talked about the requirement to create a related set to load code from an optional package. What is a related set and why should you do it? When you have a scenario where you need a tight coupling where a version of your main app only works with a certain version of…

0

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 it. So now lets try to load code from an optional package. In my GitHub solution, I have an ActivatableOptionalPackage. This is basically an optional package with a tile and it contains a dll that I will…

0