Windows 개발 머신을 사용하여 iPhone용으로 개발하려면 어떻게 해야 하나요?
Windows 머신에서 iPhone SDK를 조작할 수 있는 방법이 있습니까?Windows용 iPhone SDK 버전에 대한 계획이 있습니까?
Windows 상에서 실행되고 있는VMWare 서버에서 Mac VM 이미지를 실행하는 것 이외에는 생각할 수 없습니다만, 이것이 어느 정도 적법한지는 잘 모르겠습니다.
Windows 머신으로 개발할 수 있는 것은 확실합니다.실제로 첫 번째 어플리케이션은 당시 가지고 있던 오래된 Dell Precision에서만 개발되었습니다.
3가지 경로가 있습니다.
- OSX86(iATKOS/Kalyway라고도 함)을 두 번째 파티션/디스크 및 듀얼 부팅에 설치합니다.
- VMWare에서 Mac OS X Server를 실행합니다(Mac OS X 10.7(Lion) 이후, 아래 업데이트 읽기).
- MacOS 기기 없이도 구축할 수 있는 Dellphi XE4와 같은 Windows에서 개발할 수 있는 프레임워크 및/또는 도구 세트를 사용합니다.이는 상용 툴셋이지만 컴포넌트와 lib 지원이 증가하고 있습니다.
Flutter, Xamarin 등의 명예로운 언급은 최종적으로 실제 MacOS 기기가 필요할 수 있습니다(그러나 크로스 플랫폼이기 때문에 그때까지 Android에서 테스트 할 수 있습니다).
첫 번째 경로에서는 일반 PC에 설치할 수 있는 Leopard 이미지를 수정(또는 사전 수정)해야 합니다.이것은 생각보다 어렵지 않습니다.단, PC의 성공/노력 비율은 Mac 하드웨어와 얼마나 일치하느냐에 따라 달라집니다.예를 들어 인텔 마더보드 상에서 NVidia 그래픽 카드를 사용하고 있는 경우 등입니다.SSE3를 사용하지 않고 AMD 머신 등을 실행하고 있는 경우에는 좀 더 많은 작업이 필요합니다.
Leopard 버전을 구입한 경우(또는 이미 소유하고 있는 경우), Leopard EULA에는 "Apple Labeled" 머신에서만 실행할 수 있다고 명시되어 있기 때문에 이 영역은 회색입니다.PC에 Apple 스티커를 붙이면 커버가 되는 경우가 많습니다.
두 번째 옵션은 비용이 더 많이 듭니다.워크스테이션 버전의 Leopard에 대한 EULA는 에뮬레이션으로 실행되는 것을 방지하므로 VMWare에서는 이를 지원하지 않습니다.단, Leopard 서버는 에뮬레이션으로 실행할 수 있으며 데스크톱 용도로도 사용할 수 있습니다.그러나 Leopard 서버와 VMWare는 비용이 많이 듭니다.
옵션 1)Incelymac부터 시작하여 OSx86 섹션을 읽어보실 것을 권장합니다.
하지만 투자할 시간이 절약하는 돈의 가치가 있는지 고려해야 한다고 생각합니다.저는 이런 종류의 물건을 만지작거리는 것을 좋아해서 앱스토어가 나오기 몇 달 전 아이폰 베타 초기에 시작했기 때문입니다.
또는 eBay에서 저사양 Mac Mini를 선택할 수도 있습니다.SDK를 실행하는 데 많은 마력이 필요하지 않으며 개발을 중단하거나 더 나은 Mac을 구입하기로 결정하면 나중에 SDK를 판매할 수 있습니다.
업데이트: OS X 10.6 이전 버전용 Mac OS X Client 가상 시스템을 생성할 수 없습니다.Apple은 이러한 클라이언트 OS의 가상화를 허용하지 않습니다.Mac OS X 10.7(Lion) 이후로는 가상화와 관련된 라이센스 계약이 변경되었습니다.출처: VMware Knowledge Base
자마린은 확실한 선택이다.Microsoft에 의해 구입되어 현재는 Visual Studio에 직접 내장되어 있습니다.코드 입력은 C# 입니다.추가되는 모든 업데이트와 기능을 통해 Windows에서 App Store로 제출하는 것 외에 모든 작업을 수행할 수 있으며 iOS 기기에 컴파일, 빌드 및 배포도 수행할 수 있습니다.
게임에 있어서 Unity 3D는 훌륭한 옵션입니다.에디터는 개발 및 배포에도 자유롭게 사용할 수 있습니다(연매출 10만달러 미만인 경우).Unity는 iOS, Android 및 기타 대부분의 플랫폼을 지원합니다.Unity의 "Cloud Build" 기능을 사용하면 도입에 Mac을 사용할 필요가 없어지지만 기본적으로는 iOS용 빌드 시 Xcode 프로젝트를 사용할 수 있습니다.
기타 옵션:
PhoneGap(html/javascript)도 동작합니다.게임에는 그다지 좋지 않지만 일반 GUI 애플리케이션에는 꽤 적합합니다.
Flutter(다트)는 구글의 무료 크로스 플랫폼 모바일 앱 개발 프레임워크입니다.다트로 코드를 쓰세요.
리액트 네이티브(Javascript)는 페이스북이 만든 또 다른 인기 크로스 플랫폼 프레임워크입니다.
주의: 이러한 모든 옵션을 위해 Windows에서 개발의 전부 또는 대부분을 수행할 수 있지만, 앱 스토어에 제출하기 위한 바이너리를 작성하려면 MacOS 기기가 여전히 필요합니다.한 가지 옵션은 최종 구축을 위해 저렴한 MAC Mini를 구입하는 것입니다.
탈옥한 iPhone을 가지고 있다면 Cydia를 통해 iPhone에 iPhone-gcc 툴체인을 설치하고 iPhone에서 앱을 컴파일할 수 있습니다.이렇게 개발된 앱은 앱스토어에 제출할 수 있습니다.
그리고 발데즈씨가 그곳은 애매한 지역이라고 말했지만 탈옥은 믿을 수 없을 정도로 쉽고 위험도 거의 없다.그래, 네 주의를 끌지는 못하지만 넌 그냥 복원만 하면 그들은 절대 모를 거야.
대부분의 "Mac 없는 iOS 개발을 위한 소위 Windows 솔루션"은 서명 및 앱 스토어에 전송하기 위해 마지막에 Mac이 필요합니다.몇 가지 확인했는데, 다는 아닙니다. (누가 시간이 있나요?)
마지막으로 "Objective-C 없이 iOS를 프로그래밍하는 초특급 쉬운 방법"을 배우는 것은 매우 번거로운 일입니다.정말로 그들이 설정하고 있는 목표는 내가 보기에 달성할 수 없다.
또한 Objective-C에 상당하는 문장을 단순히 다른 언어로 사용하도록 하는 경우도 많습니다.겉모습은 비슷하지만 obj-c 위에 항상 미묘한 차이가 있습니다.그것도 말이 안 돼요배우는 게 아니라 더 배워야 돼요그럼 이득은 어디 있지?또한 개발하기가 매우 어렵기 때문에 비용이 많이 듭니다.
많은 경우 디버깅 기능이 전혀 없습니다.
솔직히 당신이 하드코어 iOS 개발자라면 최고의 Mac을 구입하고 객관적-c를 배우세요.비용이 많이 들고 시간도 많이 걸리지만, 만약 당신이 가는 길이라면 그만한 가치가 있어요.
XCodeClub.com과 같은 원격 Mac 서비스를 대여하는 것이 더 쉬울 뿐입니다.
SDK는 OS X에서만 사용할 수 있으므로 Mac을 사용해야 합니다.Mac을 구입하지 않으려면 Windows 박스의 가상 머신에서 OS X를 실행하거나 PC에 OS X를 설치할 수 있습니다.
제 경험상 가상 머신 솔루션은 비정상적으로 느립니다(2G RAM 탑재 core2 duo 노트북).해보고 싶다면 급류를 검색해 보세요.그건 아마 가치가 없을 거야.
또 다른 옵션은 PC에 OS X를 설치하는 것입니다.이것들은 일반적으로 해킹토시라고 불립니다.Hackintosh는 꽤 잘 작동합니다.델의 쿼드코어 Hackintosh가 실제로 애플 하드웨어보다 훨씬 빠르기 때문에 제 친구는 Mac을 팔았습니다(가격은 약 1/3).
물론 이 두 가지 옵션 모두 일부 라이센스 체계에 반하는 것이므로 자신의 책임으로 진행하십시오.
WinChain 사용 가능
프로젝트 페이지 견적:
Windows XP/Vista 컴퓨터에서 iPhone 툴체인을 구축하는 가장 쉬운 방법입니다.이 툴체인은 UIKit 헤더(winChain에 포함)를 사용하여 작성한 Objective-C 소스 코드를 가져와 iPhone에서 사용할 수 있는 응용 프로그램으로 컴파일할 수 있습니다.
Mac을 소유할 필요도 없고 Objective-C를 배울 필요도 없습니다.다양한 환경에서 개발하고 나중에 Objective-C로 컴파일할 수 있습니다.
osx 10.6(눈표범)을 실행하여 아이폰과 ipad를 개발
개발자 중 한 명이 쓴 이 기사에서는 iBoot을 사용하여 Windows에 OS X Snow Leopard를 설치하고 Vmware를 설치하고(지침과 함께), iPhone 개발 환경을 가동하는 방법에 대해 매우 포괄적인 설명을 제공합니다.즙이 많은 것도 좀 더 넣고요저에게 큰 도움이 되었습니다.
도움이 됐으면 좋겠다.폰갭을 사용하여 여러 스마트폰 플랫폼에서 동시에 개발할 수 있습니다.
Tersus(자유, 오픈 소스)를 사용할 수 있습니다.
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★에서 iPhone 앱을 개발할 수 있는 Objective-C, C++Visual Studio C:
iOS 빌드 환경에서 확인
iPhone 앱은 Visual Studio(2008, 2010, Express) 내에서 직접 구축할 수 있습니다.
꽤 깔끔하고, 조립도 잘 되고IPA컴파일에 성공한 후 앱용 파일을 만듭니다.이 디바이스에서 에 대한 및 생각합니다.그러나 여전히 잘 알려진 IDE를 사용하여 개발할 수 있습니다.
물론 Objective-C 코드를 메모장이나 다른 프로그램에 쓴 다음 Mac으로 이동하여 컴파일할 수 있습니다.
하지만 진지하게, 그것은 당신이 앱스토어에 넣을 공식 어플리케이션을 개발하고 있는지 아니면 탈옥한 아이폰을 위한 어플리케이션을 개발하고 있는지에 달려있다.공식 애플리케이션을 작성하려면 인텔 맥을 필요로 하는 애플 아이폰 SDK가 유일한 실용적인 방법인 것 같습니다.하지만 탈옥한 아이폰을 위한 애플리케이션을 작성하는 비공식 툴체인이 있다.리눅스 및 윈도우즈(Cygwin 사용)에서 실행할 수 있습니다.
Try macincloud.com :Mac을 대여하여 RDP 리모트컨트롤을 통해 액세스 할 수 있습니다.그런 다음 PC를 사용하여 Mac에 액세스한 다음 앱을 개발할 수 있습니다.
할 수 될 거예요.Adobe Flash CS 5.iPhoneWindows:
만세! 이제 최신 자마린으로 더 쉽게 해낼 수 있습니다.구축 및 도입 기능을 제공하는 네트워크 연결 Mac을 사용하는 iOS.
자세한 내용은 여기를 참조해 주세요.
합법적으로 사용하려면 클라우드 기반 Mac 솔루션 또는 크로스 플랫폼 개발 툴의 두 가지 옵션을 사용할 수 있습니다.법률적인 것에 관심이 없는 경우는, 해킹의 어프로치나 가상 머신을 고려해 주세요.적절한 PC가 있는 경우 가상 머신을 실행하는 것이 가장 쉬운 방법입니다.Hackintosh에서 드라이버 문제가 발생하는 하드웨어는 알 수 없습니다.
저는 이 모든 접근 방식을 시도해 보았고 모두 장단점이 있지만, 두 번째 그룹에게는 죄책감을 느낍니다.나는 생계를 유지하기 위해 앱을 개발하는데 다른 사람에게 바가지를 씌우고 싶지 않다.
소규모 프로젝트를 진행 중인 경우 클라우드 기반 Mac이 유용할 수 있습니다.잠깐 빌려서 프로젝트를 발전시켜 보세요.새로운 것을 배우려고 애쓰지 마세요.
그러나 프로젝트가 커지면 크로스 플랫폼 프레임워크가 유일한 대안인 것 같습니다.중요한 것은 현명한 선택이 필요하다는 것이다.수많은 하이브리드 프레임워크가 존재하지만, 그들이 하는 일은 "앱 래퍼에 웹 페이지 표시"로 요약될 수 있으며, 개발자들의 하이브리드 프레임워크에 대한 부정적인 경험도 네이티브 프레임워크에 영향을 미칩니다.
Titanium, Smartface, Xamarin 등 3가지를 시험해 봤는데, 모두 '진짜 네이티브 아웃풋'을 만든다고 합니다.제 의견으로는 그 주장이 옳습니다.직접 테스트해서 봐야지, 그 원주민의 감정을 묘사하는 건 쉽지 않아.이전 코멘트에서는 이러한 플랫폼을 익히기 위해서는 약간의 노력이 필요하다고 지적했지만, 일단 알게 되면 iOS 어플리케이션뿐만 아니라 안드로이드 어플리케이션도 공통의 코드 베이스로 개발할 수 있습니다.물론 클라우드 Mac보다 훨씬 저렴합니다.그들 중 몇몇은 심지어 무료이다.Mac은 스토어 제출에만 필요합니다.
JavaScript를 알고 있다면 Titanium과 Smartface를, C#을 알고 있다면 Xamarin을 사용해 보십시오.디바이스 시뮬레이터의 경우 Titanium은 Mac에 의존하지만 Smartface는 Windows 개발용 시뮬레이터 앱이 있어 생각보다 잘 작동합니다.한편, Xamarin의 경우 네트워크에 Mac이 필요합니다.
iPhone 앱을 만들고 싶지만 Mac이 없다면 http://www.pmbaty.com/iosbuildenv/을 사용해 보십시오.
XCode와 같은 네이티브 iOS 앱을 쉽게 개발할 수 있으며, iPhone, iPod 또는 iPad(고장 여부에 관계없이)에 배치할 수 있습니다.
좋아하는 IDE를 사용하여 XCode와 같이 Objective-C, C++, C 또는 ARM 어셈블리로 코드화합니다.ARC 및 블록이 지원됩니다.
iPhone 앱을 Visual Studio에서 직접 컴파일할 수 있습니다.
Windows의 모든 버전(XP, 7, 8), FreeBSD 및 Linux에서 작동합니다.
iOS8 지원.
이것 좀 봐.
다양한 소스 언어로 작성된 프로그램을 다양한 대상 언어로 교차 컴파일할 수 있도록 하는 프로젝트입니다.초기 테스트 케이스 중 하나는 Java로 프로그램을 작성하고 아이폰에서 실행하는 것이었다.그 사이트에서 비디오를 보는 것은 가치가 있다.
그렇다고는 해도, 저는 먹어본 적이 없습니다.이 프로젝트는 베타판인 것 같고, SourceForge 사이트에서는 많은 활동이 없습니다.
Mac 없이 iOS용 앱을 개발하고 게시할 수 있는 인텔 XDK를 사용할 수 있습니다.
흥미로운 점은 아무도 크로스 플랫폼 wxWidgets 옵션을 언급하지 않았다는 것입니다.
IMHO, 사업상 가장 현명한 방법은 애플이 승인한 프레임워크에 돈을 투자하는 것이다.그 때문에, 당신이 매우 곤란한 문제에 봉착하고 있는 것을 발견했을 경우, 당신은 훨씬 더 큰 규모의 개발자 커뮤니티에 상담할 수 있습니다.
Windows PC에서 iPhone 앱을 개발할 수 있습니다.복잡한 어플리케이션도 해봤습니다.그리고 그것은 완벽하게 작동한다.Mac이나 iPhone을 보지 않고도 iPhone 앱을 개발할 수 있습니다.
Windows에서 Sencha, JQTouch, mobi1 등의 툴을 사용하여 HTML(또는 HTML5) 앱을 개발할 수 있습니다.(한동안 모두 자유로웠는데)
그런 다음 open을 사용합니다.SSL을 사용하여 앱에 서명합니다.IPhone 앱을 구축하기 위한 Adobe PhoneGAP 빌드 서비스.
하지만 아이폰에 설치하려면 아이폰 개발자 라이선스가 필요합니다.그러나 PC에서 이루어지는 모든 작업을 컴파일, 빌드 또는 테스트하기 위해 Mac이나 iPhone이 필요한 것은 아닙니다.
해봤는데 완벽하게 동작합니다.(하지만 Android 타입의 응답성은 네이티브 IPhone 앱만큼 빠르지 않습니다)
C와 C++를 실행하는 바빌로니아 시대(기원전 300년경)의 잠자리라는 프로그램을 사용할 수도 있습니다.만약 당신의 앱에 인터랙티브가 제한되고 많은 계산이 있는 화면이 하나 또는 두 개 있다면, 그것을 시도해 보세요.에뮬레이터가 포함되어 있습니다.버튼을 누르면 아이폰으로 컴파일 할 수 있습니다.(모르겠습니다만, 어쨌든 개발자 라이선스가 필요하다고 생각합니다.)
그리고 자마린이 있다.C#에서 네이티브코드에 대한 특별 호출을 사용하여 개발합니다.당신은 환경을 배워야 할 거예요.
Oracle VirtualBox를 사용하면 가상 머신에 Mac OS X를 설치할 수 있습니다.괜찮으시다면 Xcode를 이용하시면 됩니다.이는 Windows에서 Mac을 "듀얼 부트"한 후 Windows(또는 Linux) 내에서 Virtual Box를 설치하는 경우 합법적입니다.
Appcelerator Titanium(HTML, CSS 및 JavaScript)이나 MonoTouch(.NET)와 같은 크로스 컴파일러도 있습니다.
Sentenza를 사용하여 Windows에서 iPhone용 애플리케이션을 만들 수 있습니다.테스트 성공.그것은 해결책이 아니라 좋은 대안이다!
기타 2가지 옵션
Titanium Developer - 무료 커뮤니티 에디션 - HTML/JavaScript - Xcode로 컴파일(Mac 또는 VM 필요)
OpenPlus ELIPS Studio - Flex로 쓰고 Xcode로 컴파일합니다(Mac 또는 VM 필요). 그러나 이제 막 제품에 대한 과금을 시작했습니다.
이것들과 언급된 다른 것들의 '툴 체인' 옵션이 있을 수 있다고 생각합니다만, Windows 상에서 바이너리로 컴파일 할 수 있고, zip 파일을 업로드 할 수 있고, 툴 체인 스타일의 컴파일을 온라인으로 할 수 있는 것을 보았습니다만, 이것은 Apple의 라이선스에 반합니다.
Xcode를 출력/작동하고 서드파티/대체/제한 라이브러리를 사용하지 않는 티타늄과 같은 제품은 적합해야 합니다.이는 궁극적으로 Xcode - 일반 Objective-C 코드와 라이브러리를 컴파일하기 때문입니다.
지적된 바와 같이 WinChain을 사용해 볼 수 있지만, 만약 당신이 초보 코더라면 쉽지 않을 것입니다.
iPhone SDK는 Hackintoshes(OS X가 설치된 일반 PC)에서 작동합니다.내가 하나 가지고 있고 그것이 그렇다는 것을 알고 있다.
따라서 OSX 라이선스를 구입한 후 Boot-132 또는 iDeneb과 같은 다른 설치 프로그램을 사용하여 PC에 OSX 라이선스를 설치해 볼 수 있습니다.그 문제는 당신이 많은 손질을 해야 할 것이고 여전히 제대로 작동하지 않을 것이다.
현재 Xamarin을 사용하여 Windows 머신 자체에서 Xamarin Live Player의 도움을 받아 iPhone 애플리케이션을 개발할 수 있습니다.
이 Xamarin 라이브 플레이어의 개발/전개/디버깅 사이클은 Apple 시스템 없이도 실행할 수 있습니다.
하지만 앱에 서명하고 출시하려면 Apple 시스템이 필요합니다.
참조는 이쪽에서 찾아주세요.
참고 자료를 확인했는데 전혀 의심스럽지 않았어요
네, Objective-C를 배우거나 Apple의 소프트웨어와 하드웨어를 구입할 필요가 없습니다.
Adobe는 ActionScript 3에서 iOS용 프로그램용 컴파일러를 만들었습니다.그리고 나중에 애플은 이 애플리케이션 생성 방법을 승인했다.
이는 Windows 또는 Linux/B 환경에서 Apple 애플리케이션을 만드는 가장 좋은 방법입니다.SD(및 MacOS-X용)
Windows 환경에서 애플리케이션을 개발하려면 , Windows 에 MAC OS 를 인스톨 하는 옵션이 있습니다.플랫폼명은 "Niresh" 입니다.MAC OS", 구글에서 해당 텍스트를 검색할 수 있습니다.
Windows PC에 MAC OS 소스 전체와 쉽게 설치된 MAC OS를 다운로드 할 수 있습니다.Niresh는 OS 전체를 해킹할 수 있습니다.
이게 도움이 되길 바라.
PC에 OSX를 설치할 수 있지만 경험이 풍부하지 않고 많은 작업이 필요합니다.다른 방법으로는 프레임워크/SDK 코드명 1을 사용하는 것이 있습니다.JAVA를 기반으로 하며 WP8, Android, Windows(eclipse)에서 모든 광범위한 기능을 사용하여 코드화할 수 있습니다.
기능 개요:
- 초고속 Android 시뮬레이터를 통한 전체 Android 환경
- iPhone/iPad 시뮬레이터로 iPhone 앱을 몇 분 만에 대화면 iPad로 옮길 수 있습니다.
- 표준 Java 디버깅, 애플리케이션 프로파일링을 모든 플랫폼에서 완벽하게 지원합니다.
- 간단한 테마 설정/스타일링– 클릭 한 번으로 실현
Java 면책사항을 사용한 Android, iOS iPhone, WP8 앱 개발에 대한 자세한 내용은 다음과 같습니다.제품에 대한 리뷰입니다.
크로스 플랫폼 툴을 사용하여 Windows에서 iOS 애플리케이션 개발
크로스 플랫폼 툴은 훌륭합니다.앱을 한 번 코드화하고 iOS와 Android로 내보냅니다.그러면 앱 개발 시간과 비용을 절반으로 줄일 수 있습니다.여러 크로스 플랫폼 도구를 사용하여 Windows PC에서 iOS 앱을 개발하거나 로컬 네트워크에 Mac이 있는 경우 앱을 컴파일할 수 있습니다.
음, 그렇게 빨리는...
크로스 플랫폼 툴 생태계는 매우 큽니다.한편, Xamarin과 같은 통합 개발 환경(IDE)이 완성되어 C#을 사용하여 크로스 플랫폼 애플리케이션을 구축할 수 있습니다.
중간에는 PhoneGap, Cordova, Ionic, Appcelerator 등의 툴이 있어 HTML5 컴포넌트로 네이티브 애플리케이션을 구축할 수 있습니다.원단에는 Respect Native와 같은 소규모 플랫폼이 포함되어 있어 JavaScript 래퍼로 네이티브 앱을 작성할 수 있습니다.
크로스 플랫폼 툴의 특징 중 하나는 초보자 친화적이지 않다는 것입니다.Xamarin을 사용하는 것보다 Mac에 접속하여 Swift를 배우고 간단한 앱을 만드는 것이 훨씬 쉽습니다.
크로스 플랫폼 툴의 대부분은 프로그래밍, 컴파일 옵션, iOS 및 Android 에코시스템에 대한 기본적인 지식이 필요합니다.초보자 개발자에게는 없는 제품이에요!
그 후 몇 가지 옵션을 살펴보겠습니다.
Windows 베이스의 개발 툴과 IDE에 정통하고, 이미 코드화하는 방법을 알고 있는 경우는, Xamarin 를 확인해 주세요.Xamarin을 사용하면 Mono 및 MonoTouch 프레임워크를 사용하여 C#의 여러 플랫폼에서 애플리케이션을 코드화할 수 있습니다.웹 기반 개발에 익숙하다면 PhoneGap 또는 Ionic을 확인하십시오.HTML 5, CSS 및 JavaScript를 사용하면 편안함을 느낄 수 있습니다.잊지 마세요: 네이티브 앱은 웹사이트와는 다른 기능을 합니다.JavaScript에 익숙하거나 Swift보다 JavaScript를 코드화하는 방법을 배우고 싶다면 React Native를 확인하십시오.React Native를 사용하면 "랩퍼"를 사용하여 iOS 및 Android용 네이티브 앱을 코드화할 수 있습니다.네이티브 플랫폼 언어가 나쁘다고 생각해서가 아니라 현명한 선택이기 때문에 항상 크로스 플랫폼 도구를 선택합니다.하나의 옵션이 올바르지 않다고 해서 다른 옵션이 즉시 현명해지는 것은 아닙니다.
만약 당신이 독점적으로 폐쇄된 애플의 세계에 참여하고 싶지 않다면, 많은 크로스 플랫폼 툴들이 구글, 페이스북, 마이크로소프트, 어도비, 아마존과 같은 똑같이 사악한 회사들에 의해 운영된다는 것을 잊지 마세요.
크로스 플랫폼 툴에 대한 반론은 스마트폰 하드웨어에 대한 접근과 지원이 제한적이고 네이티브 툴에 비해 덜 민첩하다는 것이다.특히 커스텀 기능을 코드화하는 경우 크로스 플랫폼툴에서는 플랫폼 고유의 코드를 한 번에 작성해야 합니다.
Mac에 ssh로 액세스 할 수 있는 경우는, VNC(Vine VNC 등, 신클라이언트)를 사용해 XCode 를 제어할 수 있습니다.
노트북에서 Mac Mini에 액세스하고 싶거나 S.O.가 MacBook을 독점하고 있을 때 유용합니다.
HTML, JavaScript, CSS를 사용하여 iPhone용 웹 앱 개발을 시도할 수 있습니다.Apple 사이트에서 시작 정보를 확인하십시오.
언급URL : https://stackoverflow.com/questions/113547/iphone-development-on-windows
'programing' 카테고리의 다른 글
| 텍스트 파일의 행 끝을 확인하려면 어떻게 해야 합니까? (0) | 2023.04.09 |
|---|---|
| 코코아팟 프레임워크 버전을 확인하는 방법 (0) | 2023.04.09 |
| Bash에서 파일 이름 및 확장자 추출 (0) | 2023.04.09 |
| TypeScript에서 날짜 유형을 어떻게 표현합니까? (0) | 2023.04.04 |
| 봄은 추상적인 수업 안에서 자동 학습할 수 있나요? (0) | 2023.04.04 |