ICEmobile-Faces Components

You are viewing an old version (v. 1) of this page.
The latest version is v. 70, last edited on Aug 15, 2014 (view differences | )
view page history | view next version >>


A collection of primary and composite JSF components that provide appropriate mobile UI controls. The suite includes:

  • HTML5 Components that provide standard HTML5 controls for input, multimedia, geolocation, and layout.
  • Mobile UI Components that mimic the look and feel of basic, native mobile UI controls.
  • Device Integration Components that, in conjunction with Device Containers, provide access to native device capabilities not available through standard HTML5 controls. These include multimedia capabilities like camera, video, and audio capture, as well as device sensors like accelerometer.

Additionally, ICEmobile-Faces provides a component development environment for producing new mobility components.



The following examples are available with this distribution, providing high-level demonstrations as well as documentation and instructions on usage. An ant target is available which builds a war to be deployed to any servlet-3.0 api application server. A servlet-profile target is available for containers like tomcat-7 (which contains servlet-3.0) and web-profile is available for glassfish3.1, jboss7, etc.

Samples included in the distribution bundle are:

ICEmobile Showcase

Shows the various components and themes available in the ICEmobile-Faces Component Suite. Each component includes an example of usage and documentation, as well as markup and backing bean resources.

If you download a Device Container from one of the mobile applications stores, it will automatically launch the showcase for you.


Shows device capability integration across device types. Photos, videos, and audio can be captured on a client device and shared on a public media carousel.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.