Live data from Hacker News

Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

tidesdk.org

1–10 of 47 posts

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#2
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.

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#3
This 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

#4
post #3

This 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...

What makes you weary of using it? This project looks like it's demonstrated quite well that they were able to cleanly take over where Appcelerator left off, with a degree of cooperation from Appcelerator.

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#5
post #2

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

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#6
post #3

This 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...

This is Titanium Desktop itself, they just started the development again with a new name.

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#7
post #5
post #2

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

+1 for node-webkit; I've been having a blast messing around with it lately, it's great stuff. With the pre-built binaries, you can be off and running (with full node support in your browser JS) in minutes.

Re: Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

#10
post #5
post #2

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

Along the same lines is AppJS - https://github.com/appjs/appjs
Post reply on HN