This sample contains:
- A
User Control
definition. - An
External Object
definition. - An
Android Library
project of aGenexus Module
that implements the two previously defined extensions. - An
Genexus Library
definition which declares theAndroid Library
which implements theUser Control
andExternal Object
in Android and its correspondingGenexus Module
name. - An implementation for iOS for the User Control and External Object.
- An app that lets you try out both extensions.
- Genexus 15 (Upgrade 9 or later)
- JDK and Android SDK for Android generator
- MAC machine for iOS generator
For more details see:
- Set the following environment variable:
GENEXUS_HOME
to your Genexus installation directory.
- Copy the
BasicUserControl
directory to%GENEXUS_HOME%\UserControls
. - Run
genexus.exe /install
.
- Open Genexus.
- Import the BasicExternalObject definition from
BasicExternalObject\BasicExternalObject.xpz
.
- Copy the
SampleLibrary
directory to%GENEXUS_HOME%\Libraries
.
To try out the BasicUserControl and BasicExternalObject samples you may wish to import the sample app from SampleApp\BasicSample.xpz
.
- Set the following environment variable:
ANDROID_HOME
to your Android SDK directory.
- Run the command
gradlew uploadArchives
from theSampleModule
directory.
- User Control definition file syntax
- User Control properties file syntax
- External Objects for Smart Devices
This project is licensed under the MIT License. See the LICENSE file for more details.