Top

Blog

PrimeFaces / Blog (Page 62)

I'm quite tired of being criticized by making User's Guide paid to create extra resources for the project(sorry for that), so it will be free in 3.0 again. Hope this will make everyone happy. We gave up on expecting funds from community(never worked well with donations or paid user guide) instead we'll focus on enterprise side with premium support, consulting, training and outsource development. I think this is a better model as it worked much better...

When working on PrimeFaces Mobile, I've figured a couple of showstopper mismatch points between jQuery Mobile and JSF in general. One of them is the progressive enhancement jQuery Mobile applies to standard JSF components to optimize them for mobile screens. This enhancement happens only once during page load and any style/behavior is lost if the component is updated with ajax. PrimeFaces Mobile provides extensions to jQuery Mobile to solve issues like this. Here is an example; [crayon-599bbfaaaa0fc455093419/] And...

One interesting PrimeFaces Mobile sample app is the Maps, it demonstrates how to use PrimeFaces maps component in a mobile environment. It uses HTML5 geolocation api to find the location of the user and displays it on map. Simple; [crayon-599bbfaaaa7a7376973003/]   I've tested it on iPhone simulator and worked fine, on my HTC desire I can't seem to get the location properly, maybe a setting is missing as I always hit this. You can try the maps at PrimeFaces...

PrimeFaces Mobile Development has begun this week, it will be available in 3.0 and replace our old mobile solution TouchFaces which was a proof-of-concept work. PrimeFaces Mobile is based on community feedback gathered so far and powered by jQuery Mobile so a wide range of platforms such as iphone, android, palm, blackberry, windows mobile are supported. A mobile page is still a simple JSF page, most of the standard components can be used without modifications, PrimeFaces Mobile introduces...

I've set up a fun development environment for the new PrimeFaces Mobile, successor of TouchFaces. For Iphone I use the emulator and for android I use my own htc desire connected to local network so I can test PrimeFaces instantly. Having said that PrimeFaces Mobile is based on jQuery Mobile so a wide range of devices(etc iphone, android, windows mobile, blackberry) are supported. Demos are coming soon! ...

I was on the road for on-site consulting last week and travelled quite a lot. Despite these time consuming things, thanks to midnights and any kind of spare time I can find, I've managed to come up with the new PrimeFaces Tree implementation as announced before. New Tree is written from ground up to fix the problems and limitations of our old tree. It is one of our home grown(not wrapping a third party widget) components...

Lately I see more examples about PrimeFaces Influence on other libraries, gathered a couple of examples; RichFaces Sandbox This is a project led by Bernard Labno, there are 8 components currently and 7 of them have been in PrimeFaces more than 6 months ago. Forum posts linked to each component has references to PrimeFaces. For example; Schedule: "Primefaces just call the same URL, as the page on which the component is used, but only that component is being re-rendered" Notify/Growl:...

I've started the visual prototype of new tree component of 3.0. Tree is actually one of the 5 left-overs(tree, charts, carousel, layout, colorpicker) from our old YUI code base and it will be reimplemented from ground up for 3.0 like others. Current one has various limitations, doesn't look cool, not theme aware and in general does not match PrimeFaces standards. Here is a screenshot to compare the old one with the new one(uses rocket theme). I've already...