Google App Engine is designed to be a web application hosting platform that gives developers the tools to write web application in one of several programming languages (including Python and Java).
Google App Engine is a Software Development Kit (SDK) that includes all the necessary resources to build Java applications that can be the hosted by App Engine.
The Google App Engine includes the documentation for the current set of App Engine-specific API's, and a development environment that can be used to test your application before deploying.
Using the Launcher, you can create a new project, launch your editor to write code and change configuration, test your application, and upload your application to App Engine.
Here are some key features of "Google App Engine":
· A powerful run-time environment using the Python programming language, and support for web applications frameworks such as Django.
· Persistent storage with a powerful query engine and transactions.
· Services for network access including HTTP and email.
· Google account sign-in: let your users sign in to your application using a Google account and password.
· Hosting on a free subdomain, or your own domain name.
Requirements:
· Python 2.5
Limitations:
· This is a preview of Google App Engine. During this preview period, applications are limited to the free quotas.
What's New in This Release: [ read full changelog ]
· On May 8, 2012 we released an experimental Search API.
· The Admin Console now displays the quotas for Search API Calls and Search Stored Data.
· The Search API has deprecated the order_id attribute on Document class. It has been replaced with the rank attribute.
· The Search API has deprecated the document attribute on ListResponse and replaced it with a result attribute. Also the document_id attribute on OperationResult class is deprecated and replaced with the id attribute.
· Fixed an issue where unicode is not consistently handled in the Python Search API.
· App creation for apps using the Master/Slave datastore is now restricted to only those users who already own a Master/Slave app.
· Apps with billing enabled are now able to configure up to 100 cron jobs.
· Admin Console can no longer be included in an . To prevent clickjacking attacks on the Admin Console, we are now setting X-Frame-Options: SAMEORIGIN.
· The Admin Console will now periodically prompt administrators to take an optional App E...