Wasn't it @Sleepy said that it would be best to base it on HTML5 which is web based so can work with Android, IOS or even Windows
Yes that has to be the way so it doesn't matter what device you use. Plus wifi connection from control to machine to get away from all this ISO and other incompatible connector rubbish