We would like to share our roadmap for PrimeFaces Mobile with our community. PrimeFaces Mobile is a side project of PrimeFaces featuring a UI kit optimized for mobile devices, it involves a couple of mobile specific components and majority of the components are implemented with mobile renderers. So instead of pm:commandButton, we have p:commandButton with a mobile renderer, thanks to powerful renderer features of JSF. PF Mobile is based on jQuery Mobile which is a natural choice for us since PF itself uses jQuery in core.
So, what are the plans? PF Mobile is currently on version 0.9.3 and never actually received what we call “Heavy PF Development” that involves day-night-weekends after the initial release. Next version 1.0 will involve heavy development for sure, here are couple of must have points for 1.0.
- Lazy loading of views on demand to improve performance
- Optimized resource loading of js and css. Load only what is necessary.
- Back-Forward history navigation support
- New mobile renderers for
- and more..
- Major Maintenance Work
- Update to latest jQuery Mobile
If you have more ideas, please drop a comment to share your feedback. This is for PrimeFaces Community so should be defined according to requirements from Community. Development time for M1 is planned to be 4 weeks until JavaOne, beginning of October.