Apple dev site은 iPad 앱을 개발할 때 필요한 모든 도구를 제공합니다. iPad 개발을위한 Apple 개발 도구 이외의 다른 도구를 고려해야합니까?iPad 개발을위한 Apple 개발 도구 이외의 다른 도구를 고려해야합니까?
미리 도움 주셔서 감사합니다.
Apple dev site은 iPad 앱을 개발할 때 필요한 모든 도구를 제공합니다. iPad 개발을위한 Apple 개발 도구 이외의 다른 도구를 고려해야합니까?iPad 개발을위한 Apple 개발 도구 이외의 다른 도구를 고려해야합니까?
미리 도움 주셔서 감사합니다.
MonoTouch 다른 옵션입니다, 당신은 .NET 개발자가 아이폰을 찾고 있다면/iPad 개발. (현재 MonoTouch는 실험적인 알파 수준의 iPad 지원을 제공하지만 완전히 지원해서는 안됩니다.) 무료는 아니지만 그 배경에서 오는 경우 훌륭한 도구입니다.
플러스 아이폰에 대한 네이티브 코드로 컴파일되므로 App Store 빌드 및 모든 용도로 사용할 수 있습니다.
MonoTouch가 아마도 금지되었을 것입니다. –
나는 똑같은 말을하려고했다. 애플은 MS보다 더 밀폐 된 가게를 운영하고 있으며, 그것은 절대적으로 악취가 난다. 그렇다면 플래시는 '독점적 기술'이라는 사실에 근거하여 플래시를 금지 할 수 있습니다. 기본적으로 이익을 극대화하도록 설계된 심도 깊은 시범 사례. –
Adobe는 Flash/Flex/Air에서 제작할 수있는 도구를 제공하며 올바른 iPhone/iPad 응용 프로그램으로 컴파일하여 앱 스토어에서 허용 및 판매 할 수 있습니다.
일부 다른 아이폰/아이 패드 개발 도구가 Unity3D http://unity3d.com/unity/features/iphone-publishing.html라는 회사있다 (당신이 C#으로 프로그램!)
Adobe는 wesleydyson에서 언급 한대로 Apple이 개발에 부과 한 제한 사항을 고려하여 현재이 지원을 종료합니다. –
당신이 말하는 도구의 종류에 달려 있습니다 ... 응용 프로그램을 의미하는 경우 TextMate 나 Vim 또는 다른 어떤 편집기 (예 : 개인적으로 Xcode의 기본 제공)를 사용할 수 있습니다. 편집기, 그것도 탭에서 파일을 열 수 없습니다 ...). 앱을 만들기 위해 Xcode를 사용하고 인터페이스를 준비하기 위해 IB를 사용해야합니다 (코드에서 전체 UI를 만들지는 않는 한 광란입니다). iPhone 앱을 만들거나 NIB 인터페이스 파일을 만들 수있는 비공식적 인 도구에 대해서는 알지 못합니다.
ObjC 이외의 다른 코드 (예 : Adobe의 Flash 도구 또는 MonoTouch)를 코딩 할 수있는 프레임 워크를 의미하는 경우 최근에 Apple에서 금지 한 것이므로 표준 ObjC/Cocoa API를 사용해야합니다.
새로운 개발자 계약에 따라 외부 도구에 몇 가지 문제가 발생할 수 있습니다. http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler – Feanor
Apple에 따르면 전 세계에서 합법적 인 경우에만 해당됩니다. –