Google App engine     Gonzalo Parra    José Luis Santos
overview• Some    questions• Intro• Tutorial
Have you heard about…      …JAVA?
…databases?
…web applications?
…JSP (JavaServer Pages) or          PHP?
…servlets?
and now...                             Google App Engine           Container (WAR)Browser
technology•   Java 6 (Servlets and JSPs)    •   WAR (Web application ARchive)•   Persistent storage•   API: UserService, J...
datastore                                                Employee•   Entity and property (attributes)                     ...
Model-view-controller (MVC)     JSP   HTML JavaScriptServlets – TheLogic of your     app                 Domain model
getting started•http://goo.gl/vF1QA     Use the eclipse at            / localhost/packages/pe          no3
Peno 3 Google App Engine introduction
Upcoming SlideShare
Loading in …5
×

Peno 3 Google App Engine introduction

499 views
447 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
499
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Peno 3 Google App Engine introduction

  1. 1. Google App engine Gonzalo Parra José Luis Santos
  2. 2. overview• Some questions• Intro• Tutorial
  3. 3. Have you heard about… …JAVA?
  4. 4. …databases?
  5. 5. …web applications?
  6. 6. …JSP (JavaServer Pages) or PHP?
  7. 7. …servlets?
  8. 8. and now... Google App Engine Container (WAR)Browser
  9. 9. technology• Java 6 (Servlets and JSPs) • WAR (Web application ARchive)• Persistent storage• API: UserService, JavaMail, Java.net,...• Eclipse Plug-in
  10. 10. datastore Employee• Entity and property (attributes) firstName lastName• Low-level API (no SQL) • Entity employee = new Entity("Employee"); • put(), get(), delete()
  11. 11. Model-view-controller (MVC) JSP HTML JavaScriptServlets – TheLogic of your app Domain model
  12. 12. getting started•http://goo.gl/vF1QA Use the eclipse at / localhost/packages/pe no3

×