I said in my recent post on Gears being about more than offline that I would talk about some fun future APIs.
The Gears project is open source, and is really being held out in the open, which means that you can check it out and contribute. We want Gears to be community open source, as opposed to just using open source as the way code gets out there. There is a big difference. Poke around the Wiki to see more.
The module is fairly simple, and has the following API:
var image = google.gears.factory.create('beta.image', '1.0'); void open(blob) Blob blob(type) void resize(width, height) void crop(x, y, width, height) int width() int height() void rotate(degrees) void flipHorizontal() void flipVertical() void drawImage(image, x, y) void close()
Having this functionality available natively in the browser would be very cool indeed, and could open up the doors for some interesting ideas.
Other Future APIs
Disclaimer: This is early days, and who knows what the final API will look like, and how far it goes. Do you have ideas for cool Gears that make the Web better? Let us know!.
UPDATE: Ray Cromwell of Timepedia thinks that we should be more ambitious. There are some great thoughts in there, and this is the type of feedback that we really look forward too. We haven’t even begun here, so feedback now will hope us having something a lot better when all is said and done..