I'm back from the Developer Days Workshop (Entwicklertage 2007). It was an experiment (or Mission Impossible): we (14 students) built in three days from analysis to deployment a fully functional Java EE 5 application. We also setup the whole environment in this time.
The "TrainingDB" stores the training-units (avg and max pulse, distance, avg speed, weather conditions etc.) - the report functionality will be also available.
The domain layer was built with JPA, the services with Stateless/Stateful Session Beans, we realized also a Java Server Faces frontend, as well as Swing Rich Client. We used Netbeans 5.5/6 with Glassfish v1/2 and Visual Web Pack for JSF. ...and we had still enough time to talk about architecture, JMX, JMS, locking, SOA, SOAP, clustering issues and politics as well :-).
We decided to opensource the application - I will clean it up and start an opensource project.
Web Apps, SPA, PWA with vanilla Java Script (ES 6+), CSS 3 and WebStandards only. As simple as possible, but not simpler. See you at: (Progressive) Web apps, Single Page Apps and WebStandards airhacks workshops at MUC airport, Winter Edition
airhacks.fm the podcast:
Stay in touch: airhacks.news.