When we initially released DeviceAtlas back in February we announced three different API’s, Java, PHP and .NET. From the beginning we knew that the Ruby and Python communities would have been knocking at our door and in fact we have not been sitting staring at the wall. The initial API’s have been updated and streamlined and now we come with two new flavours that should be welcomed by many web developers. With version 1.3 of DeviceAtlas we are releasing Ruby (that you can use with rails, of course) and Python.
The Python library is the same one that Ronan used for his article about how to use DeviceAtlas with GAE. We have also been considering the licensing model for usage on GAE and we decided to go for what seemed to be the easiest possible model, 1 application deployed, equals to 1 server. So if you are deploying 1 application, all you need to buy is a single server licence. Volume discounts still apply, of course, deploy 10 applications, get 10 licences and a 10% discount.
The API’s are already available for download, we suggest that you get your developer licence and test with the latest JSON file.
A few other under-the-hood changes have happened and you will see the fruits in the next few days.