In-App Directions Without Google Play Services
Brad Leege - Mapbox - @bradleege
Introduction
-
Mobile Engineer at Mapbox
-
Live and work in Madison, Wisconsin
-
Working on mobile tools and strategy
Mapbox
-
Building Open Source tools for custom map design, development, and analysis.
-
Cloud hosting of custom maps, geocoding, and directions for apps and Web sites.
-
~125 People Worldwide
-
Founded in Washington, DC (still here too!)
-
Mapbox Mobile Tools
-
Mapbox Mobile SDKs for iOS and Android
-
Directions Library
-
Geocoding Library
-
Navigation Library (Coming Soon!)
Mapbox Mobile SDK
-
OpenGL powered device vector tile rendering
-
Common C++ base with Objective-C and Java APIs
-
GPU Accelerated (video game tech!)
-
Open Source
https://github.com/mapbox/mapbox-gl-native
Mapbox Geocoding
- Geocoding
- Location Text to Latitude and Longitude Coordinates
- Ex: 1600 Pennsylvania Ave NW into -77.0366, 38.8971
- Reverse Geocoding
- Latitude and Longitude To Location Text
- Ex: -77.036, 38.897 to 1600 Pennsylvania Ave NW
Text
https://github.com/mapbox/mapbox-geocoder-android
Mapbox Directions
- Calculate optimal driving, walking, and cycling routes
- Generate turn-by-turn directions
- Produce routes with up to 25 waypoints anywhere on earth
https://github.com/mapbox/mapbox-directions-android
Speech To Text
- AOSP from API 3
- Multiple Locale and Language Support
- http://developer.android.com/reference/android/speech/package-summary.html
Kerry Park
How Do I Get There?
Gradle File
Get Destination
Generate Directions!
Show Route
DEMO
In Closing
- No Google Play Services Needed
- https://github.com/bleege/GoWhereISay/
- Navigation UI Library Coming Soon!
- Turn By Turn In Your App
Questions?
Come Build With Us
https://www.mapbox.com/jobs/
Thanks!
- https://github.com/mapbox (900+ repos)
- https://www.mapbox.com/blog/
- brad@mapbox.com
- @bradleege
In App Directions Without Google Play Services
By Brad Leege
In App Directions Without Google Play Services
DCDroids Presentation on 15-March-2016.
- 1,007