Search Logger
Posts from: Mihai Ionescu, Software Engineer

Author Archive

Hybrid scripting

6:30 pm - July 24, 2006 in Inside Google Desktop




So you're writing a gadget for the contest and you've come on something simply impossible to do using the existing Script API. Say, for example, you need a more advanced message box that has "Yes", "No," and "Cancel" buttons, while our API only gives you a message box with just an "OK" button. Instead of redesigning your application to avoid this, you can write a hybrid script gadget to add the desired functionality. A hybrid script gadget has an tag in its gmanifest file that specifies a COM component which implements features we never imagined you'd want to do.



I've written up a simple example (HybridYesNoCancel) for those of you wondering how to do this. Included with the sample is a readme file which describes, step-by-step, exactly how to do it. You can get everything in the Google Desktop SDK.



And now that the deadline has been extended, it's not too late to create something new and exciting for the contest!
 

Sharing Gadgets

12:35 am - August 1, 2006 in Inside Google Desktop




Some gadgets are simply better when you share them, and if you're thinking of creating such a gadget, you're in luck. By means of the Communication API, Google Desktop allows a gadget to exchange data with another instance of the same gadget on a friend's computer. Through Google Talk, you can send and receive short strings (up to 2 kilobytes) of anything you want -- text snippets, chess moves, whatever.



You start by setting a handler for incoming data. Then you can list the user's Google Talk friends and even determine if that friend is idle or busy. By knowing this, you can then send data to this friend and be certain that it will be received by your gadget. On top of that, you can ask Google Talk to open a conversation window with that same pal for those times when you just have to gossip.



There's already TicTacToe, a sample in the SDK that uses the Communication API. We've just added a new sample, TalkTester, which shows you how easy it is to use this seemingly limitless API.
 

More gadgets, more choices

8:46 pm - August 8, 2006 in Inside Google Desktop




We're pleased to let you know that the Google Gadget gallery now holds more than 400 gadgets! Which means you have even more choices on what you want to add to your desktop.



We're quite excited about some of our latest additions. To find the newest gadgets, just pick "New" from the "Add gadgets" dialog or check them out online.
 

Go boldly!

2:00 pm - August 17, 2006 in Inside Google Desktop




Calling all developers and Star Trek fans: Google will demo Desktop, among other products, at the 40th annual Star Trek Convention in Las Vegas from Thursday to Sunday. We'll have Google Desktop engineers on hand to show you how to write gadgets both using the gadget designer -- or not. And we'll be unveiling a brand new gadget especially created for this mind-melding event.



So be sure to come by our booth next to the Star Trek merchandise store for the live demos. And of course, we'll be giving away tons of free Google schwag, too. So be bold - be brave - come on down! (And if you can't appear live, just travel here.)
 

Google Calendar Gadget Reloaded

5:52 pm - August 30, 2006 in Inside Google Desktop




It's time to update your official Google Calendar gadget. Due to popular demand, it now supports multiple calendars from your Google Calendar service. It will also color-code your scheduled events using the same colors you've set in your main Calendar preferences. And this update also fixes the mysterious "Invalid parameter value..." bug some people have experienced.



Finally, if you haven't already, download Google Desktop 4 in order to try out new gadgets like this one. You won't want to miss out on all the new and improved gadgets we're cooking up.



 

Results of the Google Desktop Gadget Contest!

8:48 pm - September 5, 2006 in Inside Google Desktop


We received a number of creative submissions for the Google Desktop Gadget Contest. In fact, because there were so many great gadgets to choose from, we’ve decided to recognize a few additional standouts.

Honorable Mention:

10x10 News by Turhan Aydin - Keep an eye on snapshots of world events from tenbyten.org.

Carrier by Petar Petrov - Try and sink your opponent's fleet! Since this gadget uses our Google Talk API, you can play against friends as well.

Gate2Home Virtual Keyboard by Ilan Bar-Magen - This keyboard emulator allows you to easily type in characters from multiple languages. As a universal gadget, it works with both the Google homepage and Google Desktop. To add this to your desktop, simply select "Add gadgets..." from the options menu, then search for [ virtual keyboard ].

Hot or Not by Ron Huang - You can easily submit your ratings for photos of users from hotornot.com, or simply view a slideshow. This gadget also allows you to set your preferences for both age and gender.

Weather forecasts of Japan by IT Design BitWiz - This handy gadget displays weather forecasts (complete with pictures) for various areas of Japan.

Memory Smiley by Bijoy Thangaraj & Nirmal Jose - See your memory usage represented by a Smiley. As your memory usage fluctuates, your Smiley reacts accordingly.

RSS to Speech by Alexey Polkovnikov - Add your favorite feeds, then hear your feeds read aloud by your computer's default text-to-speech voice.

Shortcut Gadget by Teodor Mihai Filimon - Frequently used programs are always a click away with this gadget. You can even assign your own icons to each shortcut.

And without further ado, the Google Desktop Gadget Contest winners are...

3rd placeDay/Night World Clock by Beatrix Gottanka – We couldn't have designed a better world clock. Not only does this clock show you the local time, but there's also a map that indicates where it's night or day at any given hour. And if you want options, this gadget has them.

2nd placeMultiplayer Reversi Game by Turhan Aydin – Immerse yourself in the fun game Reversi with this visually rich gadget. Not only can you play against the computer, but this gadget takes advantage of our Google Talk API so you can also play with your friends.

1st placediGGGadget by Marius and Yannick Stucki – Stay on top of the latest stories from digg.com. Click on a few buttons and you'll know why we think it's so great. It also takes advantage of our advanced APIs to enable sharing news with friends plus personalization based on your interests.

These gadgets are wonderful examples of what can be done with the Google Desktop SDK. We truly enjoyed reviewing all of the contest submissions, and look forward to seeing more of your creations in the future!
 
 
 
 
 
 
It's All About Search | © clsc.net |
2012.05.1822:41
Tech used here: Valid HTML - Valid CSS - Valid RSS - JavaScript - PHP - Smarty - MySQL - and a partridge in a pear tree.