Phonegap en Mac


Quizás algunas cosas no aparecen muy claras en la documentación oficial.
  1. Que esté instalado Java SDK y definido JAVA_HOME
  2. Que esté instalado Java Ant
  3. Que esté instalado Android SDK para línea de comandos y definido ANDROID_HOME
  4. Que el PATH incluya los ejecutables de Java, Ant y Android
  5. Que está instalado XCode utilities para línea de comandos
  6. Que esté instalado nodejs
  7. $ npm install -g phonegap
  8. $ phonegap create helloworld
  9. $ cd helloworld
  10. $ phonegap run helloworld
Ejemplo de .bash_profile:

export JAVA_HOME=$(/usr/libexec/java_home)
export ANDROID_HOME="$HOME/Documents/android-sdk-macosx"
export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"

Referencias