====== Hosted Web Apps ======
Usando manifold.js y crosswalk se busca empaquetar aplicaciones desarrolladas como sitios web en una aplicación para cualquier plataforma. Basado en el estándar de [[http://www.w3.org/TR/appmanifest/ | W3C Web App Manifest]]
http://www.manifoldjs.com/documentation\\
http://www.davevoyles.com/creating-a-mobile-app-with-famo-us-and-manifoldjs/\\
http://www.thishereweb.com/understanding-the-manifest-for-web-app/\\
http://www.thishereweb.com/manifoldjs-building-simple-hosted-web-apps/\\
https://github.com/manifoldjs/manifoldJS/wiki\\
===== Instalación =====
Como se menciona en esta issue https://github.com/manifoldjs/ManifoldJS/issues/35 es preferible instalar la versión de github
npm install -g cordova
npm install -g manifoldjs/manifoldjs
**El manifiesto**
Como dice acá https://github.com/manifoldjs/ManifoldJS/wiki/Getting-Started se incluye en el index.html así
...
Shiftr
...
el **manifest.json** mínimo es:
{
"start_url": "http://www.yoursite.com/",
"short_name": "WwwYoursiteCom"
}
**¿Cómo crear una aplicación basada en una que está local, es esto posible?**
* Presenta problemas para crear plataforma de android en el proyecto de cordova. En el config.xml -> widget > id debe haber un nombre de la forma subdomain.domain.name, cuando es una aplicación que está corriendo en localhost:8080 presenta problemas
===== Build =====
* Ejecute **gradle buildDebug** dentro de la carpeta android generada por manifoldjs
* Ejecute **gradle installDebug**
- Configuración del android adk
- Configuración de gradle para hacer el build desde consola
-