User Interface Options
When you create a hybrid app, you can make the following choices to control the app's user interface:
URL Access Lists (Whitelists and Blacklists)
When you create a hybrid app, you can define a whitelist and/or blacklist to control a user's access to URLs while working in the application. A whitelist authorizes access to a specific list of URLs; when users are using the app, they cannot access any URLs that do not match entries in the whitelist. A blacklist blocks access to a specific list of URLs, even if those URLs are in the whitelist. When you enable access lists, you also provide the URL for a page to which users will be redirected when they try to access an unauthorized page.
In this example, an EASE administrator creates a hybrid app for the Example Company Portal web site at
except for pages under
The "Finance" link on the page points to a page under
. When a user clicks on that link, EASE redirects the web view to the custom "unauthorized access" page.
For additional considerations, review the following guidelines. For instructions on adding a hybrid app to Apperian, see Add an Application.
Consider these additional guidelines when creating and managing a hybrid app in Apperian:
When you add a Hybrid iOS App, Apperian creates a new native iOS app. When you add a Hybrid Android App, Apperian creates a new native Android application. In the Applications list, the hybrid app is listed as an Android app or an iOS app—not as a hybrid app.
Both iOS and Android apps need to be digitally signed before they can be distributed to your App Catalog users, therefore you need to sign the hybrid app after you add it. You cannot enable the app until it is signed. You can sign apps directly through the Apperian Portal. For more information, see About Signing.
If you do not want to sign the app directly through Apperian, you can that includes the app's IPA or APK file. Note, however, that if you use the signing package to sign the app outside of EASE, you will need to add a new app to upload the app after it is signed; you will not be able to edit the app that you added in order to upload the signed version. You can avoid this additional step by signing with the Apperian Portal.
When you edit an iOS or Android app that was created by adding a hybrid app, you can specify to rebuild the hybrid application. Rebuilding is required if you want to change the web URL for the hybrid app, or modify its user interface options or access lists (whitelist and blacklist). You may also choose to rebuild the app's binary for other reasons. For example, you may want to rebuild the hybrid app using a new release of EASE that takes advantage of more recent system architectures. If you have any questions about when a rebuild may be recommended, contact firstname.lastname@example.org. For instructions on editing and rebuilding a hybrid app, see Edit or Update an Application.