All Projects → mapbox → Mapbox Navigation Android

mapbox / Mapbox Navigation Android

Licence: other
Mapbox Navigation SDK for Android

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Mapbox Navigation Android

Easynavigation
一款超级简单的导航条管理工具。完全自定义导航条。没有UINavigationBar 和 UINavigationItem 这两个类。完全是对UIView的操作。
Stars: ✭ 393 (-7.31%)
Mutual labels:  navigation
Decentralized Internet
A SDK/library for decentralized web and distributing computing projects
Stars: ✭ 406 (-4.25%)
Mutual labels:  sdk
Sentry Go
Official Sentry SDK for Go
Stars: ✭ 415 (-2.12%)
Mutual labels:  sdk
Medusa
Android fragment stack controller
Stars: ✭ 395 (-6.84%)
Mutual labels:  navigation
Routersdk
A mini and excellent Router Framwork一款小而美的路由框架。网页动态添加自定义参数启动应用。 https://github.com/Jomes/routerSDK
Stars: ✭ 402 (-5.19%)
Mutual labels:  sdk
Azure Iot Sdk C
A C99 SDK for connecting devices to Microsoft Azure IoT services
Stars: ✭ 412 (-2.83%)
Mutual labels:  sdk
Hamburger React
Animated hamburger menu icons for React (1.5 KB) 🍔
Stars: ✭ 391 (-7.78%)
Mutual labels:  navigation
Scfacebook
The SCFacebook 4.1 is a simple and cleaner to use the api facebook-ios-sdk Objective-C Wrapper (https://github.com/facebook/facebook-ios-sdk) to perform login, get friends list, information about the user and posting on the wall with ^Block for iPhone. Suporte 4.71 FBSDKCoreKit, FBSDKShareKit and FBSDKLoginKit. Facebook SDK
Stars: ✭ 420 (-0.94%)
Mutual labels:  sdk
Vk Io
Modern VK API SDK for Node.js
Stars: ✭ 401 (-5.42%)
Mutual labels:  sdk
Neural Slam
Pytorch code for ICLR-20 Paper "Learning to Explore using Active Neural SLAM"
Stars: ✭ 414 (-2.36%)
Mutual labels:  navigation
Werobot
WeRoBot 是一个微信公众号开发框架
Stars: ✭ 3,973 (+837.03%)
Mutual labels:  sdk
Minio Py
MinIO Client SDK for Python
Stars: ✭ 400 (-5.66%)
Mutual labels:  sdk
Botlibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
Stars: ✭ 412 (-2.83%)
Mutual labels:  sdk
Huobi python
Python SDK for Huobi Spot API
Stars: ✭ 391 (-7.78%)
Mutual labels:  sdk
Waterwheel.swift
The Waterwheel Swift SDK provides classes to natively connect iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8.
Stars: ✭ 415 (-2.12%)
Mutual labels:  sdk
Tlyshynavbar
Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
Stars: ✭ 3,780 (+791.51%)
Mutual labels:  navigation
Globalplatformpro
🌐 🔐 Manage applets and keys on JavaCard-s like a pro (via command line or from your Java project)
Stars: ✭ 409 (-3.54%)
Mutual labels:  sdk
Openapi Sdk Php
Alibaba Cloud SDK for PHP
Stars: ✭ 423 (-0.24%)
Mutual labels:  sdk
Dialogflow Javascript Client
JavaScript Web SDK for Dialogflow
Stars: ✭ 416 (-1.89%)
Mutual labels:  sdk
Ios Apm Secrets
㊙️ WIP 深度揭秘各大 APM 厂商 iOS SDK 背后的核心技术和实现细节 更新中……
Stars: ✭ 414 (-2.36%)
Mutual labels:  sdk
Mapbox Service

When your users want to get from one location to another, don’t push them out of your application into a generic map application. Instead, keep them engaged with your application 100% of the time with in-app turn-by-turn navigation.

The Mapbox Navigation SDK for Android is built on top of the Mapbox Directions API and contains logic needed to get timed navigation instructions.

The Mapbox Navigation SDK is a precise and flexible platform which enables your users to explore the world's streets. We are designing new maps specifically for navigation that highlight traffic conditions and helpful landmarks. The calculations use the user's current location and compare it to the current route that the user's traversing to provide critical information at any given moment. You control the entire experience, from the time your user chooses a destination to when they arrive.

Getting Started

NOTE: On June 3rd, 2020, Mapbox released the 1.0 version of the Navigation SDK. The Mapbox team recommends that you build your navigation project with a 1.0 version or higher.

Here are 1.0 installation instructions and full documentation can be found along the sidebar sections of https://docs.mapbox.com/android/beta/navigation/overview.

Along with the full documentation, this migration guide can help you transition your project from a "legacy" version of the Navigation SDK (0.42.6 or below) to a 1.0 version or higher.

Please see this documentation link if you're looking for information on the "legacy" pre-1.0.0 Navigation SDK and you don't plan on migrating your project to 1.0.0 or higher.

Getting Help

  • Need help with your code?: Look for previous questions on the #mapbox tag — or ask a new question.
  • Have a bug to report? Open an issue. If possible, include the version of Mapbox Services, a full log, and a project that shows the issue.
  • Have a feature request? Open an issue. Tell us what the feature should do and why you want the feature.

Using Snapshots

You can use a -SNAPSHOT release if you want to test recent bug fixes or features that have not been packaged in an official release yet.

1.0.0+ versions of the Navigation SDK:

To access SNAPSHOT builds follow the installation instructions but replace the repository url and the version name:

allprojects {
   repositories {
     maven {
       url 'https://api.mapbox.com/downloads/v2/snapshots/maven'
       authentication {
         basic(BasicAuthentication)
       }
       credentials {
         username = "mapbox"
         password = "{secret Mapbox token with DOWNLOADS:READ scope}"
       }
     }
   }
}

dependencies {
   implementation 'com.mapbox.navigation:ui:1.2.0-SNAPSHOT'
}
Pre-1.0.0 versions of the Navigation SDK:

SNAPSHOTs are available on Sonatype.

Add the following code snippet to your project-level build.gradle file:

repositories {
    mavenCentral()
    maven { url "http://oss.sonatype.org/content/repositories/snapshots/" }
}

dependencies {
    implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.43.0-SNAPSHOT'
}

Sample code

We've added several navigation examples to this repo's test-app module to help you get started with the Navigation SDK and to inspire you.

Contributing

We welcome feedback, translations, and code contributions! Please see CONTRIBUTING.md for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].