VistaMax IDE 2.0 for UIQ 3.0
is a complete C++ development environment tailored
towards application development on UIQ 3 based devices such as
Sony Ericsson P990. In addition to
providing same features found in a conventional
text-based IDEs, it provides powerful visual Rapid
Application Development (RAD) capabilities. Developers
can save significant time through "drag & drop" of UI
and non-UI components from an extensive palette (see
picture on the right) into the application design sheet.
It
has the most comprehensive RAD capabilities on the
market for UIQ 3.0, with more 130 UI Elements in the
palette to cover most developers' needs.
1-
Compiler and UIQ SDK
Configuration
VistaMax can be configured to work with different SDKs
(or versions of same SDK) and different compilers.
Settings shown below are for UIQ 3.0 SDK Beta2 and with
Code Warrior compiler supplied with it.

2- Project Creation
Applications are created as projects. Wizards are provided to :
-
Create Projects
-
Create Design Sheets, for graphical composition and
editing of applications
-
Create custom C++ Classes and resource files,
-
Browse and preview images
-
Create Internationalization resource files
-
Custom ListBox and
UI designs
-
and
many more
...
Once
Projects and Design Sheets are created, the Graphical
Editor is launched and the user can start to drag & drop
UIQ 3 components from the palette. The screenshot below
shows a Design Sheet with a SoftKey Style Landscape
CQikViewBase dropped into it, with some
labels and a sound selector.

3-
Choose UI Style
VistaMax allows you to
change the UI style on the fly and see the effects. All
UI styles are supported.


VistaMax also allows you to have various View
Configurations for your UI screens, and all View
Configurations are supported.
4- Text Internationalization
VistaMax IDE for UIQ includes
Wirelexsoft novel internationalization solution. The
application and the text translations are kept separate. The
translations are maintained in a spreadsheet style
format, and can be edited and more languages added
without changing the application Code. The translations can be
pre-viewed as they would appear on the phone's
screen, even before launching to an Emulator or Device.
5- Deployment and Packaging to Device
and Emulator
VistaMax IDE generates the code and allows you to
compile, build package and deploy to the emulator or
device, all from
within same environment. The "What You See Is What You
Get" is evident in screenshot below.

6- Preview all your UI screens
together
VistaMax IDE for UIQ 3.0 places all phone
screens in a scrollable, zoom-able Editor View on your
PC. At a glance you can see all the application screens
together and, through the preview capabilities of
internationalization, can preview all screens in any of
the supported languages.

Summary of features for VistaMax IDE 2.0 for UIQ 3.0
-
A complete end-to-end graphical based IDE
-
Has all capabilities of conventional text-based IDEs,
in addition to visual development capabilities
-
Supports all UIQ 3.0 configurations and styles (more
than 130 UI elements in the palette).
-
"Drag & Drop" UI Designer on the basis of
What You See Is What You Get
-
Easy to learn with on-line F1 Help Documentation
-
Sophisticated image handling with preview
-
Full internationalization
-
Connects to standard Version Control Tools:
-
CVS - built in plug-in
-
ClearCase - via a third party plug-in
-
Import and Export Compatibility with:
-
Code Warrior
-
Carbide.c++ Express