Support and Documentation

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:
  1. Use Help > Welcome to install and run the samples.

  2. Read Inside UJML for an incremental introduction to UJML programming.

  3. 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

SDK Overview

This document introduces the UIEvolution technical solution and the tool set that supports it. More info»



Inside UJML

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

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

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 Documentation

Japanese translations of the UJML Language Reference and Inside UJML. More info»




PDF Documentation

You can download PDF versions of the documentation here.