New Google tools and features, upgrades and plug-ins to Google Chrome, G-mail, and other Google applications.

Wednesday, June 13th, 2007

Mandelbrot Demo using a WorkerPool

Category: Examples, Gears, Google

Nick Edgar started to play around with the Workerpool component and decided to build a distributed Mandelbrot generator: A UI/administrator task would farm out work (columns in the Mandelbrot set) to different worker tasks, possibly running on different machines. As each worker sent in its result, the UI would draw the column, and respond with Read the rest…

Posted by Dion Almaer at 12:33 pm

3.2 rating from 31 votes

Friday, June 8th, 2007

Interview with Mike Tsao of the Google Gears team

Category: Gears, Google, Podcasts

To round out shark^H^H^H^H^HGears week we have an interview with Mike Tsao of the Google Gears team on the new Google Developer Podcast. The interview gives us a view into how Gears was formed, and how the three initial components were created. For example, the WorkerPooler that allows you to spawn a long running piece Read the rest…

Posted by Dion Almaer at 1:31 am
Comment here

3.6 rating from 16 votes

Thursday, June 7th, 2007

GWT a Year Later: Was it the correct level of abstraction?

Category: Google, GWT, Interview

A little over a year ago, we published an editorial entitled Google Web Toolkit: The correct level of abstraction? In it, Dion raised some important questions about GWT: Isn’t debugging generated Javascript going to be messy? Wouldn’t the large size of the generated Javascript make it’s use infeasible? Where is all of the cool stuff, Read the rest…

Posted by Dietrich Kappe at 9:03 am

3.8 rating from 36 votes

GearShift: DB Migration Handling Library

Category: Gears, Google, JavaScript, Library

It is definitely feeling like Google Gears week. We are getting a lot of emails from people with little Gears projects. With the ability to have a local store on clients accessing your web service, you also have the bane of having to deal with your clients having a certain version of that store. One Read the rest…

Posted by Dion Almaer at 5:29 am

3.3 rating from 7 votes

Wednesday, June 6th, 2007

Experimental WorkerPool API

Category: Gears, Google, JavaScript, Library

Aaron Boodman, of Greasemonkey, and now Google Gears fame, has worked on a new abstraction for the WorkerPool API that Google Gears has. The API is in place to enable you to run JavaScript jobs off of the browser thread. The new abstraction features are: Sets up default error handling for workers Allows workers to Read the rest…

Posted by Dion Almaer at 5:24 am

3.5 rating from 15 votes

Tuesday, June 5th, 2007

Ext JS Gears Integration

Category: Gears, Google, Sencha

In the “people keep playing with the new toy on the block” department: Rodrigo Diniz has created a simple application to show how you can take Ext JS and integrate it with Google Gears. The application ties into the Ext JS grid and shows,, etc.

Posted by Dion Almaer at 1:35 am
Comment here

4 rating from 45 votes

Monday, June 4th, 2007

Google Gears DB Abstractions

Category: Gears, Google, JavaScript, Library

I had a feeling that this would happen pretty quickly. The Google Gears APIs are fairly low level, which leaves room for higher level abstractions. I ported an old abstraction over with gears-dblib, which allows me to not repeat myself in a number of areas. I personally prefer working with objects than result sets for Read the rest…

Posted by Dion Almaer at 1:29 am

3.6 rating from 24 votes

Friday, June 1st, 2007

Flex-based SQLAdmin for Google Gears

Category: Adobe, Gears, Google, Showcase

Christophe Coenraets always brings the goods when you need a quick demo. He created the SQLAdmin tool for Google Gears that Kevin Lynch demonstrated yesterday. This app does have the side effect of showing me that I am not a mousey person. I kept clicking on “CREATE DATABASE” when I was meant to drag and Read the rest…

Posted by Dion Almaer at 12:59 pm

3.2 rating from 40 votes

Aflax and Google Gears

Category: Flash, Gears, Google

Paul Colton quickly took Google Gears and created a simple example of using it from Flash, and his Aflax framework. Kevin Lynch demonstrated an Apollo application that used Gears at the California Google Developer Day event today. You could also have applets that use the JavaScript. function displayRecentPhrases() { var recentPhrases = [”, ”, ”]; Read the rest…

Posted by Dion Almaer at 1:45 am

2.9 rating from 14 votes

Wednesday, May 30th, 2007

RSS Bling goes Offline with Google Gears

Category: Gears, Google

I couldn’t resist taking RSS Bling, and adding modern offline support to it (instead of HTA/Mozilla specific support from 2+ years ago). I tackled a very narrow problem. Instead of grabbing feed and post data directly from an online store, I changed the code to: Display the feeds and posts, pulling them from the local Read the rest…

Posted by Dion Almaer at 6:03 pm

3.9 rating from 24 votes

Audible Ajax Episode 21: Dojo Offline on Google Gears

Category: Dojo, Gears, Google, Interview, Podcasts

Google has announced some big news for Ajax developers at Google Developer Day. The announcement is Google Gears, an open source runtime to allow you to build Offline Web applications. Some may think “hmm, what about Dojo Offline?” The great news is that the Dojo crew were in the loop wrt this project, and Brad Read the rest…

Posted by Dion Almaer at 6:02 pm

4.4 rating from 36 votes

GWT 1.4: Size, Speed, Deployment, and more…

Category: Announcements, Google, GWT

With the Google Developer Day here, we are seeing a lot of interesting news from Google (If I may say so myself). We just saw that GWT 1.4 RC has been released, and it is a big deal for the GWT community. With version 1.3 we saw the fully open source migration of the framework. Read the rest…

Posted by Dion Almaer at 8:03 am
Comment here

3.5 rating from 60 votes

Tuesday, May 29th, 2007

Google Maps: Street View and Mapplets

Category: Google, Mapping, Showcase

When I first saw the new Street View functionality that has appeared in the Google Maps preview I was obviously impressed. We have seen other companies taking photos of the content, but being able to walk around the Map was very cool. If I am visiting a new building, or area, I find myself checking Read the rest…

Posted by Dion Almaer at 11:30 am

4.5 rating from 41 votes

Thursday, May 17th, 2007

AJAX Feed API: Blogroll and Slideshow Controls

Category: Ajax, Component, Google, JavaScript, Library

We have discussed the Google AJAX Feed API when it launched. It offers Ajax developers the ability to access any public feed through a unified API, bypassing any domain issues in a secure way. The team has started to build useful widgets on top of their own API, and show you just the beginnings of Read the rest…

Posted by Dion Almaer at 11:38 am
Comment here

4 rating from 51 votes

Wednesday, May 9th, 2007

Google Analytics: MeasureMap is Alive

Category: Google, Showcase

I am personally excited to see that Google Analytics has announced a new version. Ever since the Measure Map acquisition people have been hounding “what are they doing with Measure Map?”. Now, Jeffrey Vreen can proudly announce it to the world. I have been able to use it on internal Google blogs, and they have Read the rest…

Posted by Dion Almaer at 12:26 am

3.9 rating from 34 votes

Wednesday, April 18th, 2007

Google announces new AJAX Feed API

Category: Google, JavaScript, Library

The Google AJAX API team has announced a genuinely useful Feed API that gives an Ajax developer the ability to access feeds, cached in the fast Google edge cache where appropriate, from across the web using a simple JavaScript API. This is a subtle service that does one thing that is currently a pain-point for Read the rest…

Posted by Dion Almaer at 9:00 am

3.8 rating from 46 votes