On Thursday, December 20, 2012, Kris Borchers wrote:
On Dec 20, 2012, at 12:20 PM, Burr Sutter <bsutter@redhat.com<javascript:_e({},
'cvml', 'bsutter(a)redhat.com');>>
wrote:
Good point, I was not very clear - I consider the plugin to be at least
two deliverables:
1) The native code
2) the JS lib that exposes "wraps" the API for the JS developer
For item 2, ideally the JS API would be identical between iOS and Android.
Yes, that is how I visualize all of this as well. We will just need to
have conversations with the iOS and Android folks to see if #2 is possible
since they could have different native storage implementations that just
can't easily overlap in a single API.
Yes, should work, I'd assume that (for instance) the SQLite is very much
the same.
Not sure how the Android ContentStoreProvider works (to compare w/
CoreData). But after 1.0 we can dive in here
-M
On Dec 20, 2012, at 12:56 PM, Kris Borchers wrote:
On Dec 20, 2012, at 11:53 AM, Burr Sutter <bsutter(a)redhat.com> wrote:
Ideally, the JS developer will mostly be OS agnostic. Can the Cordova
plugin support both the iOS and Android means of "storage"?
Depends on what you mean by "Cordova Plugin". When I say Cordova Plugin, I
am talking about the native bits (iOS/Android/etc) that plug into Cordova.
The JS side could maybe be made as a "device storage" adapter that would
then talk to the correct native pieces but that's a little beyond me at
this point as I haven't looked into Cordova contribution much yet.
On Dec 20, 2012, at 12:36 PM, Matthias Wessendorf wrote:
great!
had the same thought, but forgot about it :-)
AGCoreData is not yet ready, though
-Matthias
On Thursday, December 20, 2012, Lucas Holmquist wrote:
I know we really haven't talked about cordova plugins to much, but i want
to just get this thought down so i didn't forget about it.
would it make sense to have a cordova plugin for accessing the core data
stuff from our iOS libs, that is once it's ready.
I know cordova has a storage api, but it looks like it is just based on
the W3C web storage/web sql specs
i guess i was thinking this is how it would work:
Possibley have an aerogear.js datamanager plugin for the front end that
then calls the aerogear ios libs coredata plugin
In JS
var dataManager = AeroGear.DataManager({
name: coreDataStore,
type: CoreData //or something
});
var coreDataStore = dataManager.stores[0];
coreDataStore.read() // this would access the Aerogear ios core data part
I'm not really familiar with core data, so i could be way off base with
this idea
-Luke
--
Sent from Gmail Mobile
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev
_______________________________________________
aerogear-dev mailing list
--
Sent from Gmail Mobile