Running bleeding-edge Spaz webOS builds

Notes on xAuth

Spaz uses xAuth to authenticate with Twitter. We do not distribute our consumer key and secret per Twitter's request. You will need to:

  1. Register an app at Twitter, and get your own consumer key and secret
  2. Request xAuth access by emailing api@twitter.com (more info)
  3. When you get your keys, rename app/auth_config_sample.js to app/auth_config.js and fill in the correct values

If you don't want to go through these steps, you'll need to use end-user test builds, and won't be able to run from source.

Packaging and Running Spaz webOS from source

Here's the very short version:

  1. Get the source code. You can either download a zip file or tarball, or use git to clone the repo:

    git clone git://github.com/funkatron/spaz-webos

    If you plan on doing dev, using Git is strongly recommended.

  2. Download the webOS SDK from Palm

  3. Install and run the emulator, and/or put your device into developer mode

  4. Use the SDK CLI tools to install and launch Spaz. I use a simple shell script with these commands on my OS X machine to install and run the app:

    cd ~/Applications/Projects/Nova
    palm-package Spaz/
    palm-install com.funkatron.app.spaz_1.2.0_all.ipk
    palm-launch com.funkatron.app.spaz

Doing this on Windows is an exercise for the reader.

Questions? Problems? Visit the Spaz Google Group for help: http://groups.google.com/group/spaz-users/