On Dec 20, 2012, at 1:16 PM, Matthias Wessendorf <matzew(a)apache.org> wrote:
On Thu, Dec 20, 2012 at 5:58 PM, Lucas Holmquist
<lholmqui(a)redhat.com> wrote:
> Yea, just wanted to get the idea down so we don't forget and to see if its
> in the right direction
JIRA? :)
>
> On Dec 20, 2012, at 11:55 AM, Kris Borchers <kris(a)redhat.com> wrote:
>
> Cordova is something I want to dig into after 1.0. I like the spirit of the
> idea. See comments inline.
>
> On Dec 20, 2012, at 10:34 AM, Lucas Holmquist <lholmqui(a)redhat.com> 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 think so
>
> I know cordova has a storage api, but it looks like it is just based on the
> W3C web storage/web sql specs
>
>
> That would probably be the basis of the "default adapter" for DataManager
on
> Cordova. I see a separate Cordova repo that can include a copy of
> AeroGear.js with the default adapters (Pipeline:Rest, Auth:Rest,
> DataManager:Memory), then we could implement other adapters, like a
> DataManager:CoreData adapter on top of that. Our custom build system should
> allow for building a custom Cordova download as well as be able to include
> other pieces from the AeroGear.js core (DataManager:SessionLocal for
> example).
>
> 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
>
>
> Yes, though this is where we would need to involve someone with Cordova
> plugin and iOS experience to get that connection between the JS and iOS
> libs.
>
> 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
> _______________________________________________
> 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
> aerogear-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
--
Matthias Wessendorf
blog:
http://matthiaswessendorf.wordpress.com/
sessions:
http://www.slideshare.net/mwessendorf
twitter:
http://twitter.com/mwessendorf
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev