It is important that the Donky Messaging client components visually blend with the mobile application they are embedded within, so that the users accept it as part of the original mobile application. To help achieve this chameleon like blending the UI will be customisable as defined below:
Standard UI Tuning
The most basic level of customisation for the look & feel of the client components will be to tweak certain key values for the default skin in order to blend it with the existing app. Basic elements such as fonts and primary colours can be tuned through Donky Control.
The next level of customisation is a custom skin where all of the tweaking achievable with the Standard UI Tuning can be combined with overriding graphical assets to create a new skin for the app. This level of customisation should allow a very high degree of blending.
Full Custom UI
The highest level of customisation is to not utilise the UI components at all and instead develop your own UI based on the same notional screens and functionality and utilise the code libraries methods and events to make it functional.
This is a large undertaking and we would expect most customers to use one of the previous customisation options.