peno 3 google app engine introduction

13
Google App engine Gonzalo Parra José Luis Santos

Upload: jose-luis-santos

Post on 11-Nov-2014

792 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Peno 3 Google App Engine introduction

Google App engineGonzalo Parra

José Luis Santos

Page 2: Peno 3 Google App Engine introduction

overview

•Some questions

•Intro

•Tutorial

Page 3: Peno 3 Google App Engine introduction

Have you heard about…

…JAVA?

Page 4: Peno 3 Google App Engine introduction

…databases?

Page 5: Peno 3 Google App Engine introduction

…web applications?

Page 6: Peno 3 Google App Engine introduction

…JSP (JavaServer Pages) or PHP?

Page 7: Peno 3 Google App Engine introduction

…servlets?

Page 8: Peno 3 Google App Engine introduction

and now...

Browser

Container (WAR)

Google App Engine

Page 9: Peno 3 Google App Engine introduction

technology

• Java 6 (Servlets and JSPs)

• WAR (Web application ARchive)

• Persistent storage

• API: UserService, JavaMail, Java.net,...

• Eclipse Plug-in

Page 10: Peno 3 Google App Engine introduction

datastore

• Entity and property (attributes)

• Low-level API (no SQL)

• Entity employee = new Entity("Employee");

• put(), get(), delete()

EmployeefirstNamelastName

Page 11: Peno 3 Google App Engine introduction

Model-view-controller (MVC)

JSPHTML

JavaScript

Servlets – TheLogic of your

app

Domain model

Page 12: Peno 3 Google App Engine introduction

getting started

•http://goo.gl/vF1QAUse the eclipse at

/localhost/packages/peno3

Page 13: Peno 3 Google App Engine introduction