Working with Embedded Wizard
Embedded Wizard Studio provides a powerful integrated development environment permitting you to design, test and customize great GUI applications for your products. In order to make proper use of our technology that are meant to facilitate your work, a good understanding of the philosophy behind it is necessary.
The following chapters will help you to develop this understanding. With its aim you will learn the workflow how to develop your GUI components, how to put them together within a new GUI application and finally how to integrate the application with your device. If you are new to Embedded Wizard we recommend you to process the chapters according to the order in which they are listed in the table below or in the navigation area on the left:
Step |
Chapter |
Description |
---|---|---|
1 |
What to do when you are new to Embedded Wizard? |
|
2 |
Guidance how to structure new projects |
|
3 |
How to create a new project with Embedded Wizard? |
|
4 |
How to add and use bitmap, font, text and other data in the project? |
|
5 |
How to create a new GUI component? |
|
6 |
How to compose the appearance of a GUI component? |
|
7 |
How to test the GUI application without the target device? |
|
8 |
Overview of Mosaic view components |
|
9 |
How to control the layout behavior of a GUI component when the component changes its size at the runtime? |
|
10 |
How to define and implement the programming interface to a GUI component? |
|
11 |
How to store and manage the internal state of a GUI component? |
|
12 |
Overview of Mosaic touchscreen and mouse event handler components |
|
13 |
Using the Key Handler to process keyboard and button input events |
|
14 |
Overview of Mosaic timer and animation effect components |
|
15 |
Overview of Mosaic components to display lists and other scrollable contents |
|
16 |
How to create a new GUI component from an existing one? |
|
17 |
How to benefit from the provided component templates when creating new GUI components? |
|
18 |
How to create functional (non visual) components to manage data and control the behavior within the application? |
|
19 |
How to create the root (main) application GUI component? |
|
20 |
How to integrate the GUI application with other software in the target device |
|
21 |
Using the Extern Bitmap object to load and display image contents dynamically at the runtime |
|
22 |
How to develop multilingual applications? |
|
23 |
How to develop applications supporting several product as well as look&feel variants? |
|
24 |
How to convert the application in code valid for your target system? |
|
25 |
How to generate the optimal CLUT (color look-up table, palette) for your GUI Application on target devices using the color format Index8. |
|
26 |
How to generate HTML documentation from your project? |
|
27 |
How to create and use your own templates in the Gallery |
|
28 |
How to work in a team with Embedded Wizard Studio? |