Citrix XenApp
Deliver Applications on-demand to any user anywhere
Citrix XenApp is an application virtualization solution, with the capability to remotely manage the simplest Windows® application, to complex graphic-rich and multimedia content. XenApp enables IT to centralize and manage a single instance of each application in the datacenter, while providing a high definition experience. XenApp is installed and hosted in a remote datacenter, and is accessible, on demand, to any user, both online and offline. The Return on Investment is very high, since individual maintenance is not required, and there is the added advantage from the licensing point of view, since concurrent usage is possible.
XenApp can
- Help reduce your business costs, by as much as 50 per cent
- Ensure security
- Increase user, IT, and business performance and productivity
XenApp is proven to support more than 100,000 users, scale beyond 1,000 servers in a single implementation and ensure 99.999 percent application availability. The enterprise-class foundation coupled with centralized application management, monitoring and automation tools enable rapid response to business and user needs.
The Technology: An Overview

Centralized application management is the most secure architecture for delivering applications. With session virtualization technology, data remains in the datacenter while only screen updates, mouse clicks and keystrokes transit the network. Centralized password control, multi-factor authentication, encrypted delivery and a hardened SSL VPN appliance eliminate the chance for loss or theft of data.
Virtual application packages and server images are stored, maintained and updated once in the datacenter and delivered on-demand. This simplifies system and application management, improves application compatibility and makes it easy to provide real-time updates to users. System intelligence automatically determines the best method for delivering virtual applications as an on-demand service to users through a personalized and easy-to-use self-service storefront.
With XenApp, applications are not installed in the traditional sense. The application files, configuration, and settings are copied to the target device, and the application execution at run-time is controlled by the application virtualization layer. When executed, the application run-time believes that it is interfacing directly with the operating system when, in fact, it is interfacing with a virtualization environment that proxies all requests to the operating system.
At Citrix R&D India
Imagine being able to access a Windows 3D application from your smartphone. And being able to do it without installing, adding, plugging in a bewildering array of technologies that handle bandwidth, size, and the final experience itself. Your first thought is that it can’t be done. Not unless you carry a server along in your backpack. And a printer. And all the other peripherals that you need to get your work done.
Citrix XenApp uses application virtualization technology to isolate applications from the underlying operating system and from other applications, and enables applications to be streamed from a centralized location into an isolation environment on the target device where they will execute. When you request an application, XenApp determines if your device is compatible and capable of running the application in question. The minimum requirements of a target device are a compatible Windows operating system and appropriate Citrix client software.
Citrix XenApp remotes 3D applications and Voice Over Graphics for Windows, a complex endeavour that is technically challenging. At Citrix R&D India, you can work on the systems programming level – from the Windows kernel - to the systems programming layer.
Critical components of the XenApp technology are developed here. This includes:
- The end-to-end development of offline connectivity and application streaming technology
- Several technical components that feed the main XenApp solution, in collaboration with the team in Fort Lauderdale
- The independent management of client handheld devices, including Blackberry, Windows Mobile and Java Client
- Maintenance of the product at the code level





Meet the XenApp team
XenDesktop


