Imagine the Java App Store is Walmart. This presentation, then, is the "Java Home Depot": one–stop shopping for building rich applications:

  • Visual data–model/database design
  • Visual rich UI design
  • Data binding
  • Scripting
  • One–click deployment

DataBox is the first "Java Rich Instant Application Builder." No painful setup, arcane configuration, or new language. No need to learn SQL, HTML, CSS, XML, FTP, or any other TLA. No need to learn even packaging or signing. Just design, draw, drag, drop, and deploy.

This will be a technical presentation, focusing on architecture and working with Swing, Java2D, JDBC, Java, and Groovy. This isn't a sales pitch — feel free to ask questions about how things were designed and implemented, as we all ponder how to create sophisticated Java applications without spending years on the learning curve. Suggestions and feedback are appreciated.