CloudMade Acquires Mobile Mapping Company, Goes Cross-Platform

Web and iPhone maps provider CloudMade can add a few more platforms to that list. Today it acquired German geospatial company One Step Ahead to incorporate Android, MeeGo and other mobile platforms to its suite of developer tools. CloudMade will also incorporate One Step Ahead's offline/online map technology, which passes a few map updates at a time.

CloudMade, which has several CloudMade APIs, has found developers more likely to use device-specific mobile SDKs, according to Nick Black, CloudMade's Head of Products. "CloudMade today is focused on the iPhone, but cross platform is becoming increasingly important for mobile developers," Black said. That's where One Step Ahead comes in, as the company already has an offline navigation app for Android. An early version is demoed in the video below.

The offline maps were originally built to get around European mobile internet roaming charges. When all the data lives in the device, another outcome is that you can zoom, pan and search without the lag normally seen while waiting for the result from a service. One Step Ahead has also created offline/online hybrid maps that will receive new data when a connection is available. The new data might be changes to the map since the last download or to cover a new area where the device does not have a complete map. Rather than downloading entirely new data every time, as many maps do, offline/online hybrids "trickle little bits of updates," Black said.

It's complex technology to implement the trickling of updates and rendering maps from data on the device. CloudMade is probably right to abstract the process from the developer. When it comes to mobile, that's becoming a common way to distribute APIs, whether or not the underlying service is also made available.

One Step Ahead's Stuttgart headquarters will become CloudMade's second engineering office (the first is in Ukraine). The technologies will be merged in the next couple months, according to Black.

Adam DuVander The former ProgrammableWeb Executive Editor, Adam is an API expert now helping regular people connect them at Zapier. Previously he worked at API companies SendGrid and Orchestrate, and wrote for Wired and Webmonkey. Adam is also the author of mapping API cookbook Map Scripting 101. Find him at

Comments (2)


Everyone is improving their maps and local products