Desktop apps with Node.js

701 views
Skip to first unread message

Srirangan

unread,
Jun 18, 2012, 4:40:32 AM6/18/12
to nod...@googlegroups.com
Had a quick look at node-webkit. Last commit, three months ago (at least on master branch).

Any ideas which is the most popular library for desktop app development?

Thanks,
Sri


--
Srirangan  |  +91 9711 477 595  |  About   GitHub  LinkedIn  Twitter  |  Review19  "Collaborate & Track Decisions"

Srirangan

unread,
Jun 18, 2012, 4:52:49 AM6/18/12
to nod...@googlegroups.com
Okay, just discovered AppJS http://appjs.org/

梁辰晔

unread,
Jun 18, 2012, 5:55:32 AM6/18/12
to nod...@googlegroups.com
cool,   but fail to run the app on linux.

2012/6/18 Srirangan <srir...@gmail.com>
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

梁辰晔

unread,
Jun 18, 2012, 5:58:39 AM6/18/12
to nod...@googlegroups.com
install -g failed, but git clone and built on that dir success
very coll !

2012/6/18 梁辰晔 <liang...@gmail.com>

sahal

unread,
Jun 19, 2012, 7:29:43 PM6/19/12
to nod...@googlegroups.com
AppJS uses CEF. All others use webkit one way or another.
I'm just saying the HTML5 APIs change at such a rate you'll have one hell of a time keeping up. 

I spammed crbug a while back to ask about an --embeddable flag here http://code.google.com/p/chromium/issues/detail?id=132455 maybe I'm not the only one who sees the better in this.

Dick Hardt

unread,
Jun 20, 2012, 6:44:30 PM6/20/12
to nod...@googlegroups.com
Agree that getting WebKit as a separate module on the desktop is alot of work.

Why not wrap the HTML render engine (IE on Windows, webkit on OS X) on the platform with an API? Web devs are already familiar with dealing with different layout engines. 

More and more development is moving to HTML / CSS / JS for the UX. QT seems so last decade.

-- Dick

On Wed, Jun 20, 2012 at 9:20 AM, George Shank <sha...@gmail.com> wrote:
IMHO I think we shouldn't spend too much effort getting WebKit on the desktop. HTML and CSS are not my favorite way of laying things out (although I do understand the speed web developers could gain with building desktop apps). What Node needs is a shoes-like framework, possibly built on top of node-qt.
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en



--
-- Dick

mscdex

unread,
Jun 21, 2012, 12:55:56 AM6/21/12
to nodejs
On Jun 20, 6:44 pm, Dick Hardt <dick.ha...@gmail.com> wrote:
> Why not wrap the HTML render engine (IE on Windows, webkit on OS X) on the
> platform with an API? Web devs are already familiar with dealing with
> different layout engines.

-100

Just because we deal with it on the web does not mean we want to. I
definitely would not want to put up with the limitations of IE's
rendering on Windows. It's most definitely worthwhile having one
renderer across all platforms (Webkit), that way it's similar to node
in that you know exactly what is supported and what isn't.

henrik

unread,
Jun 21, 2012, 2:21:09 AM6/21/12
to nod...@googlegroups.com
QT seems so last decade.

Man. You just made me feel old.

Srirangan

unread,
Jun 21, 2012, 2:22:17 AM6/21/12
to nod...@googlegroups.com
Why are Webkit / HTML5 based desktop apps discouraged?

I opted for Python + Webkit and everything has been really smooth so far!

- Sri

Srirangan  |  +91 9711 477 595  |  About   GitHub  LinkedIn  Twitter  |  Review19  "Collaborate & Track Decisions"


On Thu, Jun 21, 2012 at 11:51 AM, henrik <nor...@gmail.com> wrote:
QT seems so last decade.

Man. You just made me feel old.

Roger WANG

unread,
Jun 21, 2012, 2:24:29 AM6/21/12
to nod...@googlegroups.com
Srirangan <srir...@gmail.com> writes:

> Had a quick look at node-webkit. Last commit, three months ago (at least on
> master branch).

Currently we're developing on the 'cef' branch. Once it's stable we'll
switch it to master.

--
Roger WANG Intel Open Source Technology Center

Morteza Milani

unread,
Jun 22, 2012, 3:11:41 AM6/22/12
to nod...@googlegroups.com
AppJS does exactly the same. It uses Chromium ( As you know, chromium uses webkit and is cross platform ) to render HTML5 in a native-like application.

Morteza Milani

unread,
Jun 22, 2012, 3:14:33 AM6/22/12
to nod...@googlegroups.com
> Currently we're developing on the 'cef' branch. Once it's stable we'll 
> switch it to master.

How much work does it need to get stable Roger? Do you still change libuv and node to merge CEF's V8 with node's V8?
If you don't change node, I will be able to use your modified CEF with AppJS.

Reply all
Reply to author
Forward
0 new messages