Workshops
Workshop Benefits
Embedded Wizard, its IDE and workflow were tailored
to facilitate all basic GUI development tasks. Understanding the
tool's philosophy enables a faster and easier startup for developers. They will get familiar with the tool's helpful features right from the beginning and learn how to establish an elaborate project structure, which is easier to maintain and extend afterwards.
Workshop Arrangements
Workshops can be flexibly arranged in duration (3 days workshop recommended), location (at customers site or at TARA's office in Munich) and content (focussed on customer specific questions and requirements).
Basic Workshop (3 days)
Development of an example, learning about IDE, Workflow, OOP basics, Focus and Event Handling,
Modality, Slot methods and properties, the courier-protocol with SetData()
and GetData() methods, Multi-language support, static/dynamic objects,
Styles and Variants as well as the
integration of the workshop example on the Win32 target and a
Q&A session at the end.
Dependent on the progress, many extra implementations will show
solutions for practical use-cases for the UI development.
Advanced Workshop (3 days)
General introduction of the Embedded Wizard widget approach.
Learning the usage of widgets (Panels and Menus) in an example.
Learn and practice the interconnection with Middleware.
Controller/View model together with global Objects,
Observers and the Outlet-property, signals, postsignals
and idlesignals. Further on the protocol functions and
control states of widgets will be explained to implement some
widgets in your own look & feel. For the most ambitious part we
will develop an own widget for requirements that are not covered
by the standard Mosaic Widgets. It ends with a Q&A session.
Precondition:
The participants are experienced with EmWi and familiar with
the contents of Basic Workshop.
Individual Workshop
Workshop duration and content can be arranged individually.
This can cover dedicated parts of the basic and advanced workshop
als well as project structure analysis and design, hands-on training,
implementation of base classes for your project and more.
Contact us
For workshop details, agenda and pricing please contact us.