These tutorials are designed to give you a basic knowledge of developing applications with OFBiz. Please read them in
sequence. If you find any errors, please let us know.
Hello World 2 - Build a bigger web application with decorator pattern, screen widgets, and actions.
Hello World 3 - Building a complete application with data models, business logic, and user interface.
Fixes for More Recent OFBiz Versions - If you are using a version of OFBiz later than opentaps 0.9.x, you
may need to make these changes to the Hello World tutorials.
Loading wars into OFBiz - This one in particular covers how to
load openi OLAP application. This is far easier than trying to deploy OFBIZ inside another Tomcat container.
The User Manuals and Video Demos are also included on the opentaps/OFBiz CD.
Training Video
If you would like additional training, the opentaps/OFBIZ Developer Training Video
offers you four and half hours of pre-recorded training and live development demonstration that cover many key aspects of
developing with the OFBIZ framework.
Learning OFBiz
Now that you have completed the tutorials, you should have a good understanding of the OFBiz Framework, its principles,
and a basic knowledge of how to build applications with it. You can probably build a small application or customize an
existing one, such as the eCommerce online store, at this point.
You should not try to build a large application with OFBiz yet. Larger applications require an understanding the data model and
business logic already in OFBiz. Without this knowledge, you might waste time writing duplicate code or implement
poorly conceived processes.
The best way to learn OFBiz is by joining it. Dedicate some time each week to working on OFBiz. Find an issue that interests you
on the issue tracker, or ask for one on the developer list.
Work on it at you pace. Submit your results. Other developers' feedback on your work will help you learn OFBiz. If you are an
experienced developer and spent the equivalent of a week, or four hours a week for about three months, you should get quite good with OFBiz.
We also offer mentoring services to help you and your team develop large-scale applications succesfully with OFBiz. Please contact us.
Thank you
Thanks to Daniel Kunkel for the screenshots of the files and directories for the Hello World tutorials.
Thanks to Christopher Cullum, Robert Riggins, Manuel Meyer, and all the others who helped with comments, corrections, and suggestions to make
these tutorials better.