Mobile App

Prev Next

In order to be always connected with your products, other than from a browser, the tenant application can be accessed also from a Mobile App, providing your users with a more complete user experience.

The mobile experience can be tried out in preview on your tenant by using the Servitly App. Then, decide whether to keep using it in a branded version or develop your own mobile app using the Servitly API.

Servitly App

On the app stores you can download the Servitly mobile app.

The Servitly mobile app is available for the following platforms:

Once installed and launched, by pressing the add button, you can register a new tenant to access.

To register a tenant, you have to provide the name of the tenant (e.g. acme), and whether it is in the Sandbox environment.

When confirmed a new element is added to the app's main page, and by clicking on the tenant box,

the page switches to the tenant application.

Mobile Features

The navigation within the mobile app is integrated with the device's hardware, for instance:

  • Product activation can be done by using the camera to scan the serial number from a barcode or QR Code

  • The GPS position is automatically used as the product position when activated.

  • Bluetooth for device configuration (e.g. Wi-Fi access or other settings) can be used.

  • Level based parameters can be updated by using a Knob.

  • Alerts can be notified by using push notifications (available for branded version only).

Branded Version

You can use the default Servitly mobile app in a branded version. The branded version will have its own icons and automatically starts on the configured tenant, without any additional registration step.
The Branded Default App, which is a customization of the Servitly Default App for a specific tenant, is an app based on the Cordova framework, so it is not a native APP.
The advantage of using this app is that any update to the tenant configuration (e.g. new dashboard) is automatically available to your customers, without the need to update the mobile app on the stores.

You can ask your CSM (Customer Success Manager) or write to support@servitly.com for more information about the branded Servitly Mobile app.
The publication on the stores (Android and iOS) is up to you, as the store account is headed to you. So you are responsible to define the store contents (images, descriptions), and compile questionaries (e.g. GDPR, PEGI).

In order to let us build the application we need the following information:

  • the name of the application (e.g. ACME Connect) that is visible in the store and in the launch menu.

  • the application identifier (e.g. com.acme.connect).

  • the API Key configured in the Console API Keys page.

  • the 512px X 512px icon used in the application splash screen.
    You can find a complete icon design guide here. The same icon will be used for the iOS version.

  • the color (e.g. #009EF7)  used in the application splash screen as background.

Certificates:

  • Android: a self-signed certificate (JKS) with your company details is used to build the application.

  • iOS: to build the application you must provide a certificate (p12 format) with passphrase and the provisioning profile.
    Both certificates must be available for DEVEL and PRODUCTION.

Notifications

  • Android: configure the Android Push plugin and provide the Private Key JSON file.

  • iOS: in the Apple Console, configure the Push Service certificates and use them to configure the iOS Push plugin.

Custom Mobile App

If you are especially demanding in terms of user experience, and you need to create a native app, you can do it by leveraging your preferred framework, and use the API provided by Servitly.