The IT Melting Pot!

Trends – Innovation – ITSM – IT Architecture – Requirement Analysis – Business views – Service Governance – Storage – Virtualization etc… What do I do, why do I do it, and why does everyone else do what they do? Time to reflect and this is my little pot where I share my view and others great contributions to this IT-world!

Home > All, Citrix, Receiver > Put Citrix Receiver App Banners in Web Interface for Android and iOS – #Citrix, #Receiver

Put Citrix Receiver App Banners in Web Interface for Android and iOS – #Citrix, #Receiver

January 14, 2013 Richard Egenas Leave a comment Go to comments

A good blog post from Roy Tokeshi about Citrix Receiver setup and provisioning.

I’ve used the Citrix Mobile Receiver Setup URL Generator for quite some time and like it (but now of course you’ll get pretty far with email-based enrolment if you can use that), but it’s still valid for some use cases and scenarios. But to add the banner to the download of the app itself is something I’ve not done, interesting!

One of the cool things you can do to help your users connect to your XenDesktop and XenApp environments is the Citrix Mobile Receiver Setup URL Generator at:http://community.citrix.com/MobileReceiverSetupUrlGenerator/

The output of this generator is a couple of links. The first is an iOS configuration link and the second is the Android configuration link. What is great about this is once the user gets this link on their iOS or Android device, via email, text message, or carrier pigeon with a micro SD card strapped to its leg , all the user has to do is click on the link and the local instance of the mobile Citrix Receiver is auto-configured.

Something that Apple had made available is called a Smart App Banner. (I suggest that you don’t shout “Smart App Banners!” across the cube farm unless you want to start a bunch of prairie dogging or HR emails.) Regardless, the folks at Apple created an easy way for you to advertise the Citrix Receiver app itself from within web interface. At Citrix Systems we have had had a couple of different temporarily consistent hostnames we point at to get our apps and desktops. Among my customers, apps.company.com or atwork.company.com have popped up a few times. The point being, the user puts a name in the browser and the web interface client detect takes over, suggests a client version for Mac, Windows, Java and off they go to application or desktop nirvana. But what about the lonely neglected mobile devices. We tell our bosses that we need iPhones, iPads, and Androids for work. So the smart thing to do is to get a few work apps on there before bosses catch us playing Angry Birds, or Radical.FM So the question is, “How do I use this on my web interface?” That is an excellent question. We are going to take the cute little meta tag referenced in that Apple Dev article and paste that right into the login.aspx file in our web interface site. For the purposes of demonstration, I’m going to use our Virtual Computing Demo Center or VCDC as an example. The default web interface that acts as a front end of the demo instance is hosted on a virtual machine acting as the DDC for XenDesktop. The screenshots I am using are based on the connection I make to a XenApp desktop logged on as administrator. \\ddc\c$\inetpub\wwwroot\Citrix\DesktopWeb\auth\login.aspx looked like this:

Now, modified at the top line it looks like this.

Remember that this is something that is only supported in iOS and in fact from the default Safari browser. Here are some screenshots…