program tip

네이티브 IOS 앱 및 node.js

radiobox 2020. 11. 22. 19:20
반응형

네이티브 IOS 앱 및 node.js


node.js로 네이티브 iOS 앱을 만들 수 있습니까? 누구든지 예제가 있습니까?


나는 이것을 끊임없이 검색하고, V8이 iOS와 호환되지 않는다는 점에서 이러한 답변 중 상당수가 맞지만 iOS 내에서 노드와 같은 환경을 실행하는 것이 불가능한 것은 아닌 것 같습니다.

내가 발견 한 첫 번째 옵션은 "Neunode"였습니다 (1 년 동안 업데이트되지 않았습니다). 더 많은 것을 원할 경우 다음은 몇 가지 참조 링크입니다.


Nodelike / Node.app 프로젝트

Nodelike는 Node.app 프로젝트의 핵심 프레임 워크로, iOS 7 및 OS X Mavericks에서 JavaScriptCore.framework를 사용하여 대략 Node.JS 호환 인터페이스를 구현하는 것을 목표로합니다.

예 : 통역사

Nodelike 프레임 워크를 활용하여 Node.JS 인터프리터를 iOS 앱으로 구현하는 예제 프로젝트.

편집하다:

여전히 "진지한 프로젝트에서는 실행 가능하지 않지만" https://github.com/node-app/Nodelike 에서 업데이트를 확인하십시오.


전반적으로 Node.app 프로젝트는 유망 해 보이므로 웹 사이트를 확인하십시오.


예! iOS 기기에서 Node 애플리케이션을 실행할 수 있습니다. Node.JS 포크 JXcore 는 Google의 V8에 추가하여 SpiderMonkey JavaScript 엔진을 구현했습니다. 소스 코드 저장소는 Github 에서 사용할 수 있습니다.


아니요.하지만 Unity와 같은 도구를 사용하여 Javascript (Node와 동일한 언어 인 서버 실행 자바 스크립트)로 네이티브 애플리케이션을 작성할 수 있습니다.

또한 SO에 오신 것을 환영합니다!


아니요, Node.js를 사용하여 네이티브 iOS 앱을 만들 수 없습니다. Node.js를 설치하는 방법을 찾지 않는 한, 매우 맞춤화되어 전화를 루팅해야합니다.

무엇을 성취하려고하는지 물어봐도 될까요? 올바른 방향으로 당신을 가리킬 수 있습니다. Node가 iOS에서 작동하는지 여부가 궁금하지 않는 한.


이것을 보관하려는 비교적 새로운 프로젝트가 있습니다 : http://nodeapp.org/

현재 개발 중이며 이미 대부분의 기본 항목과 파일 시스템 액세스를 지원합니다.


node.js를 arm-emu-arm 모드로 컴파일 할 수 있으며 문제없이 iOS에서 실행된다는 점을 언급해야합니다. 애플의 앱 스토어에서 "가설 적으로"받아 들일 수 있지만, 아직 아무도 (앱 스토어는 말할 것도없이) 노드 앱을 받아들이지 않는 수백 가지 이유가 있습니다.


Nuray Altin이 언급했듯이 JXcoreCordova 용 플러그인을 사용 하여 수행 할 수 있습니다 . 다음은 해당 주제에 대한 기사입니다 . Node.js 및 Cordova를 사용하여 iOS 애플리케이션 개발 .

프로세스를 단계별로 진행합니다 (소스에서 JXcore 컴파일, Apache Cordova 설치, 앱 생성 등).


샌드 박스 제한으로 인해 네이티브 iOS 앱 내에서 적절한 Node.js 환경을 실행할 수 없습니다.

하지만 네이티브 (iOS / Android) 앱 내에서 Node.js 애플리케이션을 포함 / 실행할 수있는 여러 프로젝트가 있습니다.

이것은 아마도 가장 인기있는 프로젝트 일 것입니다 : http://jxcore.io/

다음은 JXcore를 사용하는 샘플 iOS 프로젝트입니다. https://github.com/jxcore/jxcore-ios-sample

참고 URL : https://stackoverflow.com/questions/10463121/native-ios-app-and-node-js

반응형