iPFaces BlackBerry client

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

Installation & Prerequisites

Installation of iPFaces BlackBerry client application is possible in two different ways. You don’t need to be registered on BlackBerry App World at this time because the 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 BlackBerry client was developed and tested on the BlackBerry v4.5 API. There is no guarantee
that iPFaces will work on older versions. It works with all devices compatible with v4.5 API. 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/ipfbb.jad for direct
    download and installation from your BlackBerry device. Enter a download link to your BlackBerry
    web browser, read information about the application and hit the download button. You can then find
    your iPFaces Client Application in the Downloads folder.
  2. Desktop Manager - Download the package from a sourceforge (keyword: iPFaces
    BlackBerry client), and then use BlackBerry Device Manager to install the iPFaces client to your
      BlackBerry device. Download it from Sourceforge.

User guide

After successful installation of the iPFaces BlackBerry client to the device using either of the ways mentioned above, there will be an icon displayed on the home screen. 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 options, 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. The new settings become active after choosing “Home” menu item in the context menu.


iPFaces settings page

Client Internals

The iPFaces client supports almost all basic native UI components. All of these elements are rendered on the BlackBerry device screen and their look is customized like all BlackBerry elements.
The following components are supported by BlackBerry’s iPFaces client: form, screen, label, text field, password, text area, checkbox, select, option, button and image.
Another supported component is the Location Service which is used for obtaining the user’s current GPS location. It can be used, as described in the sample application, to calculate distance between the user’s position and another place in the world, or for any other purpose you can imagine. The GPS component is not displayed on the device screen. If you want to display GPS coordinates on the screen you can do that by using either labels or text fields.


Examples