Azure RemoteApp allows you to host windows apps on any device. I recently had to setup a proof of concept using Azure RemoteApp and an internal client server application. The actual process is pretty straight forward if you are familiar with the process of capturing an image of an Azure VM or you already have an image you would like to use.
If you are starting this process from scratch make sure you use the Windows Server 2012 Remote Desktop Session Host image, this image is a base image valid for use with Azure RemoteApp. This image also contains the RemoteApp PowerShell Validation Script that is a required step before Sysprepping the VM and capturing the image. Also note that this image seems to only be available if you are creating the Azure VM from the Old Azure Portal.