¿Cómo puedo almacenar datos localmente para una aplicación jQTouch para iPhone?

jQTouch o jQuery no ayudan ni obstaculizan el almacenamiento de datos.

Primero, hay dos formas principales de almacenar datos. 1) Relacional como el almacenamiento, 2) Par clave-valor. (algunos no convencionales, como Flash y almacenamiento de cookies).

Para el almacenamiento de tipo relacional, eche un vistazo al ejemplo oficial de Webkit:
http://webkit.org/demos/sticky-n…
(Los navegadores Webkit fueron muy utilizados entre los dispositivos móviles: incluido el navegador predeterminado en iPhone / iPad / iPod touch, etc., Andriod, Blackberry 7+. Por lo tanto, es una apuesta bastante segura desde el punto de vista de la estandarización)

Hay un par de notas:
a) la implementación utiliza Sqlite. (Importa porque afecta la sintaxis de SQL).
b) el acceso a la base de datos es asíncrono. (por ejemplo, no es adecuado para almacenar configuraciones de usuario básicas).

Para los datos de pares clave-valor, w3c llama Webstorage.
http://dev.w3.org/html5/webstorage/
El acceso al almacenamiento web es sincrónico.

Safari admite el almacenamiento de la base de datos del lado del cliente, ideal para aplicaciones móviles de iPhone.
http://webkit.org/blog/126/webki

Además, revisa Lawnchair, un marco realmente fácil de usar para el almacenamiento de db del lado del cliente. http://brianleroux.github.com/la

Gran libro sobre almacenamiento y otros temas de jqTouch, de Jonathan Stark. HTML 5 sería mi elección. http: //building-iphone-apps.labs

More Interesting

¿Habrá algún sistema operativo móvil en el futuro que supere a Android o iOS?

¿Puedo lanzar una aplicación universal de iOS con la compatibilidad con iPad desactivada?

¿Apple planea proporcionar una implementación nativa de Swift de Cocoa (o al menos partes de ella)?

¿Cuáles son las ventajas y desventajas de tener un solo botón para iPhone y 3 botones (atrás, inicio y configuración) en Android, tanto desde el hardware como desde la perspectiva de la experiencia del usuario?

¿Dónde puedo encontrar un tutorial para una aplicación iOS de visualización web UI universal de diseño automático a pantalla completa?

¿Cómo puede 'iniciar sesión en Facebook' ayudar a mi aplicación?

¿Habrá suficiente demanda de desarrolladores nativos de Android / iOS en la segunda mitad de la década de 2010 y principios de 2020?

¿Qué es la versión beta de iOS 11?

Estoy lanzando el MVP 1 de una aplicación en unas pocas semanas, y la sugerencia ha sido presentada de que lancemos en Test Flight de Apple para su aplicación iOS. Estoy preocupado por algunas razones. ¿Alguien ha tenido alguna experiencia reciente con él? ¿Alguna idea?

¿Qué motor de juego 2D es el mejor para hacer juegos de iPhone?

¿Estás buscando una empresa de desarrollo de aplicaciones para iPhone?

¿Qué es lo que lleva más tiempo, codificar una tienda web / sitio web desde cero (sin WP o similar) o codificar exactamente el mismo servicio desde cero pero para Android / iOS?

¿Cuánto cuesta desarrollar una aplicación para iPad o una aplicación para tableta Android?

Cómo obtener una aplicación iOS completa cuando sigo siendo estafado en el trabajo

¿Es fácil aprender AngularJS para un desarrollador de iOS?