Mobile Java Client Application

Java LogoWe have released first beta version of iPFaces Client Application for devices with Mobile Java (J2ME). This development release is for testing purposes only and it should not be used in production environment yet, as it is still prone to bugs.

iPFaces Client for J2ME is distributed as FREEWARE, please see the license.

iPFaces Client Applications Feature Comparison


iPhone Client BlackBerry Client Mobile Java Client
Screen orientation changing    
Styles support    
GPS  
Images  
Set of common widgets
Cookies
Caching  
Icons  

Installation & Prerequisites

Installation of iPFaces J2ME client application is possible in two different ways. Application is available on the iPFaces web pages and can also be downloaded to your computer from a Sourceforge download site for local installation.

Requirements

iPFaces J2ME client was developed and tested on many different devices with support of java. There were some problems with devices running Symbian OS but application is running on them as well. To use the iPFaces application it is necessary to have data connection to the Internet through a WIFI connection or data plan activated with 3G, EDGE or GPRS data connection.

Installation instructions

  1. Over The Air (OTA) – There is a link available on iPFaces website at location http://ipfaces.org/ipfj2me.jad for direct download and installation from your mobile device. Enter a download link to your device (cell phone) browser, read information about the application and install it.
  2. Local installation - Download the ipfaces-clientJ2ME-1.1-beta.zip file package from a Sourceforge. Unpack ipfaces-clientJ2ME-1.1-beta.zip and copy iPFaces.jar file to your mobile device (via Bluetooth, or cable) and install it in standard way.

User guide

After successful installation of the iPFaces J2ME client to the device using either of the ways mentioned above, there will be an icon displayed in installed application. The application can be run by clicking the iPFaces icon.

There is a default URL set in the application after first launch. You can change  it in application settings, and the URL you type must be valid and also must contain a valid iPFaces server application created by iPFaces server library. To demonstrate an application example, leave the iPFaces address in the URL field. If the empty URL address is saved it will be filled by default URL of the example application.

iPFaces settings page

Client Internals

The iPFaces client supports almost all basic native UI components. All of these elements are rendered on the device screen and their look is customized to integrate with internal elements.
The following components are supported by J2ME iPFaces client: form, screen, label, text field, password, text area, checkbox, select, option and button.
As it is not possible to disable checkbox in J2ME, disabled or read-only checkboxes are rendered as plain labels.

Examples

back to top