Is making an app for accessing a virtual desktop feasible?

I was thinking about helping virtual desktops be accessible on mobile devices.
We use a virtual desktop environment at our office, but, we can only access the virtual desktops on desktops only.
I am assigned a task to make an app to access the Citrix Virtual Desktop on our mobile devices as well.
Would you guide me regarding the process of creating the blueprint for this app?

Thanks in advance.