In the Previous article, we learned how to select and create main types of screens, and add them to your UI builder app - in particular the 'General Content' screen.
In this article, we will learn how to add additional non-default Full Screens to your app, via the use of Plugins.
The Zapp’s ecosystem helps you enhance your app with additional features and capabilities, via the Plugin Gallery ecosystem.
* More information on the Plugin Gallery and Plugin Configurations, can be found HERE.
Plugins are integrated into your App as core elements, and allow you to make your app flexible, using extended features.
By making the required adjustments in the Manifest of a Plugin (this is done by the plugin developer), any full screen plugin can be modified to be presented as a screen in the UI builder.
It is possible to integrate Full Screen plugins into your app, from the following Applicaster SDK versions:
* Android SDK 18.104.22.168 and above
* iOS SDK 8.0.0 and above
Benefits to Adding a Plugin as a Screen:
- Performance Improvement - All screen we have in the app will show up in the UI builder. This also means that URL Schemes are not required to call specific screens (unless called via a Push Notification or any method external to the app)
- Allow to configure the plugin from the side bar using our manifest functionality. This means that all configurations will be done directly from the UI builder.
Note: The implementation should be done by the screen plugin developer
(Here is the link to the Developer Documentation)
Example of a Full Screen Plugin
Settings Screen -
The Zapp core team has implemented the settings screens as a Full Screen Plugin.