rolandmcwilliams

October 18, 2010

Introduction of several open source J2ME UI Library

Filed under: Uncategorized

J2ME UI library in addition to native, there are many open source J2ME UI library, many of them than J2ME's own UI library easy to use. Here's how these open source J2ME UI Library:

J2ME native UI is not too beautiful, not very convenient to use, in order to solve this problem, a lot of potential out of the UI library should be. Use these libraries, we can greatly simplify development and improve efficiency. Of course, there must be good or bad, not good use of these libraries are the places where these libraries are usually very, very difficult in some very old machines. However, these libraries are open source code so you can get them to study the research, then make their own libraries.

Apime: Apime development objective is to provide more functionality to J2ME, you can use it to establish the requirements to adapt to a variety of cell phone interface, touch screen management, keyboard. It includes document management, custom themes, internationalization. Apime midp2.0 on not only running, but also run in midp1.0 (some may not support features such as full-screen).

Fire (Flexible interface Rendering engine): Fire is a lightweight, GUI can change the appearance of the engine, it also supports simple analytical XHTML. Here we note that the fire had fire1 and fire2.0, in fire2.0 the only xhtml rendering engine. fire 1 is just a UI library.

Gear: for the Java mobile developers to provide a uniform basis for open-source framework for rapid development of the real and the actual device-independent J2ME application. Main features include: expansion of the skin and can be replaced Widget (widget) system, multi-threaded architecture, event-based interactive system thread, LocationAPI, network communication processing, a strong string and image of public classes.

J4ME: J4ME is a J2ME application development package. It includes a UI framework, the framework of a diary to help debug a result of differences in different brands of mobile phone problems arising from the framework of a Bluetooth GPS you can use JSR-179 Location API interface from the Bluetooth GPS device for location information, and a Java class package contains methods such as J2ME is not double-digit calculation.

jMobileCore: jMobileCore package is a powerful tool used to develop J2ME applications. jMobileCore to support development of simple, Canvas-based graphical user interface, fast data access and reliable communication, simplify multithreaded midlet application. jMobileCore package can work in any of the supported J2ME (MIDP1.0 and CLDC1.0) mobile phones and PDA devices.

J2MEPolish: J2ME-Polish is a German open source development project, which provides support for j2me set. Such as support for a custom UI, support for internationalization, build.xml generated by the various vendors on the phone, reducing the release process programmer to support the different brands tedious labor. Supports the use of css custom UI, custom set of development tools.

KUIX: Kuix (Kalmeo User Interface eXtensions) Kuix is to use XML / CSS to develop the lib, which provides most of the UI components, such as: button, textfields, lists, menus, tabs, etc.). Its home page is the source code on google code, if you want to use Kuix, Kuix also on the other a project: Kutil, this project can be downloaded at google code.

LWUIT: LWUIT is a lightweight JavaME UI toolkit. The main features include: Swing-like MVC framework, support for multiple layouts (Layouts), skin replacement, fonts, touch screen, animation, Rich controls, 3D ???, Painter, model frame, I18N/L10N so. It is worth mentioning that LWUIT has been considered in wtk3.0 library was built.

Mewt provides a lightweight, customizable skin J2ME UI controls. These controls can be based on different devices automatically adjust the screen size. Current control are provided: tree, table, list, button and so on.

MWT (Micro Window Toolkit) Micro Window Toolkit (MWT) is used to develop J2ME User Interface (UI) toolkit. It has friendly, powerful, fast, open source and other characteristics. Because it's “inspiration” from the AWT, Swing and SWT. You can use bitmap fonts, etc. to customize the components. It is designed specifically for embedded development and optimization. Released on LGPL.

OpenBaseMovil: BaseMovil is a J2ME application development framework. It consists of several relatively independent class library consists of: 1, OpenBaseMovil-core: the underlying basis of the framework class library, which mainly provides international support, mission control, encryption, compression, floating point support, properties file support, an MVC framework , an event framework. Second, OpenBaseMovil-db: a relational database engine, one of the tables stored data can be thousands. 3, OpenBaseMovil-script: a script engine. 4, OpenBaseMovil-ui: a UI toolkit. The few libraries are able to use fully integrated.

Above the open-source J2ME UI library, we can choose according to their needs, you can also create their own reference library. In short, we want to help.

????:

Good Terminal And Telnet Clients

Lightning Fast Shortcut Keys Used To Grasp Thunder 5.9

FLV to iPhone

Netac flash news Huaqi patent dispute settlement reached in Equal

Golden Abacus eAM State Assets Bureau Haizhu District, Guangzhou presence

How Can I Let People Believe In?

QT to WMV

Catalogs Icon Tools

Premier Kids Education

modesty aside The samsung s3550 shark 3 is really

News about Chat And Instant Messaging

Chongqing in March 2007 by digital TV fee

SWF to MOV

How Do We Advertise For White-collar?

PHOTOSHOP repair facial photographs of smooth Posts

1 Comment »

The URI to TrackBack this entry is: http://rolandmcwilliamsfm.blogsome.com/2010/10/18/introduction-of-several-open-source-j2me-ui-library/trackback/

  1. When you can feel the things you want to feel able to say what you feel when this is a very happy time.

    Comment by coach shoes — December 6, 2010 @ 8:38 am

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.






















Get free blog up and running in minutes with Blogsome
Theme designed by Hadley Wickham