sahildave / mapbox-android-demo

Demo app for Mapbox Android SDK on Google Play

Home Page:https://play.google.com/store/apps/details?id=com.mapbox.mapboxandroiddemo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mapbox Android Demo app

Build Status

This is a public demo of the Mapbox Android SDK that's available now in the Google Play Store. It shows off all the examples found on mapbox.com/android-sdk/examples using the same code. In addition, the app also includes a section called labs which combines the examples to create more complex demos. To get started using Mapbox in your Android application check out the overview page.

Steps to adding a new example

Feedback and contribution is encouraged in this repo, if you'd like to see a new example added in the app either open an issue or create it yourself and open a pull request following these steps:

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.

  • Create a new java file and place in the acceptable folder (examples or labs) giving it a descriptive name and ending the title with *Activity. It's important that all activities extend AppCompat.
  • If the activity needs a layout, add one with the naming convention activity_*.
  • Add the activity to the AndroidManifest.xml file.
  • Open the MainActivity.java file and scroll down to the listItems method. You'll notice a switch statement, pick one of the cases (categories) and add the new example so it matches the others.
  • Code your example and test to make sure it works properly.
  • Open a pull request with the new example.

Screenshots

About

Demo app for Mapbox Android SDK on Google Play

https://play.google.com/store/apps/details?id=com.mapbox.mapboxandroiddemo

License:BSD 2-Clause "Simplified" License


Languages

Language:Java 99.8%Language:Shell 0.2%