Вы можете создать плагин PhoneGap, который является пользовательским расширением для PhoneGap API.Он включает в себя немного собственного кода, который выполняет некоторые специфические функции, а также интерфейс JavaScript, который затем предоставляет эту функциональность вам, разработчику PhoneGap.По определению, плагин зависит от платформы !
В вашем случае вы бы создали плагин, который предоставляет API-интерфейс Core Data API для экземпляра браузера PhoneGap.Предположительно, поскольку у вас уже написана куча кода на основе Core Data, большая часть работы выполнена.Вам просто нужно написать обертку 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
Надеюсь, это поможет!