about running node.js v0.8.x on Android / iOS / WP8

Asked by 1 year ago
Is there any successful story porting node.js v0.8.x to mobile device, like Android, iOS or WP8? Best regards Tom

Your Answer

Name:
Reply:

All Answers

Answer by 1 year ago
Hi, Is there any successful story porting node.js v0.8.x to mobile device, like I've not been able to spend any time on 0.8 on Android yet. "Andreas Botsikas" abot [ at ] epu.ntua.gr has been experimenting with a port running on iOS. The current Android port also runs on Firefox OS if anyone's interested. Paddy
Answer by 1 year ago
My understanding based on previous discussions here is that it will never be possible to publish an iOS or OS X app using node on the App Store because of the way that v8 dynamically compiles the JavaScript code, and the restriction that App Store apps must run in a sandbox that prohibits that kind of memory access. So node for iOS or OS X applications is a curiosity that might be useful for closed distribution but cannot be used for apps you want to publish to the general public.
Answer by 1 year ago
Not sure if it's possible to follow Chrome browser rule on iOS. Best regards Tom
Answer by 1 year ago
Quoted message by Ryan Schmidt 1 year ago
My understanding based on previous discussions here is that it will never be possible to publish an iOS or OS X app using node on the App Store because of the way that v8 dynamically compiles the JavaScript code, and the restriction that App Store apps must run in a sandbox that prohibits that kind of memory access. So node for iOS or OS X applications is a curiosity that might be useful for closed distribution but cannot be used for apps you want to publish to the general public.
What do you mean?
Answer by 1 year ago
Quoted message by Tom 1 year ago
Not sure if it's possible to follow Chrome browser rule on iOS. Best regards Tom
Right. Chrome managed to use V8 in an app on iOS; so why not any app using V8 via node? IMHO I think there IS a sandbox somewhere in the app itself. Is that possible? On Fri, Mar 22, 2013 at 11:58 AM, Ryan Schmidt # http://github.com/darth10 <https://github.com/darth10> # http://darth10.github.com
Answer by 1 year ago
Quoted message by Ryan Schmidt 1 year ago
What do you mean?
Ah. I had not realized that Chrome was available in the iOS App Store. If they are indeed using v8, it would be interesting to know how they accomplished that.
Answer by 1 year ago
Quoted message by Akhil Wali 1 year ago
Right. Chrome managed to use V8 in an app on iOS; so why not any app using V8 via node? IMHO I think there IS a sandbox somewhere in the app itself. Is that possible? On Fri, Mar 22, 2013 at 11:58 AM, Ryan Schmidt # http://github.com/darth10 <https://github.com/darth10> # http://darth10.github.com
Chrome for iOS does not use v8. http://allthingsd.com/20120628/googles-chrome-for-ios-is-more-like-a-chrome-plated-apple/ -Mikeal