I once used the Cordova framework to create a simple app for a client. It seemed like having a Cordova plugin to run Pure Data patches would be interesting. It uses the libpd backend with a Cordova plugin wrapper.
It lives here: http://www.github.com/robertesler/cordova-pd
There are also some GUI objects made in Javascript in the style of Pd: Pd GUI
It works for iOS and Android. I also am not using the Android Service option as in the libpd documentation mainly because I did not want to conflict with the Cordova Service or Activity or whatever. If that means anything to anyone.
Please send any bugs or issues to: https://github.com/robertesler/cordova-pd/issues
There is also a proof-of-concept app for iOS and Android called “Cetus Square“