Web-Services
Google has been in the news a lot lately as they had the Google I/O developer conference. Leaders in Google’s web services met with some of the country’s budding developers to give them heads up of the latest news about Google especially their assistance for developers big and small, worldwide.
Some of their updates especially the new services are focused on Ajax as Google push this web development technique further to developers. As the next step of web development Ajax should be admitted more and more by developers so that they could provide better experience for users without using too much bandwidth.
One of the recent updates of Google regarding Ajax is their assistance of developers in hosting different functions for Ajax and related websites. By doing this, Google takes a lot of load of the developers since instead of using the developers’ bandwidth and server speed; Google will load the function to the user. Although security concerns such as Google’s access to the information used in different websites, Google’s assistance to developers and websites is well received by the community of web developers.
For now, the library that could be hosted by Ajax is limited but they are some of the world’s most popular libraries. Script.aculo.us, jQuery, Prototype, Dojo and MooTools are the libraries supported by Google. Developers can just customize the library according to the need of their website and let Google take over in hosting their library.
Another announcement was the upcoming released of the GWT RC 1.5. The updated version of GWT will be able to address the problem of browser incompatibility as well as increased support for widgets. Google has made another announcement a few days ago which is also related to Ajax.
Aside from hosting, Google has also released new Ajax based APIs for developers to use in their Ajax based application. The APIs could be easily integrated to their local applications wherein they can easily connect to online information or just asynchronously streaming information faster and better.
These Ajax based APIs are based on the libraries that were previously mentioned. By using the same libraries, developers can use these APIs while achieving full compatibility with the libraries that are hosted in Google.
The APIs that was released by Google aims to promote their web services to developers. For example, an API could be used to access information from YouTube.com and load them in an application without the use of a browser.
Developers could easily create widgets and use some of the API so that it could easily connect to some of the services offered by Google. The APIs are promised to be faster and easier to use because of the compatibility of the libraries that are hosted by Google.
Google has again stepped up their preference on Ajax. With developers around the world agreeing on the advantages of Ajax, Google has opened a lot of services which is beneficial to different developers. These APIs will give developers additional tools in building Ajax based applications as well as desktop widgets.