|
1 | 1 | # Mapbox GL Native
|
2 | 2 |
|
3 |
| -[](https://travis-ci.org/mapbox/mapbox-gl-native/builds) [](https://www.bitrise.io/app/7514e4cf3da2cc57) |
| 3 | +A library for embedding interactive vector maps into native applications on multiple platforms. It takes stylesheets that conform to the [Mapbox GL Style Specification](https://github.com/mapbox/mapbox-gl-style-spec/), applies them to vector tiles that conform to the [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec), and renders them using OpenGL. [Mapbox GL JS](https://github.com/mapbox/mapbox-gl-js) is the WebGL-based counterpart, designed for use on the Web. |
4 | 4 |
|
5 |
| -An OpenGL-based renderer for [Mapbox Vector Tiles](https://www.mapbox.com/blog/vector-tiles), consisting of a C++ library for Linux and SDK bindings for iOS, Android, Node.js, and OS X. |
| 5 | +## The Mapbox GL ecosystem |
6 | 6 |
|
7 |
| -**This repository is for development on Mapbox GL Native itself.** |
| 7 | +This repository hosts the cross-platform Mapbox GL Native library, plus convenient SDKs for several platforms. The cross-platform library comes with a [GLFW](https://github.com/glfw/glfw)-based demo application for Ubuntu Linux and OS X. The SDKs target the usual languages on their respective platforms: |
8 | 8 |
|
9 |
| -If you want to use products _based on_ Mapbox GL, check out: |
| 9 | +SDK | Languages | Build status |
| 10 | +----|-----------|------------- |
| 11 | +[Mapbox GL Native](INSTALL.md) | C++14 | [](https://travis-ci.org/mapbox/mapbox-gl-native/builds) |
| 12 | +[Mapbox Android SDK](platform/android/) | Java | [](https://www.bitrise.io/app/79cdcbdc42de4303) |
| 13 | +[Mapbox iOS SDK](platform/ios/) | Objective-C or Swift | [](https://www.bitrise.io/app/7514e4cf3da2cc57) |
| 14 | +[Mapbox OS X SDK](platform/osx/) | Objective-C or Swift | [](https://www.bitrise.io/app/155ef7da24b38dcd) |
| 15 | +[node-mapbox-gl-native](platform/node/) | Node.js | [](https://travis-ci.org/mapbox/mapbox-gl-native/builds) |
10 | 16 |
|
11 |
| -- [Mapbox Mobile](http://mapbox.com/mobile) — iOS and Android native development libraries |
12 |
| -- [`mapbox-gl-native`](https://www.npmjs.com/package/mapbox-gl-native) - Node.js native module |
13 |
| -- [`react-native-mapbox-gl`](https://github.com/mapbox/react-native-mapbox-gl) — React Native library |
14 |
| -- [`qmapboxgl`](https://github.com/tmpsantos/qmapboxgl) — Qt library |
15 |
| -- [`Mapbox Cordova Plugin`](http://plugins.telerik.com/cordova/plugin/mapbox) - Telerik's Apache Cordova plugin |
| 17 | +Additional Mapbox GL Native–based libraries are developed outside of this repository: |
16 | 18 |
|
17 |
| --- |
| 19 | +* [React Native Mapbox GL](https://github.com/mapbox/react-native-mapbox-gl) for React Native applications on iOS and Android |
| 20 | +* [QMapboxGL](https://github.com/tmpsantos/qmapboxgl) for Qt-based applications |
| 21 | +* Telerik’s [Mapbox plugin](http://plugins.telerik.com/cordova/plugin/mapbox) for Apache Cordova applications |
18 | 22 |
|
19 |
| -## Targets |
20 |
| - |
21 |
| -* Ubuntu Linux |
22 |
| -* OS X 10.10+ |
23 |
| -* iOS 7.0+ |
24 |
| - * iPhone 4S and above (5, 5c, 5s, 6, 6 Plus) |
25 |
| - * iPad 2 and above (3, 4, Mini, Air, Mini 2, Air 2) |
26 |
| - * iPod touch 5th gen and above |
27 |
| -* Android 4.0.3+ (API level 15+) |
28 |
| - |
29 |
| -See [`INSTALL.md`](./INSTALL.md) for development setup and install instructions, including dependencies. |
| 23 | +If your platform or hybrid application framework isn’t listed here, consider embedding [Mapbox GL JS](https://github.com/mapbox/mapbox-gl-js) using the standard Web capabilities on your platform. |
0 commit comments