How do you deal with interoperability? You Android clients use your Shiny frontend over HTTP? Have you used rserve?
You can call R functions on a server from Android and return the results in a list or array - makes for some really cool internal API magic between our devs and data-scientists :)