API

Calais and Google Wave

I recently got an invite to use Google Wave and since I had no one to actually use it with, I decided to try out the API instead. Some initial thoughts are:

The API needs some work and better documentation.

  • There is no way for a robot to access past waves, wavelets and blips. It can only access information entered after the robot is added.
  • There is no way for a robot to actually manipulate the tags of a wave, only the actual wave and it's associated blips/wavelets.
  • Finding out what is possible takes time because documentation gets limited as one traverses deeper into the API (eg what types of annotations are allowed).

Google is serious about support.

  • The Google wave group is well monitored and I got answers quickly.
  • there is a good amount of code available for many robots, extensions and gadgets which I found useful to help me understand how to do certain tasks.
  • The instructions for getting started with the Java API, Eclipse and the Google App Engine were very good and easy to follow.

This brings me to my first robot, SemanticBlip. It takes all subsequent blips in a wave and highlights the Keywords as found by the OpenCalais API. Eventually, I'd like to add tooltips with subject area, relevance values and/or links to RDF data. I also look forward to having access to the wave tags to save topic information as well as the captured keyword data.

Here is a screen capture of part of a blip that contains the OpenCalais FAQ.

To use the robot add the address semanticblip@appspot.com to your contacts. It requires you to have your own OpenCalais license key which does get stored in the Google Datastore, so use at your own risk.

I'd love suggestions on things to add or change to the robot, so please leave comments.

ShareThis

WikiSnail

Version: 1.0
Rated 4+
cost: 
$0.99

WikiSnail

Tweetie

iTunes Category: 
Social Networking
Version: 1.3.2
Rated 4+
cost: 
$2.99

*** 2009 Apple Design Award Winner! ***

gTranslate Plus

iTunes Category: 
Travel
Version: V2.0
Not Yet Rated
cost: 
$1.99

This application contains all of the features of gTranslate but without the ads. This version also contains a web interface to perform ON-THE-FLY WEBSITE TRANSLATION. All translation is performed using the Google Translator api.

ForeFlight File: Flight Plan Filing for Pilots and Aviation

iTunes Category: 
Travel
Version: 1.2 (iPhone OS 3.0 Tested)
Rated 4+
cost: 
$9.99

ForeFlight File is a simple flight plan filing utility for pilots for iPhone and iPod touch. File was designed with the same attention to detail that ForeFlight customers expect and includes user interface gems such as our Intelligent Aircraft Color Picker, altitude correction for VFR and IFR, email confirmations, detailed status messages, and a "fix" feature for correcting flight plans that could not be filed for any reason.

Traffic Check

iTunes Category: 
Travel
Version: 1.0
Not Yet Rated
cost: 
$3.99

Did you ever regret that you didn't get the traffic report before heading out or before running into that traffic jam. Now, you can get your traffic reports easily on your iPhone. Traffic Check gets RSS traffic feeds from the Yahoo! (c) maps api and displays the incident type and description in a user friendly format. Tap an item and you will see a display of the details of the incident. Tap the description and you will see the complete description. Selecting the map button will take you to a map (if available) indicating the location of the traffic item. Most major cites have traffic information and all you need is access to the internet via your iPhone. Never get caught in a traffic jam again

Prowl: Growl Client

iTunes Category: 
Utilities
Version: 1.1.5 (iPhone OS 3.0 Tested)
Rated 4+
cost: 
$2.99

** Version 1.1.5 has been submitted to fix the crash on setting change. Sorry; patience please. :) **

DreamAdmin

iTunes Category: 
Utilities
Version: 1.0
Rated 4+
cost: 
$0.99

DreamAdmin is an application to allow you to manage your Dreamhost account. As of May 26, all API features are supported. As new API features are added by Dreamhost, new features will be added to DreamAdmin. DreamAdmin was written with the user in mind, with a familiar iPhone OS look and feel.

AGS Touch

iTunes Category: 
Utilities
Version: 1.1
Not Yet Rated
cost: 
$0.00

AGS Touch is a browser for the ArcGIS Server 9.3 REST API. It lets users go through the catalog, display details about Map Services and navigate interactive maps

Tabs Eleven

iTunes Category: 
Utilities
Version: 1.2.0 (iPhone OS 3.0 Tested)
Rated 4+
cost: 
$1.99

Tabs Eleven is a companion application specifically for Web Developers / Application Developers. This mobile application displays tab views of your custom web site code, widgets or mini applications on your mobile device. The is a handy tool for those who love to write server side code like HTML, PHP, ASP, Cold Fusion and want to be able to view then quickly in the iPhone or iPod Touch.

Syndicate content