Aplicación IOS nativa y node.js

¿Es posible crear una aplicación ios nativa con node.js, y es así que alguien tiene algún ejemplo?

Las personas lo están rechazando porque esto suena a ciencia ficción, pero de hecho deberían revisar este nodo / bridge objective: https://github.com/TooTallNate/NodObjC

Entonces, sí, trabajo en progreso 🙂

Lo busco constantemente, y aunque muchas de estas respuestas son correctas al citar que el V8 no es compatible con iOS, parece que ejecutar un entorno parecido a un nódulo dentro de iOS no es tan imposible.

La primera opción que descubrí se llamaba "Neunode" (no se ha actualizado en un año). Aquí hay algunos enlaces de reference si quiere más:


Proyecto Nodelike / Node.app

Nodelike es el marco central del proyecto Node.app, que tiene el objective de implementar una interfaz más o less compatible con Node.JS usando JavaScriptCore.framework en iOS 7 y OS X Mavericks.

Ejemplo: intérprete

un proyecto de ejemplo que implementa un intérprete Node.JS como una aplicación para iOS, utilizando el framework Nodelike.

Editar:

Todavía es "no viable para proyectos serios", pero las actualizaciones de pago en: https://github.com/node-app/Nodelike


En general, el proyecto Node.app parece prometedor, asegúrese de pagar su website

¡Sí! Puede ejecutar aplicaciones de Nodo en dispositivos iOS. Node.JS fork JXcore ha implementado el motor JavaScript de SpiderMonkey además del V8 de Google. El repository de código fuente está disponible en Github

No. Pero puede escribir aplicaciones nativas en Javascript (que es el mismo idioma que Node, que es el server que ejecuta javascript) mediante el uso de una herramienta como Unity.

Además, bienvenidos a SO!

No, no puedes crear una aplicación de iOS nativa con Node.js. A less que encuentre un medio para instalar Node.js, que sería muy personalizado y requeriría rootear el teléfono.

¿Puedo preguntar qué intentas lograr? Podría apuntarte en la dirección correcta. A less que tenga curiosidad sobre si Node funcionaría en iOS.

Hay un proyecto relativamente nuevo que intenta archivar esto: http://nodeapp.org/

Está en desarrollo activo y ya es compatible con la mayoría de las cosas básicas y el acceso al sistema de files.

Debo mencionar que puedes comstackr node.js en un modo arm-emu-arm y se ejecuta en iOS sin problema. La tienda de aplicaciones de Apple podría "hipotéticamente" aceptarlo, pero hay varios cientos de razones por las cuales ninguna persona (y mucho less la tienda de aplicaciones) aceptaría una aplicación de nodo todavía.

Como han mencionado Nuray Altin, puedes hacerlo con JXcore y su complemento para Cordova . Aquí hay un artículo sobre ese tema: Desarrollar una aplicación para iOS con Node.js y Cordova .

Va paso a paso a través del process (comstackr JXcore de fonts, instalar Apache Cordova, crear una aplicación, etc.)

LinkedIn creó su aplicación nativa ios usando nodejs. Aquí está el artículo al respecto: http://venturebeat.com/2011/08/16/linkedin-node/

No puedes ejecutar un entorno Node.js adecuado dentro de una aplicación de iOS nativa, debido a las limitaciones de sandbox.

Dicho esto, hay varios proyectos que te permiten insert / ejecutar aplicaciones Node.js dentro de una aplicación nativa (iOS / Android).

Este es quizás el proyecto más popular: http://jxcore.io/

Este es un proyecto de ejemplo de iOS que usa JXcore: https://github.com/jxcore/jxcore-ios-sample