What's a Pender?
Pender is a dom-less JS runtime with a high-performance graphics api implementing the HTML5 Canvas spec. Pender is open source and multiplatform..
Android is currently Pender's flagship platform. We are in a demo-able state, with excellent performance from a custom render stress test. The Cordova Pender Plugin allows communication with Phonegap/Cordova allowing various use cases, including:
use Cordova's Webview as a UI layer
use Pender to mimic an embedded canvas element
leverage Cordova's plugins (Twitter, Facebook, etc)
Java JDK 1.5 or greater
Android SDK http://developer.android.com
open a unix terminal or terminal emulator (OSX Terminal, Windows Cygwin etc)
Obtain Pender Source
git clone firstname.lastname@example.org:lorinbeer/Pender-android.git
navigate to Pender-android/tools
Create a Pender Android project, omitting -p will create a pender android project in the current directory
./pendertools -p /path/to/put/pender/project
##Pender Build Tool
run the pendertool from the tools directory
cd Pender-android/tools ./pendertools
executing the script without arguments will create an Android library project in the current working directory.
for a complete list of options
the rest of the Pender project: