UIX
UIX
is an extensible, J2EE-based framework for building web applications.
It is based on the Model-View-Controller (MVC) design pattern,
which provides the foundation for building scalable enterprise
web applications. UIX is server-based and supports a variety
of clients, including web browsers and mobile devices. While
UIX is based on Java technology, Java is not required on the
client.
Key
Benefits
 |
Standards.
UIX is based on the latest J2EE and XML standards. You
can seamlessly integrate UIX pages with Apache Struts
applications. Support for JavaServer Faces, an upcoming
Java standard for building web application user interfaces,
will be added in a future release. |
 |
Platform
independence. Because UIX is implemented in Java and
other portable web technologies, you can use UIX to develop
applications for a variety of platforms and browsers,
including HTML-compliant browsers and mobile devices.
|
 |
Open,
flexible framework. You can choose to use all UIX
features or some, depending on your application development
needs. |
 |
Oracle9i
JDeveloper integration. UIX support is integrated
into the JDeveloper IDE. Interactive wizards, a schema-based
XML Editor, and the Component Palette are just some of
the features that assist you in creating UIX pages. |
 |
Customization.
UIX applications are easily customized for different end
user environments. Different layouts and styles can also
be implemented. |
 |
Internationalization
and accessibility support. UIX user interface components
have built-in support for internationalization and accessibility.
|
 |
Declarative
development environment. You can use uiXML (an XML
language) to create UIX pages and manage page flows for
your entire application, thus avoiding the need to write
a lot of Java code. |
 |
Streamlined
design workflow. Using UIX to create user interfaces
ensures a consistent look and feel, allowing you to focus
more on user interface interaction rather than look and
feel compliance. By default, the UIX user interface components
and style settings comply with the Oracle Browser Look
and Feel standards. Other look and feels will be added
in future releases. |
|