I agree with Bjorn, research is key, I am new to mobile development, I recently published a site using Django and now have gotten as far as using the REST framework to make a working backend for my AppGyver mobile app.
I will say that alot of the features on Steroids are really cool, the on-the-fly app refresh using the scanner for development, the app structure, mostly everything so far to get my app into a somewhat prototype stage has worked with ease.
I am now faced with one thing tho, I cant seem to figure out what the best way for me to incorporate a local cache for my REST backend that I am using. Should I spend a bunch of time developing a local DB backend to mirror what my REST db dictates, what about doing table changes, all that seems like a PITA. There needs be a local cache option that mirrors the table structure dictated by a configuration from one place, for example the existing Data configuration tools which work great so far.
I haven't dug through the source yet, but the sandbox DB does seem to work offline, even though it is not recommended to use in production, well why not?
I think the focus on "a completely cloud driven app" is not the best way to go. Then again, I don't want to be bashing the Dev team who done a great job I think, this is my first exposure to app development, and it sure as hell beats using the Android API from scratch!
My point is, I really like all the features so far, keep it up! How do I join the dev team?