Homepage
 
Search
ERICSSON GLOBAL
*
 
Membership
Membership
Get knowledge, support and experience in our free developer program.
Log in
User name
Password

Wednesday, December 5, 2007

The Mobile JSF (JavaServer™ Faces) Kit consists of the open source licensed MobileFaces core library, a developer's guide and sample applications to help Java EE developers to simplify the development of internet mobile applications.


Internet mobile technology is an indispensable platform for, for example, mobile entertainment, m-commerce and many other mobile applications for internet and enterprises. Increasingly more developers are being faced with the task of moving a web application to mobile end devices.


Front rendering is one of the biggest differences between developing a mobile application and a web application. This is because mobile applications have to cope with hundreds of devices with different markup-language support, different screen sizes and different image support.


Microsoft ASP.NET has the mobile controls that can render for most mobile devices on the market, but Java Enterprise Edition (EE) does not have such a standard today. At the same time, Java EE is a common standard platform for the server-side mobile services.


The Ericsson Mobile JSF Kit provides a JSF library, MobileFaces. It abstracts the difficulties in the development of mobile applications, and enables rendering of different page content for different end devices based on one JSF page. Because of this, MobileFaces can highly reduce the amount of time needed for mobile application development, maintenance and extension.

Enlarge picture

In addition to the Mobile JSF Kit, there are several solutions packages, based on MobileFaces, for supporting rich media technologies and mobile web 2.0. One purpose of these packages and the Mobile JSF Kit is to provide resources to developers that develop applications. These deliver content and services for the open mobile channel, enabling mobile browsing like the internet web browsing.


Mobile JSF is licensed under open source license GNU Lesser General Public License (LGPL). Mobile JSF is Ericsson Mobility World Developer Program’s first contribution to open source. Read more about our open source process, that is, how to contribute and suggest improvements to Mobile JSF.


What is new in Mobile JSF Kit R2A?
Support for:

  • JSF 1.2                  
  • Java SE 6.0                  
  • Sun Java System Application Server 9                  
  • Tomcat 6.0

Mobile JSF Kit R2A uses Mobile Faces R2B.

See MobileFaces for more release notes.

Mobile JSF Kit R2A can be downloaded at the end of this page.

 

Presentation from JavaOne 2007:
Mobile JSF for mobile rich media and mobile web 2.0

Mobile JSF demo application
The Mobile JSF demo application is a Java EE application that uses Mobile JSF technology in the front-end and a Parlay X web service in the back-end.
This application, displayed by Ericsson at JavaOne 2007, presents the basic features of MobileFaces.
Read more and download

MobileFaces source code library
MobileFaces is a core library based on the JavaServer™ Faces architecture for extending web applications to mobile browsing devices.
Read more and download


There are links for downloading this kit and a Powerpoint presentation at the end of this page.

Additional solution packages
There are some additional solution packages for Mobile JSF Kit, for providing additional solutions on MobileFaces.

NetBeans Template for Mobile JSF Kit
NetBeans Template for Mobile JSF Kit is a plug-in to help developers to quickly get started with a Mobile JSF application.
Read more and download
 
dotMobi Template for Mobile JSF Kit
The dotMobi Template for Mobile JSF Kit provides a best practice for mobile JSF application development, based on the dotMobi Switch On! Guide.
Read more and download 

Mobile File Upload for Mobile JSF Kit
Mobile file upload for Mobile JSF Kit enables an important part of the Mobile Web 2.0 concept: uploading files from a mobile WAP browser or web client to a server.
Read more and download

The following add-on kits are compatible with previous versions of Mobile JSF Kit
CHTML Renderkit for Mobile JSF Kit
Mobile Security for Mobile JSF Kit
Mobile Ajax for Mobile JSF Kit
Mobile Portlet for Mobile JSF Kit


By Peter Yeung, Pär Johansson and Daning Yang

October 3, 2007
Size: 4,29 MB
February 8, 2007
Size: 371 kB

Last published April 24, 2008
SDS 4.0 now supports
GlassFish
Download SDS 4.0 - Ericsson's tool for developing IMS applications
Tools and documentation