I really should check these forums more often :D
There seems to be a couple misconceptions about appMobi I'll try to clear up.
ranma
I didn't but there's nothing to fix. It seems that they had users control over app version until they released Live Update, problem is that live update is a paid service, and apple doesn't seem to like it. I aggree that this is ridiculous.
Our version number on Android was not a premeditated thought of world domination :D, just an oversight. We are working on a fix for this.
LiveUpdates is completely compliant with Apple's terms of service as they allow OTA java-script updates on any app as long as the main theme of the app or game doesn't change. So as long as you don't change your game 100% through a live update, no Apple laws broken :D
Our default permissions are implemented for beginner to mid-level developers as they are our main clients. We were running into many apps being denied because our users didn't understand which permissions to select. These aren't set in stone and we may change how we implement this in the future.
We also understand that our pricing model is confused by many. We are redesigning it to be even friendlier to our developers (along with giving them WAY easier ways to monetize their game/app).
PhoneGap is great software, but the learning curve is high. appMobi is geared towards furthering HTML5 and mobile development while making the whole process easier for developers. With our XDK, you can get started coding right away without having to worry about setting up your own IDE (which in PhoneGap, isn't a trivial task). We also created our own build system so that even novice developers can complete a build, without a Mac! Using our paid services isn't required for you to make a build and deploy, but they are always there for when you decide you want to add push messaging or payments into your game/app.
I hope this clears some things up, and if you have any questions on appMobi you can post a thread here on our forums: forums.appmobi.com
Cheers!