Scooter

Scooter

by patrickjane

App

App for accessing electric scooters on Ubuntu Touch

About Scooter

Overview
---------------

This app aims to provide support for unlocking/riding electric scooters and bikes on Ubuntu Touch. The app is built as multi-provider app, and currently supports Bird (https://www.bird.co) and NextBike (https://www.nextbike.de).

Bird
------

The app provides the following features for Bird scooters:

- Log into an existing Bird account using E-Mail/confirmation code
- Show profile details
- Show scooter locations and restricted areas on a map
- Ring scooter
- Unlock scooter / start ride by scanning the QR code on the scooter
- Show pending/active rides which have not yet been stopped

The app will be able to load existing/still active rides when the app is closed / opened again.

The official Bird app (iOS/Android) will be able to "see" rides which have been started with this app. As such, the official app can be used to stop rides in case of errors/issues with this app.

NextBike
---------------

The app provides the following features for NextBike bikes:

- Log into an existing NextBike account using phone number and pin
- Show profile details
- Show bike and terminal locations as well as zones on a map
- Unlock bike / start ride by scanning the QR code on the bike
- Show pending/active rides which have not yet been stopped

Rides will stop automatically when the physical lock on the bike is locked.

The app will be able to load existing/still active rides when the app is closed / opened again.

The official NextBike app (iOS/Android) will be able to "see" rides which have been started with this app. As such, the official app can be used to stop rides in case of errors/issues with this app.

Known issues / limitations
----------------------------------------

Since the app is built without official documentation of APIs, several cases/features have not yet occured (and are thus not tested), or are simply missing in the app:

- parking in restricted zones
- using of voucher codes
- displaying active vouchers or discount codes

Furthermore, for *Bird* it is currently not possible to display pricing information with the correct locale, before starting a ride. As a result, the pricing information is displayed in USD.
The app *should*, however, always display the correct pricing information when the ride has ended (in local currency). After a recent API change on Bird side it is no longer possible to automatically use coupon codes, e.g. free unlocking which has been purchased using the official Bird apps. When using this app, Bird will always charge the full price regardless of discounts.

For unknown error situations, the app should be able to report error information which can be forwarded to the developer for analysis. Also, in the settings, a log page can be found, which allows to export logs and provide to the developer in case of errors.

Recent Changes

Version 2.0.0:
- Added support for NextBike provider

Version 1.3.2:
- Updated french translation (thanks @Anne017)

Version 1.3.1:
- Tiny update

Version 1.3.0:
- Added dutch translation (thanks to Vistaus)
- Disable profile access for Bird as long as no GPS signal is available (Bird API for profile needs location access)

Version 1.1.0:
- Added french translation (thanks @Anne017)

Permissions

  • Location
  • Networking
  • Camera
  • Video
  • Content Exchange
  • Content Exchange Source

Community Built

This app has been released under the MIT/X/Expat License license.It is developed in the open and you can review the source code.

Content Rating

This app has not been rated

Self reported rating using Open Age Rating Service

Info

  • Published Date

    Aug 7, 2021

  • Updated Date

    Feb 24, 2023

  • Current Version

    2.0.0

  • Total Downloads

    1,198

  • Latest Version Downloads

    0

  • Supported Architectures

    arm64, armhf

  • Translation Languages

    de, fr, nl

Links

Reviews

Schmuel

Reviewed May 5, 2022 for version 1.3.2(older version)

Works ob S10 and in germany

xeoniki200

Reviewed Aug 8, 2021 for version 1.0.0(older version)

Super