Google App Engine

67 %
33 %
Information about Google App Engine

Published on December 19, 2011

Author: aSGuest122322


Google App Engine: Google App Engine Presented by: Iqra Saqib Yusra Saleh Haleema Sadia Zara Bibi: Presented by: Iqra Saqib Yusra Saleh Haleema Sadia Zara Bibi What are Google apps?: What are Google apps? Apps is an abbreviation for application. An app is a piece of software. It can run on the Internet, on your computer, or on your phone or other electronic device. Google refers to their online services as apps, but they also sell a specific suite of services known as Google Apps and have an application hosting service called Google Appengine. What is google appengine?: What is google appengine? Google App Engine is a way to write your own Web applications and have them hosted on Google servers. Google Apps can be found on the Web at And Google App Engine can be found on the Web at . Cont…: Cont… You can serve your app using a free name on the domain. You can share your application with the world, or limit access to members of your organization. How to make Google app?: How to make Google app? To make google app we need following 1. eclipse 2. google plugin for eclipse Eclipse: Eclipse Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plugin system. It is written mostly in java and can be used to develop applications in Java and, by means of various plug-ins, other programming language including C, C++ etc. How to download eclipse?: How to download eclipse? Eclipse is an open source software . Its different versions are easily available on internet . To download eclipse first you have to install java run time environment. Installing eclipse:: Installing eclipse: Go to the site: Select the eclipse version 3.6 Installing eclipse classic:: Installing eclipse classic: Step1:Check Google plugin for eclipse: Step1:Check Google plugin for eclipse Step2:click on install button: Step2:click on install button Installation started:: Installation started: Plugin installed:: Plugin installed: Creating web application project: Creating web application project Creating new web application project:: Creating new web application project: Project created:: Project created: The Project Directory : The Project Directory A single directory named Project_Name/ for all project files. Subdirectory named src/ contains the Java source code Subdirectory named war/ contains the complete application arranged in the WAR format. Build process compiles the Java source files and puts the compiled classes in the appropriate location in war/ The servlet class:: The servlet class: App Engine Java applications use the Java Servlet API to interact with the web server. An HTTPservlet is an application class that can process and respond to web requests. Servlet class extends either the javax.servlet.GenericServlet class or the javax.servlet.http.HttpServlet class. Servlet class:: Servlet class: The web.xml File:: The web.xml File: When the web server receives a request, web.xml file is used to determines which servlet class to call web.xml resides in the war/WEB-INF/ directory web.xml file declares a servlet named Yusra , and maps it to the URL path /yusra whenever the user fetches a URL path that is not already mapped to a servlet, the server should check for a file named index.html in that directory and serve it if found. Xml file:: Xml file: The appengine-web.xml File : The appengine-web.xml File This file is named appengine-web.xml , and resides in WEB-INF/ alongside web.xml It includes: The registered ID of your application (Eclipse creates this with an empty ID for you to fill in later), The version number of your application, Lists of files: Static files (such as images and CSS) and resource files (such as JSPs and other application data) appengine-web.xml file:: appengine-web.xml file: Running the project:: Running the project: The App Engine SDK includes a web server application you can use to test your application Steps: Make sure the project (“Yusra") is selected, Right click and select Run As menu Select Web Application This should start Jetty on http://localhost:8888/ Testing the Application:: Testing the Application: Deploying Application:: Deploying Application: Now deploy your application to the Google cloud You must have a google mail account Give application ID to you application Application ID will be stored in file (“appengine-web.xml” First you will have to register application on google cloud Using the same application ID Then perform deploying operation Registering the Application: Registering the Application App Engine Administration Console, at the following URL: Sign in to App Engine using your Google account To create a new application: Click the "Create an Application" button Follow the instructions to register an application ID, a name unique to this application c)If you select to use the free domain name, the full URL for the application will be http:// application-id Sign in to gmail account:: Sign in to gmail account: Uploading From Eclipse: Uploading From Eclipse To upload your application from Eclipse, click the App Engine deploy button on the toolbar Click the Deploy button Enter your Google account username (your email address) and password when prompted Eclipse gets the application ID and version information from the appengine-web.xml file, and uploads the contents of the war/ directory. Deploying project:: Deploying project: Click on deploy button:: Click on deploy button: Deployment started:: Deployment started: Accessing Your Application: Accessing Your Application You can now see your application running on App Engine If you set up a free domain name, the URL for your website begins with your application ID: In our example it will be Uploaded successfully:: Uploaded successfully:

Add a comment

Related presentations

Related pages

Google App Engine - Sign in - Google Accounts

One account. All of Google. Sign in with your Google Account Enter your email. Find my account
Read more

Google App Engine Documentation - Google Cloud Platform

The App Engine standard environment uses custom-built Google containers to wrap your code and run it on Google's infrastructure.
Read more


Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
Read more

Google App Engine – Wikipedia

Google App Engine ist eine Plattform zum Entwickeln und Bereitstellen von Webanwendungen auf Servern des US-amerikanischen Unternehmens Google Inc. Sie ...
Read more

App Engine - Platform as a Service | Google Cloud Platform

Build Apps, Scale Automatically Google App Engine is a platform for building scalable web applications and mobile backends.
Read more

Google App Engine - Wikipedia, the free encyclopedia

Google App Engine; Developer(s) Google: Initial release: April 7, 2008; 8 years ago (2008-04-07) Stable release: 1.9.35 / 24 March 2015 (2015-03-24)
Read more

Google App Engine - Google Groups

Google App Engine. Welcome to the community forum for users of Google App Engine. You may also be interested in the Google Cloud Status Tracker or our ...
Read more

Google Maps Engine – Google

Google Maps Engine has been discontinued. We want to thank all our loyal Google Maps Engine customers. Sincerely, The Google Maps Engine team ...
Read more


Deutschland : Erweiterte Suche Sprachoptionen: Werben mit Google Unternehmensangebote +Google Über Google
Read more

Google Developers

Explore Google APIs and SDKs, including documentation, ... App success made simple A unified app platform for iOS, Android, and mobile web development.
Read more