Suponiendo que por tecnologías web te refieres a HTML5, tendrás que confiar únicamente en el almacenamiento local. Recomiendo leer este artículo en su totalidad: http://diveintohtml5.org/storage….
Después de leer eso, ahora sabrá que solo obtiene 5 MB de localStorage, y eso limita bastante la forma en que puede almacenar datos. localStorage se basa en pares clave / valor, sin embargo, puede (utilizando JS) construir y leer / escribir desde una base de datos SQL simple. Idealmente, podría simplemente escribir su aplicación y empaquetar todos sus activos en algo por debajo de 5 MB, y luego un usuario podría simplemente ‘guardarlo’ en su iPad, pero ese no es el caso actualmente.
Teniendo en cuenta que también desea que esto sea una tienda web, lo que supongo que significa interactividad y capacidad de compra desde la aplicación, se está convirtiendo en una tarea casi imposible.
- Desde una perspectiva de escalabilidad, ¿debería una startup adoptar NoSQL desde el primer día o debería convertirse gradualmente a medida que crecen la base de usuarios y los datos?
- ¿Cuáles son las ventajas y desventajas importantes de Symphony CMS en comparación con Ruby on Rails?
- ¿Cuáles son las mejores tecnologías para crear un sitio web grande (escalable)?
- ¿Hay un sitio web gratuito donde puedo hacer mis páginas y también una aplicación web completa?
- ¿Qué es la aplicación de gestión de inventario de TI basada en la web?
Una apuesta mucho mejor sería usar algo como http://www.phonegap.com, que le permite escribir en lenguajes independientes de la plataforma (HTML / JS / CSS), y luego compilarlo en una aplicación nativa. Esto le permitirá almacenar cosas de una manera mucho más simple en el iPad de los usuarios.