In many deployments, files are added to the Zebra Voice Client configuration to enhance the user experience. For example, the function buttons may define an icon or image (PNG), custom ringtones, or pictures of contacts to fully customize the user interface. These files can reside in various places, such as the device's SD card, and are delivered by an MDM or an external web server. The Extension Manager provides a central repository for these files.
Storing configuration elements in a single location provides a convenient and helpful solution. The icon and configuration files in the file store that are delivered to the Zebra Voice Client at sign-in are specified by em://<filename> in the Configuration parameters string. This string causes the client to retrieve the specified file from the Extension Manager’s File Store.
If the file name is not prefixed em://, the Zebra Voice Client searches for the file on the device storage before retrieving the file from the Extension Manager.
Using the Extension Manager File Store
The above figure shows two configuration elements using the File Store: the background logo and the layout location.
Files are added to the File store using the
Configuration
>
Voice Files
menu in the Extension Manager user interface.
Button Image in File Store
Background Image in File Store
Using the Extension Manager’s File Store, the Button.xml Figure 11) and the Background Logo image (Figure 12) render the interface shown in Figure 13 when the user signs in.