List Info

Thread: Google Gadgets API Update and Announcements!




Google Gadgets API Update and Announcements!
user name
2006-08-18 17:00:20
Hey Gadget Developers!

Our Gadgets API is rapidly evolving with new features, bug
fixes,
performance enhancements, and other changes to help create
an even more
solid and developer-friendly API.  Here's an update along
with a few
notable announcements.

In an attempt to provide better support for you developers
out there,
we will post updates every month regarding any new features,
bug fixes,
common issues to look out for, and other various
announcements relating
to recent changes/updates to the Gadgets API.  In addition,
we might
occasionally provide links to particular gadgets favored by
our Google
staff members along with other cool gadgets that are rapidly
climbing
their way up the ranking system.

The goal of our monthly updates are to provide a steady flow
of useful
information to you in hopes that it will make your
experience writing
gadgets an even better one.  So check back with us
frequently as we
always appreciate your feedback and interest.

====================
====================

So what's new?

We've been hard at work to make gadgets render even faster
to minimize
the load impact to Google's delightfully fast homepage. 
Best thing
about it is that none of their modifications have required
any changes
by gadget writers yet.  Only difference is faster page
loads!

----

We hooked up with the folks working on the awesome AJAX
Search API to
make integrating it into a Gadget a bit more painless.  Now
you can use
the AJAX Search API from within a gadget without acquiring a
key.  Here
are two examples:

http://fusion.google.com
/add?moduleurl=http%3A//www.google.com/ig/modules/ajaxsearch
.xml
http://fusion.google.com/
add?moduleurl=http%3A//www.google.com/ig/modules/mapsearch.x
ml

----

We added a whole bunch of new content in our API
documentation to
increase readability and help clear up some confusing areas.
Our new
developer guide has been split up into two parts:

- Getting Started
  http:
//www.google.com/apis/homepage/guide1.html
- Advanced Tasks
  http:
//www.google.com/apis/homepage/guide2.html

In the Advanced Tasks section, we added a huge section
related to
working with remote web content.  If you haven't had a
chance to do so
already, check them out and let us know what you think!  We
always
appreciate any feedback you have for us.  Also keep a
lookout for new
documentation regarding internationalization!

----

We added a new JavaScript function, _IG_FetchFeedAsJSON(),
which will
fetch RSS and Atom feeds and return the core feed data as a
JSON
object.  For more information, see our developer guide and
API
reference:

http://www.google.com/apis/homepage/guide2.html#Fetch_
JSON
http://www.google.com/apis/homepage/reference.html#JS_R
ef

This makes adding remote content to your gadget even easier!
 JSON is a
data format that makes it easy to import data from a web
page into
JavaScript code (assuming of course that the web server
supports JSON
output).  For more information, see http://www.json.org

====================
====================

Current Issues:

Google Base as my Gadget Host?
http://groups.google.com
/group/Google-Homepage-API/browse_thread/thread/91a5f107fd91
ed09

Google Base is still not working correctly as a hosting
source for your
gadgets.  We apologize again for this issue and are working
on getting
it fixed.  Until then, we recommend using an alternative
host until
this is resolved.

----

_IG_Prefs.set() method not working correctly?
http://groups.google.com
/group/Google-Homepage-API/browse_thread/thread/abe76f7552b5
e546
http://groups.google.com
/group/Google-Homepage-API/browse_thread/thread/9072b0b54043
7464

If you use prefs.set() to save multiple hidden userprefs,
you might
come across a small bug where the values don't always save.
 This is an
issue that happens when you try to save multiple hidden
userprefs using
the prefs.set() method.  As a workaround, specify just one
hidden
userpref and save a JSON string containing all your values
into the
userpref.  There's an open source script at http://www.json.org/json.
js
that contains methods to easily convert JavaScript objects
to and from
JSON strings.  For an example of how to do this, see
http://www
.google.com/ig/modules/todo.xml.

====================
====================


That's it for this month's update!

Once again, we always appreciate all and any feedback you
have in
helping us create an even more solid API.

Thanks for reading!
Dann


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the
Google Groups "Google Homepage API" group.
To post to this group, send email to Google-Homepage-APIgooglegroups.com
To unsubscribe from this group, send email to
Google-Homepage-API-unsubscribegooglegroups.com
For more options, visit this group at ht
tp://groups.google.com/group/Google-Homepage-API
-~----------~----~----~----~------~----~------~--~---

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )