Documentation | Appery.io

The Appery.io Developer Hub

Welcome to the Apperyio developer hub. You'll find comprehensive guides and documentation to help you start working with apperyio as quickly as possible, as well as support if you get stuck. Let's jump right in!

Guides    

Using the Tester App

Using the Appery.io Tester app.

If API uses native device features, you cannot test it in the browser. One option is to build the binary again and then update the app on the device. Another (better) option is to test the app with the Appery.io Tester app (Android, iOS).

Introduction

Appery.io Tester is a native app that allows testing apps built with Appery.io. This app makes it very simple to test native apps as you donโ€™t need to install the app each time a change is made. Appery.io Tester is free and available for iOS and Android. Both versions are open source.
Appery.io Tester also allows you to share an app with users who donโ€™t have an Appery.io account.

Installing Appery.io Tester

The Appery.io Tester app can be downloaded from the App Store and Google Play.

๐Ÿšง

Note on the availability of the Appery.io Tester app on the App Store

Be informed that we are currently in the process of updating and re-uploading our Appery.io Tester app to the App Store and it will become available from it soon.
We would like to thank you for your patience while we are getting this done and recommend using the below workaround if you find testing via the public preview or using Testflight inconvenient or inappropriate.
So, if you receive the message "Appery Tester App Not Available - the app is currently not available in your country or region", please check out this Appery.io Community video for another workaround:

To share your app with non-Appery.io users, you can go to the Apps tab, select the project and scroll down to the Share via Appery.io Tester app section, then turn the toggle on.

Running App

  1. Once the app is installed, launch it and log in using your credentials for Appery.io.
  2. Find your app in the list, and tap to launch it to see how it works online.

๐Ÿšง

Custom Cordova Plugins

Apps with imported 3rd party Cordova plugins do not work in the Appery.io Tester app. If you used 3rd party plugins, you need to install the app directly on the device.

๐Ÿ‘

Testing Push Notifications

To test sending and receiving Push Notification messages the app has to be installed on the device. Push Notification messages are not delivered when running the app with the Appery.io Tester app.

๐Ÿ‘

App Library Version

We recommend to use the latest library version available (Project > App settings > External Resources) when testing your app inside the Appery.io Tester app.

Sharing App via the Appery.io Tester App

Appery.io Tester also enables developers to share his/her apps with anyone in the world on any device without having to install the app on their device or going through any app store. This is quite important for developers who want to demo or preview their apps with a customer, client, team member, or anyone else during the development process or for marketing reasons.

  1. To share your app with a non-Appery.io user, go to the Apps tab, select the project and scroll down to the Share via Appery.io Tester app section and turn the toggle on.
  2. Having generated the code, you can send it to those who would like to run your app.

๐Ÿšง

Tester App for iOS

Running an app via a share code is no longer possible in the Tester app for iOS. Apple has rejected this feature and we had to remove it. Please read more here.

Android

When running the Appery.io Tester app on an Android device, click Enter app code and enter the generated app code. You can also enter the app code from the app list (from the menu).

๐Ÿ“˜

Share Code

By default, a code is generated for a period of 7 days. So, when generating it, donโ€™t forget to enter the needed value. After the code expires (or is deleted), it can no longer be used to run your app.

Updated 19 days ago

Using the Tester App


Using the Appery.io Tester app.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.