Developing with SuperWaba on Macintosh OS X

In order to assist other developers who want to develop using Superwaba on Macintosh, I am providing basic instructions to get started. Why? Well, if more developers use this environment, we can all expect better support and longevity for the platform. Secondly, I would love to get some help and tips from other Mac developers when I run into problems myself. So in the spirit of cooperation and synergy, read on..

If you have questions, comments, or corrections, send me an email. Even if you are just developing on Mac and don't have any feedback, send me an email so I can collect a list of Mac SuperWaba developers. Email John Covele at info@pocketmobility.com (please visit our web site to see our lineup of software for emergency responders).

Update: I'm now doing development using the univesal binary version of Eclipse on an Intel-based MacBook Pro. Sweet! Some screen shots (with the SuperWaba plugin for Eclipse) will be updated shortly.

Introduction

If you are not already familiar with SuperWaba and Eclipse, click here for a brief introduction and some benefits.

Installation Tips

Do yourself a favor and don't stray from the default file locations and naming conventions. I have the "eclipse" folder installed at the root level of my hard drive, with a "workspace" folder inside that, containing all my SuperWaba projects. Also at the root level of my hard drive is the "SuperWabaSDK" folder (I do have to rename this from the default naming convention for the commercial version).

There is an Eclipse plug-in for SuperWaba that will simplify development. Don't forget to install that (see below).

  1. Download and install Eclipse
  2. Download and install SuperWaba (choose between the free or commercial version)
  3. Download and install the SuperWaba plug-in for Eclipse. Note: I am using version 0.3.2 and it is working OK. The installer for the latest version 0.3.3 seems to be missing now, so it may be tricky getting it installed for the first time. I may have to post the complete setup here in the future.

Versions

Here are the version numbers I am currently using:

  1. Eclipse: 3.1.1 [update: now using 3.2.0 universal binary]
  2. SuperWaba 5.63 (commercial version)
  3. SuperWaba IDE plug-in: 0.3.2 [update: no longer works with new Eclipse on MacBook Pro]
  4. Mac OS X (10.4.3) [update: now using Intel MacBook Pro]

Create a New SuperWaba Project

Click here for step by step instructions to create a new SuperWaba project

Run Your SuperWaba Project

Click here for step by step instructions to run/debug your SuperWaba project

Build Your Applications for Distribution

How to build apps for Palm, Pocket PC, and Windows. Click here.

Outstanding Problems

If you can help me solve these issues, I would appreciate it: