Exporting to Developer Tools

About this article

Using Maqetta, the user create web application prototypes which are subsequently handed off to developers, who transform the prototype incrementally into a production application.

This article introduces the features in Maqetta that help with the designer-to-developer hand-off. The article starts by introducing some important concepts. The article then highlights the product's export-as-ZIP and workspace management features, including the ability to create Eclipse-compatible projects.

Exploring the Maqetta workspace

When you launch Maqetta for the first time, Maqetta creates a default workspace and a default project ("project1"). The picture below shows the default workspace:

image

Make the following adjustments to the Files palette

The Files palette should now look something like this:

image

Some things to note:

Exploring the HTML files created by Maqetta

This part of the article provides an overview of some technical details about the HTML files that Maqetta creates:

Exporting your entire workspace as a ZIP to give to developers

Maqetta allows you to export your entire workspace or a subset of your workspace as a ZIP file that can be handed to developers, who can then incrementally transform the UI mockup created by Maqetta into a production application.

To export your entire workspace as a ZIP file:

Exporting selected files from your workspace as a ZIP to give to developers

To export only selected files within a ZIP file:

Download dialog options

The download dialog provides the following options:

Customizing your workspace to relocate JavaScript libraries

The third icon at the top of the Files palettes allows you to permanently modify the folder structure of your Maqetta workspace.

image

For example, by default, Maqetta places all JavaScript libraries within the ./lib folder, with the Dojo toolkit located at ./lib/dojo. These defaults usually work well for most Maqetta users. However, if your development team uses a different folder hierarchy, and you often create download ZIPs that you hand off to your developers, then sometimes it will be more efficient and less error-prone if you customize your Maqetta workspace to match the folder structure used by your developers. That way, when you create a download ZIP, you won't need to relocate JavaScript libraries for each new ZIP file. Maqetta will automatically fix up all HTML files in your workspace to take into account the new location(s) for your JavaScript libraries.

Exporting self-contained projects to the Eclipse IDE and IBM Rational Application Developer (TM) 8.5

This section is relevant to web development teams that use the Eclipse IDE or IBM Rational Application Developer (RAD) 8.5 and want to export a fully self-contained Eclipse project that can be imported simply into the Eclipse IDE.

Here are steps for creating a self-contained, Eclipse-compatible project, exporting as a ZIP, unzipping into your Eclipse workspace, and then importing the project into Eclipse:

Previous / Next