Mobile JSF Kit

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.