mapbox-android-demo - Demo app for Mapbox Android SDK on Google Play

  •        8

This is a public demo of the Mapbox Maps SDK for Android. The demo app is available now in the Google Play Store and it shows off all the examples found on mapbox.com/android-sdk/examples using the same code. There are also examples that only live in the app. The app "labs" section combines the examples to create more complex demos. Check out the overview page to get started using the Mapbox Maps SDK for Android in your Android project.Note: This repo uses checkstyle to make sure code contributed follows the Mapbox Style standards. When a pull request is opened, Bitrise will check that no style issues occur in the code. To setup Checkstyle in Android Studio read this wiki entry.

https://play.google.com/store/apps/details?id=com.mapbox.mapboxandroiddemo
https://github.com/mapbox/mapbox-android-demo

Tags
Implementation
License
Platform

   




Related Projects

mapbox-gl-native - Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node


A library for embedding interactive, customizable vector maps into native applications on multiple platforms. It takes stylesheets that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using OpenGL. Mapbox GL JS is the WebGL-based counterpart, designed for use on the Web.If your platform or hybrid application framework isn’t listed here, consider embedding Mapbox GL JS using the standard Web capabilities on your platform.

mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL


Mapbox GL JS is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using WebGL.Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account.

react-native-mapbox-gl - A Mapbox GL react native module for creating custom maps


Mapbox is the location data platform for mobile and web applications. We provide building blocks to add location features like maps, search, and navigation into any experience you create. Use our simple and powerful APIs & SDKs and our open source libraries for interactivity and control.Not a Mapbox user yet? Sign up for an account here. Once you’re signed in, all you need to start building is a Mapbox access token. Use this same short code with all of our interactive mapping libraries, Python and JavaScript SDKs, and directly against our REST APIs. You can create and manage your access tokens on your Mapbox Account page.

mbxmapkit - DEPRECATED - Lightweight Mapbox integration with MapKit on iOS


MBXMapKit is deprecated in favor of the Mapbox iOS SDK 2.0.0 and above. The future of Mapbox maps is vector rendering, and Apple shows no signs of allowing custom vector rendering in MapKit, so we recommend that you use the OpenGL-based Mapbox iOS SDK 2.0.0 instead.

tileserver-gl - Vector and raster maps with GL styles


Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc. Make sure you have Node.js version 6 installed (running node -v it should output something like v6.11.3).


react-map-gl - React friendly API wrapper around MapboxGL JS


In addition to exposing MapboxGL functionality to React apps, react-map-gl also integrates seamlessly with deck.gl.browserify - react-map-gl is extensively tested with browserify and works without configuration.

mapbox-ios-example - Example app showing use of MapBox technologies on native iOS.


Example app showing use of MapBox technologies on native iOS.

mapbox.js - Mapbox JavaScript API, a Leaflet Plugin


This is the Mapbox Javascript API, version 2.x. It's built as a Leaflet plugin. You can read about its launch.The mapbox.js file includes the Leaflet library. Alternatively, you can use mapbox.standalone.js, which does not include Leaflet (you will have to provide it yourself).

mapbox.js - MapBox Javascript API


MapBox Javascript API

mapbox-gl-native


Render Mapbox styles in mobile, desktop, and node applications using C++ and OpenGL

mapbox-navigation-ios - Turn-by-turn navigation logic and UI in Swift or Objective-C on iOS


Mapbox Navigation gives you all the tools you need to add turn-by-turn navigation to your apps.Get up and running in a few minutes with our drop-in turn-by-turn navigation NavigationViewController, or build a completely custom turn-by-turn navigation app with our core components for routing and navigation.

mapnik-vector-tile - Mapnik implemention of Mapbox Vector Tile specification


A Mapnik implemention of Mapbox Vector Tile specification.Provides C++ headers that support rendering geodata into vector tiles and rendering vector tiles into images.

awesome-vector-tiles - awesome implementations of the Mapbox Vector Tile specification


The Mapbox Vector Tile spec is an efficient encoding for map data into vector tiles that can be rendered dynamically.To the extent possible under law, Tom MacWright has waived all copyright and related or neighboring rights to this work.

gray-matter - Smarter yaml front matter parser, used by metalsmith, gatsby, netlify, assemble, mapbox-gl, phenomic, and many others


Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and many other projects. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

AirMapView - A view abstraction to provide a map user interface with various underlying map providers


AirMapView is a view abstraction that enables interactive maps for devices with and without Google Play Services. It is built to support multiple native map providers including Google Maps V2 and soon Amazon Maps V2. If a device does not have any supported native map provider, AirMapView will fallback to a web based map provider (currently Google Maps). Easy to integrate, it is a drop-in replacement for the Google Maps V2 package. AirMapView's original author is Nick Adams.Snapshots of the development version are available in Sonatype's snapshots repository.

live-tweets-template


A template for mapping live tweets. Part of the Map Sites templates from MapBox.

topcube - Webkit Bindings for node


Gives node developers a way to have a desktop GUI to their node servers using HTML5 + CSS3 as the GUI platform.The windows client currently downloads a custom compiled binary client that uses the Chromium Embedded Framework. If you're interested in building the client yourself or making modifications see mapbox/cefclient.

polyline - polyline encoding and decoding in javascript


A simple google-esque polyline implementation in Javascript. Compatible with nodejs (npm install @mapbox/polyline and the browser (copy src/polyline.js)).Encodes/decodes into lat/lng coordinate pairs. Use fromGeoJSON() to encode from GeoJSON objects.

geojson-vt - Slice GeoJSON into vector tiles on the fly in the browser


A highly efficient JavaScript library for slicing GeoJSON data into vector tiles on the fly, primarily designed to enable rendering and interacting with large geospatial datasets on the browser side (without a server).Created to power GeoJSON in Mapbox GL JS, but can be useful in other visualization platforms like Leaflet and d3, as well as Node.js server applications.

geojson.io - fast, simple map creation


A fast, simple editor for map data. Read more on Mapbox, macwright.org.Full API documentation can be found in API.md.