Edited for clarity & spelling/grammar.
I have not yet bought an EZb, but as soon as I can, I plan to. I'm not clear how things work if the Android app gets involved. If I program a bot and want to make use of the Android app, does the Android device do the remote processing, aka "the thinking"? Or does it only act as a "dumb" controller?
Put another way; does this PC that I compiled the code on have to be involved in a triangle with the bot (PC, bot, AND Android), or do I only need the Android device and the robot?
Part 2: If the answer is that only the Android device is required, are there any functions that are lost? For example, image processing and voice commands?