+1

I want this to go over more than a "Works on my machine" test before I land
this in master.


On Wed, Dec 5, 2012 at 3:11 PM, Filip Maj <f...@adobe.com> wrote:

> I think it's worth investigating and having a working prototype but would
> caution against immediately merging in until different folk have had a
> chance to play with it and make sure our end-user dev experience is cool.
>
> On 12/5/12 12:02 PM, "Gord Tanner" <gtan...@gmail.com> wrote:
>
> >Correct. This would be for any cordova BlackBerry 10 APIs (not external
> >plugins).
> >
> >This will allow us the native compile step for Cordova that we don't have
> >access to with WebWorks (that other platforms have).
> >
> >The key for this is flexibility.  Nothing is changing with this now but
> >allows us more tools to support BlackBerry 10 Cordova in the future.
> >
> >
> >On Wed, Dec 5, 2012 at 2:53 PM, Drew Walters <deedu...@gmail.com> wrote:
> >
> >> Making sure I understand the steps:
> >>
> >> 1. User downloads and installs BlackBerry 10 Native SDK and Cordova.
> >> 2. Executing the create script to create a project will somehow
> >>determine
> >> if the user has the WebWorks SDK and if not...
> >> 3. Clone the WebWorks SDK using git.
> >> 4. Build the WebWorks SDK.
> >> 5. Update the project.properties for the project to point at the built
> >> WebWorks SDK.
> >>
> >> I would prefer to not dynamically clone and build the WebWorks SDK as
> >>part
> >> of Cordova project creation, seems like that could be prone to issues.
> >>
> >> I would tend to think the majority of developers would not be building
> >> custom plugins for their application. Would the native SDK be required
> >>by
> >> Cordova end developers if Cordova for BlackBerry 10 contains some native
> >> (C++) plugins?
> >>
> >>
> >> On Wed, Dec 5, 2012 at 1:05 PM, Gord Tanner <gtan...@gmail.com> wrote:
> >>
> >> > Currently for developing for BlackBerry 10 the user needs to download
> >>and
> >> > install the WebWorks SDK.  [1].
> >> >
> >> > This SDK is opensource and available from github [2] and users are
> >>able
> >> to
> >> > clone and build the SDK with the native development tools available
> >>[3].
> >> >
> >> > I would like to switch the BlackBerry 10 platform for cordova to use
> >>the
> >> > NDK and clone WebWorks from github.  The only difference a cordova
> >> > developer would notice would be what download we tell them to install
> >>in
> >> > the documentations, everything else would be handled by the
> >>./bin/create
> >> > script and ./cordova/* scripts pointing where the WebWorks SDK lives.
> >> >
> >> > This preps us to have the tools available on the developers machine to
> >> > build any native extensions that may or may not be needed for
> >>BlackBerry
> >> 10
> >> > development.
> >> >
> >> > [1] https://developer.blackberry.com/html5/download/
> >> > [2] https://github.com/blackberry/BB10-Webworks-Packager
> >> > [3] http://developer.blackberry.com/native/beta/
> >> >
> >>
>
>

Reply via email to