The implementation of External Objects for Native Mobile Applications can be used to solve any combination of the following:
- Execute code within User-events for online applications.
- Be integrated in the generated offline code; for Procedures; Start, Refresh and Load events from Offline Panels.
- Execute online code on the server-side.
For Native Mobile execution of an External Object, the appropriate implementations must be provided.
In the case of an External Object that will be called from offline generated code, the following properties section are needed
The implementation also changes depending on the target platform; check the following links:
External Objects for Android
External Objects for iOS Devices
InOut parameters are not supported, all parameters are considered as In. To return more than one value, use a SDT object.