Imagine that I've got a piece of custom audio hardware that I'd like to be able to control in a multitude of ways via a tablet/touchscreen GUI. In particular, my goals are to have the tablet's control GUI be "pretty" (i.e. nicely animated and modern looking, as one would expect from an iPad), have it be cross-platform (i.e. the same codebase can be run on iOS, Android, and/or on a desktop computer and behave roughly the same on each), and also make the app's run-time behavior as generic/flexible as possible.
That approach seems like it would technically work, except I'm worried that Apple wouldn't allow such an app onto the Mac app store, due to their rule forbidding downloaded interpreted code. I'd hate to got to a lot of trouble designing and implementing this approach, only to find out at the end that I have to start over since Apple simply won't allow it.
So my questions are:
Is this approach technically possible with Qt Quick and QML? (AFAICT it is, but it never hurts to double check)
Is a program that does this likely to get rejected by Apple for the App Store? (AFAICT it will, but perhaps there is some loophole I can exploit, or perhaps I misunderstand the rule somehow)