The 3rd Party Widget creates a link to other software installed on the device from within iForm. This functionality exists on both iOS and Android but is configured differently for each operating system.
The 3rd Party Widget supports the following attributes:
- iOS URL Scheme: URL Scheme defined by App Developer.
- Android Intent Package Name: Package name of application. To obtain the package name, search for the app in Google Play. In the address bar of the browser copy everything after "id="(com.google.android.apps.maps)
- Name/Value Pairs (optional): This field applies to both iOS and Android and allows additional information to be passed in the request.
HOW DO I USE THE THIRD PARTY WIDGET
Add the 3rd Party widget to any form and define what action the widget should take using a combination of iOS and Android, or both,. The example below shows how to make a Facetime request to a specific number (iOS only).
When the user taps this widget within the form, it will launch Facetime on the device and dial the number defined above.
You can add many 3rd Party widgets to a single form which carry different actions. Below are two additional examples of how to call Google Maps and Drive on both iOS and Android.
Google Maps: In this example location coordinates are sent through as Name/Value Pairs.
Google Drive: (iOS and Android)
Some applications have an extensive URL scheme (Facebook).