-
Notifications
You must be signed in to change notification settings - Fork 1
Phonegap requisitos y entorno
Si bien no es una dependencia, se recomienda tener instalado Git
Para un entorno configurado se necesita NodeJS. Luego se podra instalar Phonegap desde una ventana de comando usando npm:
npm install -g phonegap
Tambien instalaremos Plugman y Cordova, para tener de soporte
npm install -g plugman cordova
Nota: el parametro -g
en npm
implica una instalacion global, accesible desde cualquier ubicacion del sistema de archivos.
Ante cualquier error en la instalacion, deberan revisarse los errores y corregir para luego intentar una nueva instalacion.
Descargar e instalar Java Developmet Kit:
http://www.oracle.com/technetwork/java/javase/downloads/index.html http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Apache ANT es un asistente para builds principalmente en Java. Descargar y descomprimir en el mismo directorio donde se instalo el JDK
Instalar el administrador de SDK de Android:
http://developer.android.com/sdk/installing/index.html
Nota: no es necesario descargar el Android Studio, con solo descargar el SDK standalone es suficiente.
Luego de instalar y correr, descargamos los paquetes de soporte, incluyendo el Google USB driver:
Debemos configurar ciertas variables de entorno, para eso hay que hacer click con el boton derecho del mouse en Mi PC o Equipo y seleccionar Propiedades del menu que se desplega. Una vez ahi, buscar Configuraciones avanzadas y dentro de este el boton de acceso a Variables de entorno. Ahi habra que configurar estas variables:
Para correr las aplicaciones sin tener que utilizar un dispositivo real podemos crear un Virtual Device.
Ubicar la carpeta de instalacion del Android SDK, ejecutar ADB Manager y crear un dispositivo a partir de una definicion estandar.
Una vez concretados todos los pasos, abrir una ventana de comando y ejecutar:
phonegap create prueba
Este comando deberia crear una aplicacion basica en una carpeta prueba (no tiene que estar creada, phonegap la creara). Para probar que todo este funcionando, ingresar a la carpeta y emular la aplicacion corriendo.
cd prueba
phonegap emulate android
Ante errores, anotar el error. A esta altura puede fallar el emulador, las descargas que phonegap necesita hacer para crear y correr el proyecto (proyecto basico y plataforma de android de phonegap).
- Repaso y conceptos basicos
- Ejercicios para repasar
- Problematica de desarrollo mobile
- Phonegap
- Requerimientos e instalacion
- Phonegap CLI
- [Primeros ejercicios con Phonegap](Ejercicio Phonegap)
- Plugins
- Hello world
- Estructura de un proyecto Phonegap
- Plugin Device
- Debugging
- Incorporando un framework CSS
- Plugin Vibration
- Sumando partes
- Plugin Battery Status
- Un poco de jQuery
- jQuery Mobile
- Navegacion
- Plugin Dashboard
- Revision de Plugin Dashboard
- Paginas extra
- ToDo
- Persistencia
- ToDo Persistente
- Plugin Camera
- Opciones de camara
- App Mi Galeria
- Revision de Galeria
- Plugin File
- Escribir y leer texto
- Escribir archivos binarios
- Guardando fotos
- Debugger: weinre
- Inspeccionar con weinre
- Phonegap Developer App
- Refactor de apps
- Plugin Media
- Pruebas con audio
- Control y monitoreo de audio
- Encapsular play/pausa
- Hacks
- Formato de tiempos
- Grabar y reproducir
- Proyecto Integrador
- Revision de interfaz
- Interfaz basica
- Entrevista: modelo
- Funcionalidad: revision
- Seleccion de framework
- iRec: navegacion
- iRec: fileApi
- iRec: guias
- iRec: entrevistas
- iRec: recordApi
- iRec: helpers
- iRec: mediaApi
- iRec: inicializar paginas
- iRec: refactor
- iRec: mediaApi refactor
- iRec: recordApi refactor
- iRec: helpers
- iRec: guias.js
- iRec: entrevistas.js
- iRec: crear guias
- iRec: re-inicializando
- iRec: re-ordenando
- iRec: pendientes
- iRec: reporte ux
- iRec:revision: volver
- iRec:entrevista: volver
- iRec:revision: cambios
- iRec:revision: stop
- iRec:revision: Rew 10"
- iRec:revision: tag Go
- iRec: limpieza
- Firma de apps
- Android
- Generacion de key
- Firma de apk
- Alineacion de zip
- Firmar con Phonegap
- iOS
- Detalles finales
- Config.xml
- Iconos
- Splash