New Robot API

Just found that a new JAVA API of the robots is available on the download site. The difference in the code can be seen on the changes page.

One interesting concept is the AbstractRobot which has been added. From my look at it this class gives is able to create the capabilities XML and the profile information. So you only need to implement one class and then you can have all the information you need one place. This will make it much easier to program robots. The Rave Ruby frameworks has something like this, you just implement the methods for each event you want to have. Then the framework can manage to create the capabilities XML file. The AbstractRobotServlet and ProfileServlet was not changed, this could lead to thoughts about deprecation of these classes.

Of other changes the Annotations and Range has better toString functions, which was missing when you needed to debug applications.

I hope there will be posted a change to the tutorial, so we can start using the AbstractRobot instead.

Bookmark and Share

Related posts:

  1. New Google Wave Robot API v2 Finally there is an update to the Google Wave...
  2. New Wave Features for Robots API! Other nice features of Google Wave are now released!...
  3. Add-Robot     A robot which can stores user favorite robots using...
  4. New capabilities.xml format The format of capabilities.xml has been changed. I have...
  5. At-Buddy When I was just starting to learn Google Wave...

Related posts brought to you by Yet Another Related Posts Plugin.

1 comment so far ↓

#1 Google Wave Blogger on 09.16.09 at 12:22

Nice post and nice info! I will play with this one.

Leave a Comment

Powered by WP Hashcash