Microsoft Store for Education: App Trials and Add-Ons

Developers have had great success with the freemium business model and free trials offered through the Microsoft Store. However there are limitations with these models when the apps are purchased through the Microsoft Store for Education or the Microsoft Store for Business. (Note that the Microsoft Store for Business and Microsoft Store for Education and…


Using the Desktop App Converter tool on an updated Windows version

Desktop Bridge
Desktop Bridge

Being able to distribute your classic Desktop App through the Windows Store is a great opportunity to target the 500M+ Windows 10 active users! So you may be using the Desktop App Converter tool and you might have the following error since an major Windows Update: ‘E_NO_EXPANDED_BASE_IMAGE’: No expanded base Images were found a ‘C:\ProgramData\Microsoft\Windows\Images’….


Desktop Bridge: best practices and common issues

This post has been written by the TAppEx and CMCO teams, in collaboration with Windows AppConsult Below are common Desktop Bridge Microsoft Store Policy failures. By familiarizing yourself with these policies and making any necessary changes to your app, you can help ensure that your app gets into the Store in a timely manner.  We’ve…


Handling Visual C++ dependencies in a Desktop Bridge app in the Fall Creators Update

One of the requirements for packaging a desktop application with the Desktop Bridge is to embed inside the package all the required dependencies (libraries, frameworks, etc.) which are required by the app to run. The main goals are to provide a seamless user experience (the app should work out of the box once downloaded from…


Windows Mixed Reality platform is here! (Updated on 2018/02/19)

Developers: We can’t wait to see what you will create!! To develop your apps and games, Install the latest Windows 10 version named Fall Creators Update available today. It is the version 1709 Build 16299.15 Download the version Unity3D 2017.2. The actual version is 2017.2.1p4 – https://unity3d.com/unity/qa/patch-releases/2017.2.1p4 Last but not least, update to Visual Studio 2017…


Preparing a Desktop Bridge application for the Store submission

If you follow this blog regularly, you’ll know that currently the submissions of Desktop Bridge apps on the Store requires an extra vetting other than the standard certification process. Desktop Bridge applications, in fact, make use of a special capability called runFullTrust, which is restricted. If you try to submit an application that declares it…

1

Enable In-App Product Purchases for Desktop Bridge Converted Applications

Desktop Bridge helps developers gradually migrate traditional apps to the Universal Windows Platform (UWP). The In-App Purchase (IAP) in Windows Store is an important scenario to monetize the converted apps. When working with developers on this scenario, I notice certain obstacles are in common, for example:   a. Porting old .Net or unmanaged applications to…

2

Chaining multiple installers with the Desktop App Converter

One of the key requirements of an app package deployed from the Store is that it must be self-contained: the application must run without asking to the user to manually install a set of libraries, a framework or a runtime. If this requirement is easy to satisfy with a regular UWP application, since they fully…

6

Desktop Bridge – Is your application a resource “hog”? (CPU post)

In this blog series, I hope to show you how to use a few simple tools – available in Windows 10 – to determine your application’s effect on battery life, available RAM, and average CPU consumption. The Desktop Bridge packaging tool does not affect application performance. A packaged application executes the same binaries as the…


Asynchronous programming in Unity, Using Coroutine and TAP

[中文版本] Background   A couple of weeks ago, Unity has released a new version, 2017.1. In this version, the most anticipated feature, TAP and Async-await support, finally came out as a beta feature, with .NET 4.6 Experimental Equivalent. This is not a coincidence. With the Microsoft HoloLens and Windows MR platform strategic layout gradually being…