News Stay informed about the latest enterprise technology news and product updates.

App transformation solves VDI problems on mobile devices

App transformation provides a better way for IT to deliver mobile-friendly versions of Windows legacy applications through a virtual desktop.

This article can also be found in the Premium Editorial Download: Modern Infrastructure: The new face of scale-out storage:

If virtual desktop infrastructure works now and solves everything we want, what's next?

If you've followed my columns in Modern Infrastructure, you've most likely noticed an evolution around virtual desktop infrastructure (VDI) to where today's technologies "solve" many of the VDI shortcomings of even a few years ago. So what's the next big trend?

App transformation. In a nutshell, app transformation rearranges the user interface (UI) of an app that was designed for one form factor (i.e. the desktop) and makes it usable from devices with a different form factor (i.e. a tablet).

To understand the significance of app transformation, let's take a step back. Most organizations rely on Windows on the desktop. This has nothing to do with Windows itself per se, but because enterprises have grown to rely on 20-plus years of Windows desktop applications.

Precursor products to VDI, such as Citrix WinFrame and Microsoft Terminal Services, are popular because they can deploy the existing Windows desktop applications that a company might rely on to any platform, for example, Windows desktop apps on a Mac client.

Windows' iPad problem

When the iPad took the world by storm in 2010, desktop virtualization vendors wrote VDI clients for the iPad. This wasn't because companies necessarily wanted to use Windows desktop apps on iPads, rather, it was more like, "Well, users want to use iPads, but all our enterprise apps are Windows desktops apps." Enterprises figured out there were two options: either try to convert 20 years of desktop apps to iPad apps, or find out a way to get their existing Windows desktop apps onto the user-preferred iPads.

Obviously, converting 20 years' worth of Windows desktop apps to iPad apps would cost millions of dollars and take years of effort. However, installing VDI and delivering Windows desktops with Windows desktop apps to an iPad is something companies can accomplish relatively cheaply and quickly.

The performance of VDI on an iPad is fine, but that doesn't make using a Windows desktop app on an iPad a good experience. That's not the fault of VDI. The problem is that Windows desktop applications were designed to be used by desktop form factor clients. Desktops have one or more large displays, a full human-sized keyboard, and a pixel-precise pointing device.

Apple's iPads, however, have a single small screen, the keyboard is a virtual keyboard that pops up to take even more of that small, valuable screen space, and the pointing device is the user's fingertip, which only has half an inch or so of precision.

Today's Web technologies have solved this problem nicely with responsive design, which is what allows you to visit the same website from a phone, tablet or laptop and get three different UIs. The desktop might show a full sidebar menu, whereas the phone might show a little menu icon in the corner that, when tapped, brings out a full-screen menu.

Responsive design is possible with Web apps since their UI is defined by CSS and Javascript. Unfortunately, Windows desktop apps don't have that kind of separation -- the core application and its UI are one in the same, which has a negative effect on the corresponding virtual desktop interface. This is where app transformation comes in.

Transforming Windows apps

Windows-based app transformation technologies empower IT departments to create UI translations of existing Windows desktop apps, which are then implement to make the apps more usable from mobile devices. These tools run on the remote Windows hosts, and they do their UI translation at runtime. Using them does not change the app at all, and IT doesn't need access to the application's source code.

An IT pro can use a visual designer to quite literally build a new UI for an app, with visual tools that link buttons, menus, and other components of the new UI back to the app's original parts.

What's great about app transformation is that the original Windows app still runs in the VDI or Remote Desktop Session Host, complete with its security, plugins, and everything else it needs. The app transformation tool simply grabs the UI, applies the transformation profile the customer created and sends the new virtual desktop interface down to the user instead of the original one.

App transformation is a new concept, but we're already seeing vendors like PowWow and Capriza create interesting tools. Citrix and VMware have also shown preliminary interest in app transformation. .

A transformed app will never be as ideal as a pure mobile app. Still, the capability to build a mobile-friendly version of an existing Windows desktop app in a few days, instead of a few years, holds enough value that app transformation will become a big part of our VDI and remote Windows environments.

Brian Madden is an opinionated, supertechnical, fiercely independent desktop virtualization and consumerization expert. Write to him at

This was last published in March 2015

Dig Deeper on Application modernization and mobile app delivery



Find more PRO+ content and other member only offers, here.

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

I think app transformation is certainly a viable solution that provides many benefits for those client server apps that are not going to be converted to responsive web-based applications. App transformation gives the users the ability to use the applications on the device of their choice, without “appifying” a legacy windows application, which generally seems to disappoint. It also provides a bit of new life for those legacy windows applications for which it doesn’t make sense to convert to web applications, buying valuable time by allowing the users to continue to use the windows applications while a potentially lengthy migration is performed to a new system.
This is a great cosmetic approach to using Windows applications on mobile devices that should hold over until the app is modified for mobile devices.
Redomobiliy do the same formfactor of apps for UI. It is the shortcut to get the apps without loosing device experience.