UIEvolutin Inc.
UIEvolution SDK Overview
UIEvolution SDK Overview

 

 

UIEvolution SDK Overview 

 

The SDK Overview lists the documentation and components of the UIEvolution SDK. 

 

Copyright © 2000-2007 UIEvolution, Inc. All rights reserved. 

 

Version 2.1, Document date 2/12/2007 

 

 

Copyright © 2000-2007 UIEvolution, Inc. All rights reserved. UIEVOLUTION, the UIEvolution logo, UIE, and UIENGINE are registered and unregistered trademarks of UIEvolution, Inc. in the United States and/or other countries. Other trademarks are the property of their respective owners. 

This document may not be copied or reproduced in any form without the express written permission of UIEvolution, Inc. Information in this document is subject to change without notice.

Note: This documentation assumes you have already installed the UIEvolution Software Development Kit (UIE SDK) using the installation program.

Current documentation

This documentation may be updated more frequently than the rest of the SDK. You can always find the most current documentation at the UIEvolution developer web site, here.

What to do first

After installing the SDK, use the UIE Developer User's Guide guide to test drive UIEvolution's development environment with a simple application-to-phone example. The weather sample application in the UIE Developer User's Guide illustrates how easy it is to edit and publish UJML applications to various target devices and deployment environments.

What to do next
  1. Verify that you have installed the SDK.
  2. Run the samples, as described in the UIE Developer User's Guide.
  3. Refer to the UIE Developer User's Guide for common IDE tasks.
  4. Review the UJML Language Reference to learn more about UJML.
SDK documentation

The following documentation describes the UIE SDK:

Title 
Description 
How to create, debug, and deploy UJML applications using the UIE integrated development environment. 
Largely superseded by the UIE Developer User’s Guide. Includes information about how to configure and deploy UJML applications on a Java Servlet server. 
Provides a complete description of the UJML language. 
Leads you through developing UJML applications in tutorial form. 
Provides a complete description of the XML Tag Library for Java™ J2SE Servlet environments. 
What is installed

The UIEvolution SDK consists of the following components:

  • UIE Developer allows you to edit and debug your UJML programs interactively; watching variables change values, stepping through the code, and setting breakpoints. UIE Developer is based on the Eclipse Java IDE.
  • The UIE Player runs compiled UJML programs on any device for which a player exists.
  • The UJML compiler turns UJML source code into byte-code files which the UIE Player interprets.

 

What's new for the version 2.1 SDK

These are some of the features of the UIE SDK that have changed since version 1.5: 

 

UIE Developer has been improved.

  • UIE Developer has been ported to Eclipse.
  • UIE Developer is now supported on Mac OSX 10.4 and Windows XP SP2
  • Source-level debugging

Improved UJML source editor

  • Customization of UJML Editor settings globally
  • Auto-completion of tags, functions, events, variables, entities, and inside script blocks
  • Syntax coloring
  • Code collapse/code folding
  • Error Markers shown in source file

UJML Features

  • Both native and UJML components are supported
  • Resizable arrays
  • File bundling in one network transaction

General SDK Improvements

  • Improved stability
  • New device skins
  • Available UIE™ Players can be used freely for non-commercial use
  • Japanese Internationalization
  • Samples are saved as a project and can be deployed

Obsolete SDK Items

  • Tomcat is no longer installed with UIE Developer. Go to http://tomcat.apache.org for links and information on installing Tomcat.
  • System-level Java JVM is no longer installed with UIE Developer. UIE Developer uses a private JVM that is installed when the application is installed.

 

Contacting UIEvolution
Website: 
Feedback: 
Telephone: 
425.460.0860 
Fax: 
425.378.8146 
Address: 
11245 SE 6th Street
Suite 110
Bellevue, WA 98004 
Copyright © 2000-2007 UIEvolution, Inc. All rights reserved.
What do you think about this topic? Send feedback!