I have been pushing platform dependent code off into my native parts, and
for the most part have been able to run the common-js parts for each plugin
without modification.
Native could write the specific exec bridge it needed, I know this could
work for iOS, Android, and WP.

Another crazy idea, exec could just be a plugin that every other plugin
requires and has a device specific js implementation ...


@purplecabbage
risingj.com


On Fri, Jul 12, 2013 at 4:08 PM, Filip Maj <f...@adobe.com> wrote:

> And then what? Selecting `exec` method based on user agent string?
>
> On 7/12/13 3:56 PM, "Brian LeRoux" <b...@brian.io> wrote:
>
> >Yes, but it could all live in one file eh. Should be pretty slim w/o
> >all that other plugin junk. Think Gord might've done a prototype w/
> >this.
> >
> >
> >On Fri, Jul 12, 2013 at 3:39 PM, Filip Maj <f...@adobe.com> wrote:
> >> The core webview <=> native bridge method (exec) will always be
> >> per-platform. Unless we move that method from cordova-js and into
> >> cordova-platform repositories, cordova-js will always need changes
> >>between
> >> platforms.
> >>
> >> On 7/12/13 3:30 PM, "Brian LeRoux" <b...@brian.io> wrote:
> >>
> >>>Hey John, that is indeed the plan! First step was 'plugin breakout
> >>>release' aka PBR which we have mostly now achieved. The cordova.js
> >>>file is still generated for each platform but the surface for
> >>>differences is now isolated to individual plugin repos rather than in
> >>>the ball of mud that we sling into each platform build.
> >>>
> >>>So, I think this should be an early priority in the 3.x series once
> >>>the dust from 3.0 settles and any bugs shake out.
> >>>
> >>>(But thats just me. We need to figure out that consensus as a group.)
> >>>
> >>>
> >>>On Fri, Jul 12, 2013 at 3:19 PM, Wargo, John <john.wa...@sap.com>
> wrote:
> >>>> I heard a while back that there was an initiative around having a
> >>>>single cordova.js file (instead of the platform-specific versions we
> >>>>have today). Understanding that splitting the APIs out into separate
> >>>>plugins was the first step for this, is this something that will be
> >>>>happening soon? I thought perhaps it would be a 3.0 thing, but I
> >>>>imagine
> >>>>everyone's been so busy with the plugins.
> >>>>
> >>>> Is this something in the plan?  If so, when do you see this happening?
> >>>>
> >>>> John M. Wargo
> >>>> Twitter: @johnwargo
> >>>>
> >>
>
>

Reply via email to