It allows you to start with a free plan and then to scale your pricing as the number of users and CPU resources increases. The advantage: you don’t have to setup (and pay) for a huge system to cover the maximum possible work load, but instead just pay the exact work load you need.
So far one had to create the connection between client-side applications, whether from Android or GWT by hand (I know what I’m talking about). This means also to handle authentication issues and so on.
The video below – presented at Google IO 2011 – demonstrates the creation of a task management app with an AppEngine back-end (using the Google Datastore as persistence medium) and an Android as well as a GWT app as the client-side front-end. It nicely demonstrates a new template which an updated version of the Google Plugin creates with build-in authentication and Android to AppEngine RPC call mechanism.
App Inventor is an easy and fun way for the uninitiated to learn about computer programming, and is at the same time a productive!
For most, the underlying technology that makes an app tick is shrouded in mystery. This has been a boon for programming experts and has spurned a very profitable niche for professional programmers who are paid to research, develop, and build these apps. But what if you have an idea for the next big thing – or even the next little thing for that matter? Well, now there is hope for non-programmers. Recently, thanks to a collaboration between Google and MIT, the world of mobile app creation has been opened to everyone with App Inventor!