Spice up Your Web Apps with Google AJAX APIsMark Lucovsky (Google)Integrating Google Search into a website can be simple using the Google AJAX APIs. Mark will show how a few lines of JavaScript can quickly add functionality like Video, Images, News, and Local Business data to a site. But it isn't just about search. He'll also show you how to download Atom and RSS feeds from any server using only JavaScript.Participants should be familiar with JavaScript and dynamic web applications.
Google Tech Lead Kevin Gibbs walks through the Google App Engine stack: 1) scalable serving infrastructure; 2) python runtime and libraries; 3) SDK; 4) web-based admin console; and 5) scalable datastore.For more info on Google App Engine: http://code.google.com/appengine
Author Robert Frank discusses his book "The Economic Naturalist: In Search of Explanations for Everyday Enigmas" as a part of the Authors@Google series. This event took place on July 23, 2007 at Google headquarters in Mountain View, CA.
Taking Large-Scale Applications Offline - Lessons Learned from Google DocsSteven Saviano (Google)Building offline applications can certainly be a challenge. But what happens when you have to scale the application to millions of users, continuously support regular application upgrades seamlessly, integrate with other offline apps, and handle your servers living in a modern-day production environment?Google Docs Offline was released in April to millions of users and had to handle all of these issues. While building Docs Offline, the team had to deal with...* Versioning and phased rollouts: what to do when you can't assume all servers have the same code* Integration with other offline-enabled applications* Log-in, log-out and single sign-onCome learn what you can do to make your application robust enough to solve these challanges. Participants should have prior knowledge of JavaScript and Google Gears . . . and used Google Docs Offline. :)
Michelle Kaufmann, a leader in the green design community, talks about using Google SketchUp and Google Earth to make sustainable, energy-efficient living accessible to virtually anyone. sketchup.google.com/green
More Success Stories: http://maps.google.com/casestudies | Google Maps Playlist: http://www.youtube.com/view_pl y_list?p=98DA918472BB3131 | Kayak.com, the world's largest travel engine, uses the Google Maps API to help stay ahead of the competition. Because the API frequently releases new features, Kayak has been able to roll out innovations like the ability to search for businesses and addresses near a hotel in just a few hours.
Interactive JavaScript Developers Guide: http://code.google.com/apis/ca endar/developers_guide_js.htmlAustin Chau does a short tutorial about how to use the JavaScript Client Library with the Google Calendar Data API.Calendar Data API home: http://code.google.com/apis/calendar/
Create and share online documents, spreadsheets and presentations. It's free. You can:1) Access your documents online from any computer with an internet connection.2) Add collaborators to your document and Docs will send them a link to access the doc online (no need to send email attachments back and forth)3) Decide who can view and edit each document (only you, some people, or everyone)For a quick product tour, check out: http://www.google.com/google-d s/tour1.htmlOr to get started, visit: http://docs.google.com
Steven Comeau from Rutgers Athletics discusses his experience with Google Message Security, powered by Postini. Visit http://tinyurl.com/GoogleEmailSurvey to assess your situation.Visit http://www.google.com/enterpri e/tcocalculator to calculate your savingsVisit http://www.google.com/a/security to learn more
Google Gears for Mobile: Power Up your Mobile Web AppAndrei Popescu and Charles Wiles (Google)If you've ever tried coding up a mobile client application, you've probably noticed that the huge variety of mobile operating systems makes it tough to build rich applications that work on every device. But what if developers could deploy applications directly to mobile browsers rather than develop native applications? Google Gears for Mobile is a mobile browser extension for creating rich web applications for mobile devices. This session will show you how Gears for Mobile can be used to develop offline capability into your mobile web apps and how to create slick and responsive applications by hiding latency issues through controlled data caching and storage between sessions.