How to test your mobile App
Generating an application, installing it on a mobile and launching it can take a few dozen minutes. It is therefore very useful to be able to perform preliminary tests on your Apps before generation by App Creator.
From the UI editor
If you create your App from your PC, it is possible to perform these tests directly from the UI Editor. But some restrictions must be considered:
-
to establish a BLE communication, you will absolutely need a Windows 10 computer and a browser that supports BLE (Chrome for example).
-
to communicate with an IoTize product (based on Duetware) you can also establish a communication in MQTT, but not in WiFi socket or NFC.
If these restrictions are lifted, then simply press the 'Select device' button.
with Tap Manager installed on your Android/iOS
UI Editor is also available from Tap Manager installed on your favorite mobile. The interface is identical and the main restriction is related to the screen size. On the other hand, the above restrictions related to Chrome are no longer to be considered and you will be able to perform your tests in NFC or WiFi-socket as in BLE...
Deployed files with Duetware products
It is still possible to test an application that has been deployed (menu Project | Deploy), but this facility is currently limited to products supporting Duetware (hardware manufactured by IoTize). If your Tap is well configured, then you can approach your mobile to the NFC antenna of the device and:
-
the Tap Manager App will be automatically launched,
-
Then Tap Manager will automatically load the description of the Dashboard that has been deployed.
To get this configuration you need to specify in Studio:
-
App Type => Iotize 'Tap Manager' App
-
Monitoring Type => Dynamic Dashboard
-
Workspace Identifier => the name of your workspace as defined into Dashboard Creator
-
Dashboard Creator Project Identifier => the unique identifier displayed at the left upper corner of Dashboard Creator