4 posts / 0 new
Last post
perik
perik's picture
Offline
Joined: 3 Nov 2011
Posts:
NaCl target platform

Hi,

just saw what Google have done on the chrome native client.

Seems like what they do have many similarities with MoSync Wormhole.
* html5 to native bridges
* runtime that abstract away the host system calls

From a result perspective they do what MoSync does for Mobile but they do it for the browser.

MoSync is as far as I can tell more mature. One thing MoSync has that NaCl doest't have, that I appreciate a lot is proper IDE support. The toolchain is more complete. On top of that I really don't think Apple will approve of Chrome bypassing the iTunes App Store.

Due to the similarities though, if MoRe could be made to Run on NaCl it seems to me we could have one IDE, one toolchain and we can deploy to: Windows, Mac OS, Linux, iOS, Android, BB OS (Win Phone7?). In the future perhaps even more.

I don't knew about you guys, but I think that would be awesome.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
David Freitas
jddcef's picture
Offline
Mobile Conjurer
Joined: 28 Jul 2011
Posts:

Good idea if you ask me, it's amazing how many things are converging these days... I guess that's what we all strive for...
The paradigms are different (PC and mobile), but it's an interesting technical challenge indeed.

David Freitas
jddcef's picture
Offline
Mobile Conjurer
Joined: 28 Jul 2011
Posts:

Check out what BlackBerry are doing as well for their Tablet OS (QNX it seems) http://www.mosync.com/content/blackberry-going-more-opensource-chance-appeal-their-developer-community

It also has an amount of OpenSource C++ code, that MoSync might be able to integrate with somehow.

Patrick Broman
patrick's picture
Offline
Mobile Wizard
Joined: 17 Feb 2009
Posts:

Hi perik,
Interesting thoughts! We are watching things like NaCl closely, and we have noted that there are similarities. On the web side, it seems like we're moving from a situation where HTML is combined with various plugins (Flash, Silverlight, Java etc) to one where you can do almost everything in HTML5, except for the things you can't, and in those situations you really need something "properly" native ... so for a given website, we can imagine that what used to be 70% flash, 30% html can now be done with 95% HTML5 and 5% C/C++. Or we can use 80% C/C++ to do things you never could do in Flash anyway.

But I digress. The short answer is that yes, we are following these things closely, and while we have no official plans to do anything with NaCl at the moment, experience tells me that within a few weeks, our wonderful Head of R&D Niklas will come in to my office and go, "Do you want to see something cool?" Last time that happened, he showed me Wolfenstein 3D running in a browser in pure HTML5 (https://github.com/MoSyncLabs/mosync.js), so.. :)