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

  1. Invoke zero create ide from zero:zero.ide
  2. Change directory to ide
  3. Invoke zero start
  4. Point your browser to http://localhost:8070

Getting started

Create a new application

  1. Browse to the Application Builder
  2. Click on Create Application > New
  3. 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
  4. Jump to "Working with an application"

Start with the employee demo

  1. Browse to the Application Builder
  2. Click on Create Application > Copy from Repository
  3. 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
  4. Jump to "Working with an application"

Working with an application

  1. From the Application Manager, click on an application from the list
  2. 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
  3. 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

Version 1.0.15900.M6