App integration - Just Eat Cycles

App integration

Our apps for iOS and Android supports deep linking to select parts of the app. This way, you may open the city bike app directly from your own app.

URI Schema

These URI schemes will work on both Android and iOS phones
URIDescription
edinburghcyclehire:stations
Opens the map view
edinburghcyclehire:stations/{station-id}
Opens the map view with the station matching the station-id selected
edinburghcyclehire:trips
Opens the trip history view
edinburghcyclehire:profile
Opens the profile view

Testing deep links from the command line on Android:

adb shell am start -W -a android.intent.action.VIEW -d edinburghcyclehire:trips

Testing deep links from your app code as an implicit intent on Android:

Intent tripsIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("edinburghcyclehire:trips"));
this.startActivity(tripsIntent);