Using the Project Zero Application Builder
The Project Zero Application Builder is a Web-based IDE for developing Zero applications. The IDE is itself a Zero application, which means you'll acquire and manage the IDE the same way you do other Zero applications.Prerequisites
- Zero Command-Line Interface
- Firefox ver. 2
Installation
- Invoke zero create ide from zero:zero.ide
- Change directory to ide
- Invoke zero start
- Point your browser to http://localhost:8070
Getting started
Create a new application
- Browse to the Application Builder
- Click on Create Application > New
- Enter the following:
- Application name: myapp
- Application path: directory into which the new application folder is created; defaults to user.home
- Click "Create"; "myapp" appears in the application list
- Jump to "Working with an application"
Start with the employee demo
- Browse to the Application Builder
- Click on Create Application > Copy from Repository
- Enter the following:
- Specify module to copy: zero:employee.demo
- Destination folder: your choice; defaults to user.home
- Click "Copy"; the "employee.demo" application appears in your application list
- Jump to "Working with an application"
Working with an application
- From the Application Manager, click on an application from the list
- Several possible actions from here, based upon the active "activity" (tabs along the top):
- File editor Click on a file to open it in the editor
- Dependencies Manage application dependencies
- Start the application by clicking Run button
- Console window pops up
Screenshots
Application Manager
File editor activity
Current limitations
- Single user, localhost operations
- The following source changes require a manual restart of the application under development (hit Stop then Run): zero.config, ivy.xml, and any files within the java folder