Here's exactly what you need:
This add-on will add your site to the home screen with the relevant icon, full screen behaviors, themes, standalone appearance without browser bar etc.
Considering XenForo 2.1 has push notifications, you end up with the exact equivalent of having an actual app, for free.
Nice!