|
Preface |
The Sun Java
Wireless Client software supports Adaptive User Interface Technology for use in authoring skins or liquid crystal user interface themes.
The adaptive user interface provided by the Java Wireless Client software supports the Liquid Crystal Display User Interface (LCDUI) specified in the Mobile Information Device Profile (MIDP) 2.1 Specification (JSR 118).
See http://www.jcp.org/ for more information.
This guide is intended for use by visual designers and others using the adaptive user interface provided by Java Wireless Client software to author skins or LCDUI themes. This guide explains the flexibility and design features of the adaptive user interface.
Readers must be familiar with the set of LCDUI components in the MIDP 2.0 specification. Reader must also understand the physical attributes of the target device for the skins they are designing (such as screen dimensions and color palette).
This book has the following chapters:
Chapter 1 introduces the adaptive user interface provided by Java Wireless Client software and gives an overview of the process used to customize the default skin.
Chapter 2 describes the design considerations and graphics preparations you do before customizing an adaptive user interface skin.
Chapter 3 describes the structure and components of the skin.xml file and how to modify them to customize a skin for your platform.
Chapter 4 describes the adaptive user interface components referenced in the skin_constants.xml file.
Chapter 5 describes the steps you take to display the default Java Wireless Client software skin and then customize it for your own look and feel.
Chapter 6 describes the ROMization and build procedures needed to complete the process of customizing a default skin.
Appendix A lists the numeric identifiers for each font available in MIDP as defined in class FontResources for easy representation and loading.
The following documentation is not included with this release but contains information of interest to designers using adaptive user interface graphical components:
The following documentation is included with this release of the Java Wireless Client:
The Java Developer Connection
program web site enables you to access Java platform technical documentation at http://java.sun.com/.
We are interested in improving our documentation and welcome your comments and suggestions. Provide feedback to Sun at
http://developers.sun.com/contact/feedback.jsp?&category=j2me.
Copyright © 2007, Sun Microsystems, Inc. All rights reserved. SUN PROPRIETARY/CONFIDENTIAL.