Making an app for Virtual Desktop

I am working on an app to help the mobile users to access the services of the virtual Desktop.
I need help with making a blueprint.
How should I go about making an app to access Citrix Virtual Desktop on mobile android devices?

Thanks in advance.