Вы можете создать плагин PhoneGap, который является настраиваемым расширением для API PhoneGap. Он содержит немного собственного кода, который выполняет некоторые собственные функции, а также интерфейс JavaScript, который затем раскрывает эту функциональность вам, разработчику PhoneGap. По определению плагин для конкретной платформы!
В вашем случае вы должны создать подключаемый модуль, предоставляющий API базовых данных в экземпляр браузера PhoneGap. Предположительно, поскольку у вас уже есть куча кода, основанного на базовых данных, большая часть работы выполнена. Вам просто нужно написать обертку JavaScript вокруг нее и сформировать свой собственный код, чтобы он вписывался в шаблон плагина.
Хорошим местом для начала будет сообщение в блоге Джесси о них; отметить, что это специально для iPhone:
http://blogs.nitobi.com/jesse/2010/04/01/iphonegap-plugs/
Вот некоторые примеры существующих плагинов PhoneGap, как использовать их, и ссылки внутри к исходному коду, чтобы увидеть, как они были построены:
https://github.com/phonegap/phonegap-plugins
http://blogs.nitobi.com/shazron/2010/07/12/phonegap-iads-plugin/
http://blog.urbanairship.com/blog/2010/06/09/phonegap-push/
Вот один товарищ StackOverflower и выше, отвечающий Аарон :)
http://blog.clearlyinnovative.com/post/1097750723/phonegap-plugin-for-downloading-url
Надежда, что помогает!
PhoneGap предоставляет много других полезных абстракций, так что вам не нужно угробить это только потому, что вы хотите использовать встроенную память. –