I've been meaning to build something like this using CEF or something, and i'm glad someone else beat me to it. And it has TCP sockets! That seemed like such a glaring omission in cordova/phonegap. I also think it's good to provide a platform.getOSType() in a cross-platform environment as long as things don't get out of hand. You could switch on this to load the platform's default fonts.
Try node-webkit[1]. It's a chromium wrapper around nodejs and they have various ready-made binaries for linux/osx/windows platforms. In my experience, it's much cleaner and faster to get up and running than titanium/tide [1] https://github.com/rogerwang/node-webkit
Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
21–30 of 47 posts
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#22This looks like it's based on Titanium, which I've used before and they basically stopped supporting the product for Desktop applications... weary of starting another project using this. Last time I had to convert everything over to an Adobe AIR wrapper with a HTML control. http://developer.appcelerator.com/blog/2012/01/the-future-of...
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#23Earlier quoted context omitted.
Try node-webkit[1]. It's a chromium wrapper around nodejs and they have various ready-made binaries for linux/osx/windows platforms. In my experience, it's much cleaner and faster to get up and running than titanium/tide [1] https://github.com/rogerwang/node-webkit
I've been following node-webkit and AppJS on github for a while and they both look great, though I haven't actually used them. Maybe (hopefully) I'm wrong, but it doesn't seem like you can compile an app to a standalone binary with either; specifically on OSX.
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#24https://github.com/TideSDK/TideSDK/wiki/Applications-Using-T...
Apart from that there are examples available to checkout from the repository. (develop branch) https://github.com/TideSDK/TideSDK/tree/develop/examples
We are working on fixing various issues including moving to latest webkit.
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#25Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#26Earlier quoted context omitted.
I've been following node-webkit and AppJS on github for a while and they both look great, though I haven't actually used them. Maybe (hopefully) I'm wrong, but it doesn't seem like you can compile an app to a standalone binary with either; specifically on OSX.
By "... compile an app to a standalone binary", do you mean that you would like node-webkit/appjs to convert your HTML5/JS files to ObjectiveC? That would be really amazing, but this is just like phonegap/cordova. It basically shields your files around a webkit wrapper.
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#27(edit: typo)
Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#28Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
#29Earlier quoted context omitted.
By "... compile an app to a standalone binary", do you mean that you would like node-webkit/appjs to convert your HTML5/JS files to ObjectiveC? That would be really amazing, but this is just like phonegap/cordova. It basically shields your files around a webkit wrapper.
I mean being able to compile to a .app file on OSX, .exe on windows, etc. TideSDK can do this in a wrapper-type of way like you mentioned.