Top

Blog

PrimeFaces / Blog (Page 65)

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-5a157584e5d64741425413/] 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-5a157584e6298117557307/]   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...

TimePicker add-on for PrimeFaces calendar is one of the most voted requests in our issue tracker with 58 votes, so I've added this functionality as an integrated feature to the calendar component. Notable features are; Integrated to calendar component Standalone timepicker functionality without date Selectable time ranges Step factors Online Demo Beta demo is available at Labs Showcase. 3.o Development Progress We are on schedule for 3.0 development, next week I'm on a break for on-site consulting and will move...