changes.
| h1. Overview |
| |
| A collection of JSF components that provide appropriate UI controls for mobile applications. The suite includes: |
| |
| * *Layout and Navigation Controls* for page layout, navigation, and theming |
| * *Input and Selection Controls* for handling user input |
| * *Media Controls* for presenting audio, video and images |
| * *Native Controls* for accessing device capabilities like camera, |
| camcorder, and microphone |
| {panel} |
| h5. MOBI Components Documentation |
| |
| * [MOBI Components TLD|http://res.icesoft.org/docs/icemobile/v1_latest/jsf/tld/] |
| * [MOBI Components JavaDoc|http://res.icesoft.org/docs/icemobile/v1_latest/jsf/api/] |
| |
| {panel} |
| |
| h1. Components |
| {panel} |
| |
| h5. Layout and Navigation |
| |
| * [Accordion] |
| * [Carousel] |
| | * [ContentNavBar] |
| * [ContentPane] |
| * [ContentStack] |
| * [ContentStackMenu] |
| | * [Content Navigation Bar] |
| * [Content Pane] |
| * [Content Stack] |
| * [Content Stack Menu] |
| * [DataView] |
| * [Device Themes|Device Stylesheet] |
| * [Fieldset] |
| | * [LargeView|LargeView] |
| | * [Large View] |
| * [Lists] |
| | * [PagePanel] |
| | * [Page Panel] |
| * [Panel Confirmation] |
| * [Panel Popup] |
| | * [smallView|SmallView] |
| * [SplitPane|SplitPane] |
| | * [Small View] |
| * [Split Pane] |
| * [Submit Notification] |
| | * [TabSet] |
| | * [Tab Set] |
| * [ViewSelector] |
| | * [ViewManager] |
| |
| {panel} |
| \\ |
| {panel} |
| h5. Input and Selection |
| |
| | * [Buttons|CommandButton] |
| * [DateSpinner] |
| | * [Buttons|Command Button] |
| * [Date Spinner] |
| * [Fieldset] |
| * [Flip Switch] |
| * [Geolocation] |
| * [Google Maps|Google Map] |
| | * [HTML5 Input|InputText Component] |
| * [MenuButton] |
| | * [HTML5 Input|Input Text Component] |
| * [Menu Button] |
| * [QR Code Generator] |
| | * [TimeSpinner] |
| | * [Time Spinner] |
| {panel} |
| \\ |
| {panel} |
| h5. Media |
| |
| * [Audio Player] |
| | * [Image|GraphicImage] |
| | * [Image|Graphic Image] |
| * [Video|Video Player] |
| {panel} |
| \\ |
| {panel} |
| h5. Native |
| |
| * [Augmented Reality] |
| * [Camcorder] |
| * [Camera] |
| * [Fetch Contact] |
| * [Microphone] |
| * [Thumbnail] |
| * [QR Code Scanner] |
| | * [ICEmobileSX Surf Expander] |
| | * [RegisterCloudPush] |
| {panel} |
| \\ |
| {panel} |
| h5. Other |
| * [Ajax] |
| * [Device Resource] |
| | * [GetEnhanced] |
| * [GoogleAnalytics] |
| * [UploadHelper|UploadHelper] |
| | * [Google Analytics] |
| * [OnlineStatus] |
| {panel} |
| |
| h1. Examples |
| |
| 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: |
| |
| h3. 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. |
| |
| {info:title=Example}[ICEmobile Showcase|http://mobileshowcase.icemobile.org/mobileshowcase]{info} |
| |
| If you download a Device Container from one of the mobile applications stores, it will automatically launch the showcase for you. |
| |
| h4. MediaCast |
| |
| 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. |
| |
| {info:title=Example}[ICEmobile MediaCast|http://mediacast.icemobile.org/mediacast]{info} |