2008-11-16 2 views

답변

1

내가 아는 한 Apple은 Microsoft .Net 개발 환경을 지원하지 않습니다.

최대 jailbroken 아이폰에 mono을 설치하고 싶을 수 있습니다. 내가이 일을 용서하지 않는다면, 당신은 자신의 책임하에 그렇게합니다.

아이폰 응용 프로그램은 Objective C 또는 Ruby를 사용하여 개발되었습니다.

+0

안녕하세요 시안 - 아이폰에서 루비를 사용하기위한 링크가 있습니까 ?? 나는 그것에 대해 듣지 못했다. – Conceptdev

+0

RubyCocoa로 Mac 개발을 생각하고 있다고 말했을 때 나는 앞으로 나아갈 것으로 생각했지만, Takuma라고 불리는 사람들이 그것을 깨뜨릴 수 있다고 들었습니다. http://wiki.github.com/takuma104/iphone- rubycocoa – Xian

3

그렇지 않습니다. iPhone 응용 프로그램을 작성하려면 Mac OS X에서 Xcode가 필요합니다.


는 업데이트 : 2009년 9월 20일

이 한 번 사실이었다. 자세한 내용은 아래 주석을 참조하십시오.

+0

이것은 사실이었습니다. 더 이상 : http://monotouch.net –

18

모노 팀은 jailbreak되지 않은 iPhone에서 모노 응용 프로그램을 실행할 수있는 '정적 컴파일'작업을하고 있습니다. 간단히 말해서 네이티브 exe를 생성하는 빌드 프로세스의 일부로 크로스 컴파일 JIT 단계를 실행하면됩니다.

PDC에서 데모가있었습니다. Miguel de Icaza의 블로그를 참조하십시오.

+2

이것은 이미 사용 가능합니다. http://monotouch.net –

1

네이티브 iPhone 응용 프로그램을 개발하는 유일한 지원 방법은 iPhone SDK입니다. Mac OS X에서만 실행되며 Cocoa Touch 프레임 워크 및 Objective-C 2.0 언어를 사용하여 개발을 지원합니다.

+1

더 이상 ... http://monotouch.net –

4

C#에 대한 지식 만 있으면 Unity를 사용할 수 있습니다. Unity (http://unity3d.com)로 개발 된 게임은 Mono를 AOT (ahead-of-time compiler)와 함께 사용하여 모노 바이트 코드를 ARM으로 컴파일합니다. (Unity가 만든 응용 프로그램은 실제로 Objective-C++ 및 XCode에서 생성 된 상당히 전통적인 코코아 터치 응용 프로그램 인 셸을 가지고 있습니다.) 닷넷 응용 프로그램은 아니지만 C#에 대한 기존 지식을 사용할 수 있습니다.

0

다른 언어를 사용할 수있는 방법이 있지만, AppStore에 거의 받아 들여지지 않을 것이므로 향후 업데이트가 중단 될 것입니다. 일반적으로 스크류 드라이버를 사용하여 250hp 모터에 부착 된 해머로 반복되는 것을 튕기는 것보다 구멍에 나사를 사용하는 것이 좋습니다 ...

0

Component Studio - iPhone이라는 타사 도구를 사용할 수 있습니다. 더 많은 정보를 원하시면

관련 문제