The Nav SDK by Cloudmade is designed for developers to implement customizable tools into mobile devices for use in automobile navigation. Developed from the ground up, the Nav SDK supports multiple software platforms, compatible with Linux, QNX, Android, iOS, WinCE, and Windows Phone. The SDK is flexible enough to be implemented into various hardware platforms such as wearables, smartphone, and a car's dashboard control panel. Integrating 3rd party APIs for data sources is possible, and the SDK comes compatible with all major map providers. Some main features this hybrid offline/online SDK specializes in is route calculating, re-routing, voice control, and displaying traffic data.