cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Toplak <daniel.top...@gmx.de>
Subject Re: Node-Webkit
Date Tue, 26 Nov 2013 22:49:09 GMT
Hi,

I am interesting in these too. As a proof of concept I have started a 
cordova-cef (cef = Chromium Embeded Framwork) implementation which is 
planed to run on Windows, OSX and Linux.
The repo: https://github.com/hsimpson/cordova-cef
And it's cordova-js fork: https://github.com/hsimpson/cordova-js
It is not very far but some basics on windows are working.

I plan to implement OpenGL offscreen rendering of the web content on all 
platforms. Because I want to run an opengl engine implemented in c++ as 
a cordova plugin. I know CEF will support WebGL, but the OpenGL Render 
Engine Plugin should also work on the mobile platforms iOS, Android and 
probably Windows Phone 8 via Angle (I will open source this plugin later).

<https://github.com/hsimpson/cordova-cef>

Mit freundlichen Grüßen / Best regards

*Daniel Toplak*

Am 16.10.2013 20:04, schrieb James Jong:
> +1 Would love to see this as a new platform.
>
> -James Jong
>
> On Oct 15, 2013, at 2:11 PM, Shazron <shazron@gmail.com> wrote:
>
>> This is interesting (I like the 3 platforms support) - if this gets in, I
>> propose retiring the cordova-osx repo.
>>
>>
>> On Tue, Oct 15, 2013 at 11:00 AM, Maxime LUCE <Maxime@somatic.fr> wrote:
>>
>>> Yes Jesse,
>>>
>>> It's about supporting node-webkit as a new, different platform.
>>> I see some great value added to a desktop platform :
>>>
>>> - Really easy to debug (chromium dev tools integrated)
>>> - Allow kiosk mode and other desktop integration which can be usefull in
>>> touch aware application.
>>> - Allow packaging and distribution on 3 main desktop OS.
>>>
>>> I think Cordova is mostly a bridge between HTML and Native APIs.
>>> Node-webkit enable a bridged communication between Webkit and Node.JS so
>>> can be used as a command proxy for Cordova.
>>>
>>> You also have the new packaged Chrome Apps which can be great to support
>>> too, I think.
>>>
>>> I think a cordova-desktop repository could be a great place to try out
>>> theses platforms.
>>>
>>>
>>> Cordialement.
>>>
>>>
>>> Maxime LUCE
>>>
>>>
>>> maxime@touchit.fr
>>> 06 28 60 72 34
>>> http://touchit.fr
>>>
>>>
>>> -----Original Message-----
>>> From: Jesse [mailto:purplecabbage@gmail.com]
>>> Sent: mardi 15 octobre 2013 19:45
>>> To: dev@cordova.apache.org
>>> Subject: Re: Node-Webkit
>>>
>>> No, we are talking about node-webkit OR appjs as another target platform
>>> to support, which would mean we could build for apps for Windows, Linux,
>>> OSX desktop applications.
>>> I think node-webkit is the more mature platform, but I have only glanced
>>> at both. Definitely interesting.
>>>
>>>
>>> @purplecabbage
>>> risingj.com
>>>
>>>
>>> On Tue, Oct 15, 2013 at 10:38 AM, Brian LeRoux <b@brian.io> wrote:
>>>
>>>> Cordova is mostly about phones (except when its OS X and Windows).
>>>> Node support is not a project goal though I would encourage you to
>>>> look at authoring plugins for iOS, Android, Windows Phone that mimic
>>>> Node APIs if that is something you're looking for.
>>>>
>>>>
>>>> On Tue, Oct 15, 2013 at 1:27 PM, Maxime LUCE <Maxime@somatic.fr> wrote:
>>>>
>>>>> What about a node-webkit or appjs platform integration ?
>>>>>
>>>>> It could help debugging with Cordova related projects and permit to
>>>>> add three platform with one platform : "Windows", "Linux", "OSX".
>>>>> I'm thinking about a platform proxy for node-webkit and/or
>>>> appjs-deskshell.
>>>>> What do you think of this improvement ?
>>>>> Is there some node-webkit specialists which can helps in this project
?
>>>>>
>>>>> Cordialement.
>>>>>
>>>>> [Touch it]
>>>>>
>>>>> Maxime LUCE
>>>>>
>>>>> [Facebook]<http://www.facebook.com/pages/Touch-it/326622874049375>
>>>>>
>>>>> [Twitter]<https://twitter.com/#%21/Touchit_App>
>>>>>
>>>>> maxime@touchit.fr
>>>>> 06 28 60 72 34
>>>>> http://touchit.fr
>>>>>
>>>>>
>>>>>
>>>>>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message