Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B4C1E1063B for ; Thu, 28 Nov 2013 15:24:41 +0000 (UTC) Received: (qmail 36342 invoked by uid 500); 28 Nov 2013 15:23:21 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 36290 invoked by uid 500); 28 Nov 2013 15:23:10 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 36107 invoked by uid 99); 28 Nov 2013 15:23:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Nov 2013 15:23:08 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of agrieve@google.com designates 209.85.192.179 as permitted sender) Received: from [209.85.192.179] (HELO mail-pd0-f179.google.com) (209.85.192.179) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Nov 2013 15:22:59 +0000 Received: by mail-pd0-f179.google.com with SMTP id r10so12307009pdi.10 for ; Thu, 28 Nov 2013 07:22:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=gkwWHYCMqW3lsWtsm4uIeQzEUV9nO1QyICZe+ct/89g=; b=fdHAucvsovJgwfUHD7gs03J0tRW2qvUA+sIdxvLOHCS3cjDx7OXO4bi0vIXvJGw7gL KZYenNkLByjluNCEjZjw0bB9iP8V1Or8ytyLpl2pj95wECZJIKgfLSl0plv99GgBy0QD jrq3W6rJ8qKRvp0a718dCLzkHtFtoy9GA0dLOJvNBtO7UGZ/6RAu9rUEOdOeIUO5PWnC OzVFq/03GYSA6b02xWsyim2DAlh7Mmh7FJTxn5o6MNut5BDZbl/UmO3XqP6ZYpsx5EiS /1innklvOvAOPYGJySuu/Yascd5vWIu4uNdFqox9saAsqBmW/mVsTAMjQnxswG8BKz64 Y+qw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=gkwWHYCMqW3lsWtsm4uIeQzEUV9nO1QyICZe+ct/89g=; b=O0FJsChuY+PcnfJ33iRhZEOV2ImXt3yBDM/4g1/0ZvcciZ0E695d0eCk4faf+DuP3u IizhkbbvZxvQowu9G2ZW8/ktRsMs9xKOSfvw2nI9dNpRahGVJLvK9Go+15CFYdceH8u5 QrVEeXyWGk/yGz2CP/mZ+MfPvvBnf/uP+Sbu0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-type; bh=gkwWHYCMqW3lsWtsm4uIeQzEUV9nO1QyICZe+ct/89g=; b=TUqoceXEkb8eOdeJPMMSg5+7v5m6FLDHdTn9Byaj9uU/BFhNqQXWRrgSnjQGHoocOt Oh9Dw918riUVnrGnslPorlnu/l/V5tifw2v4GuyJPKtvJT3N738vTIhgJC908diIctxm WcaRitGTI27SXhpm5wNX/HcOjJW0gZuQ8qSJf3/MmYMWxilr8qjDSbEzMl264WCJfbrh 5vsDUASEDhFdAI0HVt1UteD8g2WdoWInQHvxDCr8cH5srZvl+3OLTSL1wnMMlnDSPuCY OcMih1lL24GEYEjIhuf4fDi1a6meDQQnOFfRx3PMz8MHdgtdCSgpBZ+fjEOHrdV5kOMt QkuA== X-Gm-Message-State: ALoCoQlqGni4AeV+Qsh4FbG7NqMNz7vV/hXrdOzUSm5kqPT4h4S1hFMLSdbYuafs6eBXN8bNfR/eediUXFjblZ/7gypAugfgZ8HorgwLCHO94np0NZYTJdRv0OZk2mPnO5hQSFILBpfKCuYfHDS396jIUpv5KaN8zsxlGxQ+n2AO6xwGOyXcPdQv518ftilvLUeVmBKQ696R6GvKMKq9zzO5tLCC5qiQ3A== X-Received: by 10.67.22.38 with SMTP id hp6mr47949436pad.53.1385652157929; Thu, 28 Nov 2013 07:22:37 -0800 (PST) MIME-Version: 1.0 Sender: agrieve@google.com Received: by 10.68.136.35 with HTTP; Thu, 28 Nov 2013 07:22:16 -0800 (PST) In-Reply-To: References: <438f358427d142939baa41106b5c3d70@AMXPR03MB151.eurprd03.prod.outlook.com> <040343e29396438ca4f4d5ecb83fc838@AMXPR03MB151.eurprd03.prod.outlook.com> <3A33CBF8-6AB7-4C1D-9B53-20C79C9071D3@gmail.com> <52952565.1030702@gmx.de> From: Andrew Grieve Date: Thu, 28 Nov 2013 10:22:16 -0500 X-Google-Sender-Auth: ictFq2HoKXGkcF3r53fYUjkbzqc Message-ID: Subject: Re: Node-Webkit To: dev Cc: daniel.toplak@gmx.de Content-Type: multipart/alternative; boundary=047d7b5d6122a7efe004ec3e4858 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b5d6122a7efe004ec3e4858 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable You can actually use C++ & OpenGL ES2 via a nacl plugin within chrome packaged apps. On Tue, Nov 26, 2013 at 8:59 PM, Michal Mocny wrote: > Instead of going with CEF, have you evaluated using just regular Chrome > Packaged Apps as the target platform? It would mean a certain limit to > flexibility (you cannot extend the browser with arbitrary C++ code), but > you would leverage a tremendous amount of effort already put forth by > Chrome team if you went that route, and I suspect that much of the native > support you want is already implemented by the platform. Let us know of > any concerns you have, and we can try to help address/resolve them. > > Google already has a team working on cordova, but we absolutely do not ha= ve > the spare cycles to work on this full time right now. That doesn't mean = we > won't find the passion to help occasionally! > > -Michal > > > On Tue, Nov 26, 2013 at 2:49 PM, Daniel Toplak > wrote: > > > Hi, > > > > I am interesting in these too. As a proof of concept I have started a > > cordova-cef (cef =3D 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 al= l > > 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 probab= ly > > Windows Phone 8 via Angle (I will open source this plugin later). > > > > > > > > Mit freundlichen Gr=FC=DFen / 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 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 > 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 useful= l > 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.J= S > 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 o= ut > >>>> 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 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 mimi= c > >>>>> Node APIs if that is something you're looking for. > >>>>> > >>>>> > >>>>> On Tue, Oct 15, 2013 at 1:27 PM, Maxime LUCE > >>>>> wrote: > >>>>> > >>>>> What about a node-webkit or appjs platform integration ? > >>>>>> > >>>>>> It could help debugging with Cordova related projects and permit t= o > >>>>>> 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] > >>>>>> > >>>>>> [Twitter] > >>>>>> > >>>>>> maxime@touchit.fr > >>>>>> 06 28 60 72 34 > >>>>>> http://touchit.fr > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > > > --047d7b5d6122a7efe004ec3e4858--