Quote from my previous response
to this topic:
Summer 2011 (June/July/August), I informed my family that I want to migrate the custom-built dBase IV / MS-DOS app (that has been used for our small business ever since 1995 after I graduated from college/university) to a (Java) web application, ...
1st or 2nd week of July 2012, my family finally started using the JSF/PrimeFaces web app that I started developing end of Summer 2011. One brother said, 'it is very convenient', because he used to have to remote desktop connect to server and open legacy MS-DOS app to print reports/documents or ask my mother to print reports/documents for him, and then he as well as another brother struggled sometimes to get successful remote desktop connect since we only had 2 CALs (client access licenses). Now, they all can access web app via I.P., and don't have to do the master table update (or synchronize feature i built in the old dBase IV app years ago).
With JSF/PrimeFaces web/mobile app, the sky is the limit to the software that can be written and provided to my family (business). I already provided a few PrimeFaces mobile pages as well, and one brother is using that a lot; it's read-only pages that allow him to browse data in database, which is using the same software that was written for the desktop web app.
Still working to make web pages more user friendly and give my family web app options/features that will make their work/jobs a whole lot easier! After developing a payroll page (PrimeFaces subtable, Driver selectOneMenu with AJAX to update subtable to only show work/jobs per Employee, or show All Employees and their jobs in subtable), my father fell in love with that, and he said, don't change anything about it! In the legacy app, i developed a payroll report that he stopped using years ago... (lol/smiling)
Since they are using JSF/PrimeFaces web app now, i've been daily making updates, bug fixes, enhancements, software updates (PrimeFaces JAR, ...).
I'm still loving JSF/PrimeFaces!!!
Quote from Tablet Implementation
topic in PrimeFaces Mobile forum:
My JSF/PrimeFaces app includes the following:
* PrimeFaces JAR
* PrimeFaces Mobile JAR
* xhtml pages for PrimeFaces HTML_BASIC render kit (PrimeFaces JAR)
* xhtml pages for PrimeFaces PRIMEFACES_MOBILE render kit (PrimeFaces Mobile JAR)
* Java JDK7 and Java EE 6 beans/controllers/session/jpa/etc (originally generated by NetBeans 7.0+)
My father has a tablet (iPad) and Google Chome installed (per my instructions/direction), and he prefers to access the HTML_BASIC xhtml pages from his iPad/tablet. His iPad is usually standing like a desktop, and he does not have the need for the entire page to shift when he moves iPad this way and that way.
My brother (along with a few of my other brothers and myself) has Android (Samsung Galaxy Nexus) with Google Chrome Beta installed, and he prefers to use his phone to access the PRIMEFACES_MOBILE xhtml pages. This same brother has an Apple notebook, and he connects to the HTML_BASIC xhtml pages via his Apple notebook via Google Chrome installed on his Apple notebook.