I am building a self balancing robot for a class using a Maple (I know this is the Arduino forum, but this site is way more active than the LeafLabs forum), and my professor wants us to use an Android tablet as a sort of controller to steer the robot. Each group was given a WiFly RN-XV and a Sparkfun XBee shield. I know basically nothing about network programming, so I've been doing a lot of searching around, and I've found a few libraries designed for use with the WiFly (such as WiFlyHQ), but they seem way more complex than what I need.
Basically what I want to do is use the RN-XV in adhoc mode, have my android device connect to it, and send a few commands from the android to my balance bot. Once I get that implemented, I'd also like to be able to send sensor data from the bot to my android tablet (or possibly a separate computer). Granted, since I don't know much about wireless communications, this might be harder than it seems, but can anyone offer me tips on how to get started?