
Support
Visit the UIE Discussion Forum to learn from other developers and post your own questions.
You can contact our support team here to get a prompt answer to your questions about UIE technology.
FAQ
Q: I've just downloaded and installed the
UIEngine IDE; now what?
A: Select Help > Help Contents to view documentation and samples. The samples are described in UJML Language Reference > Samples.
Sample code is also copied to your computer as part of the UIEngine IDE. To install the samples in your workspace, select Help > Welcome and choose Samples.
Q: What's the best way to
begin learning UJML?
A:
Use Help > Welcome to install and run the samples.
Read Inside UJML for an incremental introduction to UJML programming.
Review the UJML Language Reference to learn more about UJML.
Q: What's the difference between
Standalone and Client/Server Apps?
A: Running UJML applications in standalone mode
In standalone mode the IDE components run on your computer using Sun Microsystems' Java 2 Standard Edition virtual machine (J2SE). Standalone mode enables you to develop and run applications using UJML, an XML-based programming language.
Running UJML applications in client/server mode
In client-server mode, UJML applications incorporate server-side dynamic information, such as databases, Web services, or many other information sources. The UJML compiler resides on the server along with code used to generate UJML source code. You may deploy client and server components on the same computer or on different computers. A key assumption is that the client and server can communicate with each other using the HTTP protocol.
UIEngine™ Documentation
The UIE Tools documentation will help you start building applications immediately for virtually any device and network. These documents are guides to creating lightweight, rich applications and content for any wireless carrier and platform.
SDK Overview
This document introduces the UIEvolution technical solution and the tool set that supports it. More info»
Inside UJML
Understand how to use Ujinn Markup Language (UJML) to easily develop applications and then deploy them to major phones, PDAs, computer platforms, and embedded devices. More info»
User's Guide to UIE Developer
UIE Developer is an integrated development environment (IDE) that supports UJML applications that run on the UIEvolution UIEngine™ software. This user's guide introduces the IDE. More info»
UJML Language Reference
A complete reference to UJML, including conceptual information describing how UJML works, reference information describing each part of UJML in detail, and the full sample code for all example snippets in the documentation. More info»
Japanese Documentation
Japanese translations of the UJML Language Reference and Inside UJML. More info»
PDF Documentation
You can download PDF versions of the documentation here.