DASH API’s Part Two

June 2, 2008 · Posted in Companies · View Comments 

For those not inclined to dig around for yourselves and see what the DASH APIs can do, here is the abbreviated version:

First the APIs currently available are for “Dynamic Search” which is a bit of a misnomer if you ask me. The “Dynamic” mostly just means that the results from the “search” are relevant to your location… so as your location changes so will the subsequent results from the “search” request. The “search” is not really a search as much as a filtering of the data from a single predefined database so as to only show data relevant to your location.

There is a widget type feature that allows a DashApp to be discovered and added directly to a Dash Navigation device directly from any website, rather than having to go through the MyDash service. Sure to be a popular viral marketing feature for app builders.

A limited number of HTML tags are also supported to allow application developers to control some of the look and feel of their data within the Dash device.
While all results are seemingly related to the users’ geographic location, results can be sorted by a variety of values not limited to distance, including by title, time/date, price and rating.

Elements of a response can include details such as title, description, time, phone, lat/long, street address, city, state, zip, distance from the user, price and rating.

It also seems that DASH is rightfully being quite judicious with the amount of data that it lets DashApps use, 5k per query it seems. At that rate I suppose they can allow users a fairly large amount of use, before they really start to eat into that pool of GPRS data.

The initial DashApps made available with the launch of the APIs include straightforward POI lookup services including real estate listing from Coldwell Banker and speed trap data from Trapster. Trapster includes the capability for device owners to report/submit new speed traps directly from their device. The weather service from WeatherBug and the BackTrax applications are less location sensitive but more dynamic. WeatherBug provides up to date weather condition and forecasts in your area, while BackTrax lets users look up the name of the last three songs played on all the radio stations in your area. The final inaugural application is called myFUNABOL calendar which allow you to import electronic calendars from places like outlook into the device.

This is undoubtedly a huge step in the right direction, and is a mere trickle of the types of location aware information I think we can expect to see turn into a tidal wave in the not too distant future. Despite the widely reported problems the Dash devices have in terms of size and poor basic GPS performance, it certainly makes me want to run out plop down my $399, at least until the Nuvifone hits shelves. I certainly hope Garmin has been watching DASH carefully and has been taking notes.

DASH APIs – A closer look

June 1, 2008 · Posted in Companies · View Comments 

I was excited to see the announcement a few weeks ago that DASH had opened up their Dash Navigation devices by providing developers with APIs to allow DASH users to receive 3rd party data on their device. The company claims their initiative is the ‘first GPS provider to open its service platform to third party developers”. You may be scratching your head having recalled API efforts from Garmin and TomTom announced over the past 3-4 years, specifically the Garmin Communicator Plugin and TomTom Navigator SDK were both designed for similar purposes in mind. Although I think the key difference here is the “3rd party developer” part. Since DASH devices are connected devices, what we’re really talking about here is the ability for a 3rd party to DYNAMICALLY pass their third party data over the Internet to Joe consumers’ device. With previous generations of PNDs not having the benefit of connectivity, previous APIs were more geared toward allowing the hard core geo geeks to add their own waypoints and tracks to THEIR OWN DEVICE (think Geocaching). Kudos to DASH for pushing the envelope here.

The APIs are currently relatively simple in what they can provide. Essentially if you’re the happy owner of location relevant data that you think would be valuable to a DASH users, you can now develop a little application that will allow DASH users to pull in the data relevant to their location through the DASH device if they think it’s worthy. A device owner must decide that one of the providers DashApps offerings looks interesting enough to add to their device through the MyDash portal. Once on the device the user proceeds to the search function on their device and navigates to the DashApp they added, where the location relevant information is presented to them. DASH announced their first five partners (follow link for demos) with the public introduction of the availability of the APIs including the ability to get location relevant listings on weather conditions, real estate home listings, speed traps. The speed trap application allows DASH users to not only receive a listing of location relevant speed traps, but to also report new traps directly through the device. Other applications include syncing your calendar, including the location of upcoming meetings to your DASH device as well as the ability to hear the last three songs played by radio stations in your vicinity.

Only limited functionality has been exposed so far, but the next phase is obviously on its way like the ability to change the distance radius included in search results, the number of items to return in each request, and probably most importantly potentially the ability to pull the data out of the purgatory of the search section of the device.

Overall it’s very encouraging to see this effort, and hopefully Garmin and TomTom take notice and get rolling on the next version of their own APIs.

Better Tag Cloud