NW.js for other Browsers?

Post » Fri Oct 13, 2017 1:36 pm

Hi there!

First of all a disclaimer: i don't want to start a performance discussion (so far never had any problems with NW.js) again or anything, this post is purely out of interest and maybe you guys have had some experiences or anything ;)

Since NW.js is based on Chromium i was wondering if there are similiar Wrappers or Systems maybe in the making maybe already released but with different Browsers like Firefox, Edge (if that's even possible since it's proprietary) etc.?

I think that would be kinda interesting to keep a bit of competition going :)
B
19
S
8
G
2
Posts: 115
Reputation: 2,344

Post » Fri Oct 13, 2017 6:07 pm

The only other cross-platform browser engine is Firefox, and I don't think it's architected to support a framework like NW.js, so it's not been done yet AFAIK.

Edge is Windows 10 only, so you may as well publish a Windows Store app (which you already can do). Safari is Mac-only, and I don't think it would be very interesting if you couldn't use it on any other platform.
Scirra Founder
B
408
S
242
G
92
Posts: 24,895
Reputation: 198,608

Post » Fri Oct 13, 2017 6:25 pm

No that's right... TBH i didn't even know that Edge wasn't Multiplatform :O I thought they were on Mac as well and i think i remember having Safari running on Windows years ago to try it out but maybe that all changed by now ;) Thanks for the clarification about the Windows Store App :)
B
19
S
8
G
2
Posts: 115
Reputation: 2,344

Post » Fri Oct 13, 2017 7:54 pm

Ashley wrote:The only other cross-platform browser engine is Firefox, and I don't think it's architected to support a framework like NW.js, so it's not been done yet AFAIK.

Edge is Windows 10 only, so you may as well publish a Windows Store app (which you already can do). Safari is Mac-only, and I don't think it would be very interesting if you couldn't use it on any other platform.


For the sake of inclusion, you could do the same thing in the Mac app store by loading everything into a web view and publishing it as a native app. I believe this is the mac equivalent to a Windows Store app. If you have a game that runs well on MacBooks, you might stand a much better chance of getting noticed in the mac App Store than in the Windows Store because there is less competition.

Then again, NW.js works just fine for this purpose, and it is much simpler than creating your own project in Xcode.
www.simbucket.com - HTML5 Science Simulations / https://www.airconsole.com/#!play=com.n ... obotrumble - Robot Rumble on AirConsole
B
58
S
22
G
26
Posts: 454
Reputation: 18,738

Post » Sat Oct 14, 2017 2:22 pm

Someone posted in the community a while ago a website (github project) that converted html5 apps into hardware accelerated standalones, apparently it gave similar speeds to nw.js without the huge file size.

I thought i bookmarked it but for the life of me i cant find it now.
B
12
S
4
G
1
Posts: 69
Reputation: 1,062

Post » Sun Oct 15, 2017 11:22 am

IIRC that only supported Windows, so is also basically the same as making a Windows Store app.
Scirra Founder
B
408
S
242
G
92
Posts: 24,895
Reputation: 198,608

Post » Sun Oct 15, 2017 5:50 pm

Tint 2?

https://github.com/trueinteractions/tint2

Tint enables programmers to create desktop applications with JavaScript by utilizing the node runtime with direct access to both native objects (Objective-C Objects and .NET/COM objects) or by using Tint’s built in application object model and API that standardizes GUI components across various operating systems. It’s a light-weight node runtime that integrates the application loop of the target operating system and safely exposes any native OS object needed to build an application.v


I've heard about this one, but don't know very much about it, but at least it could be a contender. No linux support though.
Follow my progress on Twitter
or in this thread Archer Devlog
B
44
S
20
G
19
Posts: 1,091
Reputation: 14,376

Post » Sun Oct 15, 2017 7:44 pm

tunepunk wrote:Tint 2?

https://github.com/trueinteractions/tint2

Tint enables programmers to create desktop applications with JavaScript by utilizing the node runtime with direct access to both native objects (Objective-C Objects and .NET/COM objects) or by using Tint’s built in application object model and API that standardizes GUI components across various operating systems. It’s a light-weight node runtime that integrates the application loop of the target operating system and safely exposes any native OS object needed to build an application.v


I've heard about this one, but don't know very much about it, but at least it could be a contender. No linux support though.


It wasnt Tint 2, it was something else. Wish i could find the forum post. It was a few weeks back. I thought to myself, this looks cool, why didnt i know about this alternative to NW before?
B
12
S
4
G
1
Posts: 69
Reputation: 1,062

Post » Mon Oct 16, 2017 6:19 am

@mOOnpunk

must have been electron then? I think thats the only other option i know of.

https://electron.atom.io/
Follow my progress on Twitter
or in this thread Archer Devlog
B
44
S
20
G
19
Posts: 1,091
Reputation: 14,376

Post » Mon Oct 16, 2017 9:13 am

Tint seems to be pretty dead judging from the Issue Tracker...
B
19
S
8
G
2
Posts: 115
Reputation: 2,344


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 0 guests