Application Wizard

The Application Wizard can be launched by clicking on the "Create new Application" link in the seaBreeze Browser. 

It provides a lot of options that can be configured for a new application. Once a name is provided, the other input fields will be filled with default values that are based on the name. Each of the values can still be customized though.

The Application Wizard


There are different technologies available to create websites and seaBreeze can be used to create applications for these technologies. To create applications for the mobile platform using jQuery Mobile, choose the platform Mobile. The default platform is Desktop, which uses the jQuery and Prototype Javascript libraries.

Application Name

The name is used to register the application as a request handler in Seaside. The application can then be accessed with the URL http://server:port/Project92 


The description is used as a comment for the package that is being created for the application

Component Class

This is the name of the seaBreeze application model that is created for the application. This is the first component of the application and it is the application model that's used when the application is started

Parent Namespace

This namespace is the namespace where the application's namespace is created in. It defaults to Smalltalk and doesn't need to be changed in most cases.

New Namespace

This namespace is the one that's created for the application so that all classes of the application are automatically created in the new namespace.

Package name

All classes and the new namespace have to be put into a package and that attribute defines the name of the package that is used. If it doesn't exist, it is created, if it already exists, it is reused.


The template defines the initial look of the new application model. It defaults to 'empty' and as such doesn't have any elements on the website.

Message Catalog

seaBreeze applications support internationalization out of the box and the message catalog names the catalog that's used for the user messages that are used in the application's user interface.



Copyright 2013 by Georg Heeg eK, released under MIT License