Welcome to JavaPolis 2007!
After this session...
What does offline mean?
What does offline mean?
Why?
Offline Web via Open Web
What is the philosophy?
What is the philosophy?
Ajax Architecture
Offline Architecture
What are the pieces?
Database
Database
DEMO
GearsDB
GearsORM
GearShift
DEMO
Local Server
ResourceStore- Manually Capturing
DEMO
ManagedResourceStore - Capture entire aplications
ManagedResourceStore - Sample Code
ManagedResourceStore - JSON Me
Store Access
DEMO
Store Access
HTML 5
Worker Pool
Worker Pool
Worker Pool Code
DEMO
Worker Pool Code
Why?
The Digg Oracle
Full Text Search
What didn't you see here?
Debugging is a Pain
The Bigger Picture
Ah, the browser vendors
Upgrading the Web in place
Desktop
Channel API
Time breakdown of modern web design
Don't you want a better file upload?
Would you like a better CSS?
JavaScript Read Write APIs
Gears + Greasemonkey =
Wikipedia Offline
dojo offline
Vortex
GWT and Gears
Questions?
Google Gears is an open source browser extension that lets developers create web applications that can run offline. During this presentation Dion Almaer will explain what Google Gears is and what the future usage will be within Google and other related partners.
Dion Almaer now works at Google on the Gears project and the Google out reach program. He is an architect, mentor, pragmatic, and evangelist of technologies such as J2EE, JDO, AOP, and Groovy. He is the Editor-in-Chief of TheServerSide.com J2EE Community and enjoys working in the community. He is a member of the Java Community Process, where he participates on various expert groups.