Benchik
Benchik

Reputation: 2167

JSF based framework for touch websites

What is a good JSF based framework for developing web sites optimized for touch smartphones (i.e. with android)? Thanks in advance.

Upvotes: 5

Views: 5964

Answers (3)

PedroC
PedroC

Reputation: 121

If you are already a JSF developer you can create a website using the core JSF only with JQuery mobile. PrimeFaces for mobile, ICEFaces for mobile and others are good but the generated code is unnecessarily HUGE.

I think using just JSF without any other component library is the way to go considering that with a mobile device you a pretty much limited visually. See this guide on how to create a mobile website with just JSF and JQuery Mobile. (BTW PrimeFaces mobile uses the same JQuery Mobile).

http://kahimyang.info/kauswagan/HowtoBlogs.xhtml?b=803

Upvotes: 4

Cagatay Civici
Cagatay Civici

Reputation: 6504

PrimeFaces Mobile, successor of TouchFaces is under heavy development, initial demos are revealed;

http://www.primefaces.org/showcase-labs/mobile/index.jsf

Upvotes: 4

tasel
tasel

Reputation: 639

MobileJSF seems to aim towards alternative Renderkits (for WML, etc.) but modern mobile devices are nothing else than devices with HTML Browsers.

Developing mobile web applications is a lot about visual presentation on small screensizes. Another thing is to achieve usability on a touchscreen (big fingers, small buttons). I havent found any apropriate JSF library offering nice looking components for modern mobile devices that integrates cleanly in the sourrounding application. So we spend some effort in optimizing CSS. You could switch the stylesheet depending on the mobile device.

Anyway, to simulate iPhone Look&Feel in a web application you might take a look at the Touchfaces subproject of PrimeFaces (http://www.primefaces.org), though I find it not too useful until today.

Upvotes: 1

Related Questions