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

Asked by 2 months 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 2 months ago
Someone port to Raspberry Pi. — 马全一 Meaglith Ma (86)18618362811 (86)18911963081 苏州跨界软件科技有限公司 Crenovator Lab Corp.
Answer by 2 months 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 2 months 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 2 months ago
Not sure if it's possible to follow Chrome browser rule on iOS. Best regards Tom
Answer by 2 months ago
Quoted message by Ryan Schmidt 2 months 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 2 months ago
Quoted message by Tom 2 months 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 2 months ago
Quoted message by Ryan Schmidt 2 months 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 2 months ago
Quoted message by Akhil Wali 2 months 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