Been tinkering with buddypress myself, but I wonder why there won't be a desktop version and you are essentially accessing it via the web, should he have built a native app then? or simply a responsive site? Looking good though, wish him all the best.