The latest SDKs for iOS (3.5.0) and Android (5.0) introduce data-driven styling, allowing you to style any map feature based on properties in your data.

Map visualizations on mobile have traditionally required writing custom overlay layers and manually drawing shapes. Now with data-driven styling in Mapbox, you can create extremely powerful and responsive data visualizations with just a few lines of code.

Examples of data driven styling

Colorize ski trails or cycling workouts based on difficulty or speed. Visualize real estate listings prices or days on the market with circles of varying color and radius. Runtime styling previously unlocked the ability to customize your maps like never before; data-driven styling takes these dynamic maps one step further, giving you simple ways to create powerful data visualizations.

Check out this guide to using data-driven styling on iOS or head over and explore our SDKs for iOS and Android.