Porting and testing your classic desktop applications on Windows 10 S with the Desktop Bridge

On 2nd May Microsoft has announced Windows 10 S, a new Windows 10 edition (based on the same Creators Update version, which means build 15063) designed specifically for scenarios where the customer wants to put safety and security first above all when they use their devices. The main differences, in fact, compared to a standard…

0

UWP APPX Deployment fails with ‘Deployment failed. XmlException’

On the App Consult team we often work on several different applications in given day. The other day when using Visual Studio 2017 to deploy a UWP app I got the following error: DEP0600: Deployment failed. XmlException – Data at the root level is invalid. Line 24, position 11. After much debugging and Binging, an…

2

“Failed due to unknown reasons” error when you try to sideload a Desktop Bridge app

If you’re working since a while with the Desktop Bridge to convert classic desktop applications in Universal Windows Packages that can be, other than distributed using traditional channels, also published on the Store, it may happened that you have stumbled across the following error trying to manually install an AppX file for testing purposes:  …

2

Testing if your Desktop Bridge app is ready for distribution 

If you have read some of the posts that have been published on this blog about the Desktop Bridge, you’ll know that it’s an extremely powerful technology and, in most of the cases, you can get all the benefits of the new modern and deployment system provided by the app package model without having to…

0

Convert your Electron app using the Desktop Bridge

Electron is an emerging development platform that allows to create cross-platform desktop apps (which means that they can run on Windows, Linux and macOS) using web technologies: everything is powered by HTML and CSS for the user interface and by Javascript for the logic and the user interaction. Even if it’s the first time you…

0

Handling data in a converted desktop app with the Desktop Bridge

It’s hard to find an application that doesn’t requires to store, in some ways, some local data, from the simplest type (like the settings of the app) to the most complex one (like a database). A desktop app doesn’t make any exception, but when it comes to a converted desktop app there are two important…

4

Using Realm Mobile Database in a converted desktop app with the Desktop Bridge

Realm Mobile Database is an open source project that has quickly become very popular, especially among mobile developers. It’s an alternative to SQLite and it’s a way to store complex data in a permanent way, pretty much like you would do with a regular database. Some of the advantages of this technology are that: Like…

0

Supporting “launch at startup” in a desktop app converted with the Desktop Bridge

One of the common requirements that many traditional desktop apps have is to support the “launch at startup” option: when the user logs in into his Windows PC, the application is automatically started, without requiring him to manually open it. It’s a way to speed up the workflow of the user and it’s leveraged especially…

3