I did a quick test today just to see how it would work. I have a microPC on my network with a PLC5 and a CompactLogix. I created a very simple AdvancedHMI application and put it on the PC. The microPC has Windows 10 Pro which allowed me to enable Remote Desktop connections.
I then installed the Microsoft Remote Desktop app on my iPhone. Using that app I connected to the microPC with AdvancedHMI running. This then allowed me to view data from the PLC and control it with some buttons directly from my iPhone.
Attached is a screen shot taken on the iPhone.
The same Microsoft Remote Desktop app is also available for Android.