QUALCOMM Confidential
BREW UI Widgets
Version 1.2
QUALCOMM Confidential
Topics Covered in this training
• WIDGETS
• MODEL
• CONTAINERS
• FORMS
• THEMES
• MEMORY MANAGEMENT
• TEXT FORMATTER
• IHFont
• SAMPLE APPROACH FOR STATIC, Form's EXTENSIONS IN BUIW
• OEM CUSTOMIZATION
FOR QUESTIONS after this training please
write emails to brew-oem-suppor[email protected].
QUALCOMM Confidential
BREW UI Widgets Installation
• Install BREW UI Widgets (BUIW) at the same level as the rest of
the applications that utilize the BUIW.
• A typical installation for execution in the simulator would
look as follows:
myapp is the application using BUIW.
<dir>/BREW UI Widgets/1.2.1/widget.mif
<dir>/BREW UI Widgets/1.2.1/widget/inc/
<dir>/BREW UI Widgets/1.2.1/widget/widget.dll
<dir>/BREW UI Widgets/1.2.1/forms.mif
<dir>/BREW UI Widgets/1.2.1/forms/inc/
<dir>/BREW UI Widgets/1.2.1/forms/forms.dll
<dir>/BREW UI Widgets/1.2.1/themes/l
<dir>/BREW UI Widgets/1.2.1//myapp.mif
<dir>/BREW UI Widgets/1.2.1//myapp/myapp.dll
• Set BREWDIR to point to the 3.1 SDK
• Set BUIW to point to <dir>. Include $(BUIW)/forms/inc,
$(BUIW)/widgets/inc in your Project Settings
QUALCOMM Confidential
Objectives – Widgets and Forms
• Widgets
– UI Component Framework
– Base Widget set
– Pluggable and Extensible
• Forms
– Application Windowing Framework
– Base Form set
– Pluggable and Extensible
QUALCOMM Confidential
BREW UI Widgets
Widgets