WebObjects Development Workflow WebObjects Development Workflow.

Xcode 2.1, included with every copy of Mac OS X v10.4 Tiger, comes with the WebObjects development tools, including a new version of the WebObjects Builder HTML application design tool and a new Xcode designer for Enterprise Objects.

The three-tier WebObjects architecture cleanly separates data access, business logic and user interface, making it easy to develop flexible, scalable applications. Innovative tools and frameworks handle each of these layers and step you through the development process. In fact, building WebObjects applications is as easy as 1, 2, 3: Model your data, build your application and customize your application.

one

Model the data.

For database modeling, WebObjects provides a powerful graphical tool: Enterprise Object Modeler. Use EOModeler to reverse-engineer existing databases or to design schemas for new databases. The only code you write is for your application-specific business logic, which talks directly to the object model and never sees the underlying data source.

one

Build initial application.

Use Project Builder to manage your project resources and develop reusable code for your business logic. Generate code-free prototypes with the click of a button, delivering working applications complete with web service, HTML or Java Swing interfaces.

one

Customize the application.

Use WebObjects graphical assistants to further develop powerful, enterprise-level web service, HTML or Java applications.