Xcode를 윈도우에서 실행시킬 수 있나요?
아이폰 앱 개발을 하고 싶어서 Xcode와 스위프트를 공부하려고 합니다. 근데 제가 데스크탑과 노트북 운영체제가 전부 윈도우10입니다. 윈도우에서도 Xcode를 실행시킬 수 있나요??
만약에 윈도우 위에서 실행시킬 수 없다고 하더라도 아이폰 앱 개발 공부에 유용한 사이트나 관련 서적들 알려주시면 감사하겠습니다...
일단 아쉽게도 윈도우에서는 Xcode를 실행시킬 수 없고, 에뮬레이터도 켤 수 없습니다. MacOS에서만 개발이 가능합니다.
아니면 해킨토시를 설치해서 가능할 수도 있는데 딱히 추천드리지는 않습니다.iOS 개발과 관련된 사이트는 영어로 수업을 진행하는 게 어렵지 않으시다면 Udemy 사이트 강의를 추천드리고, 한글 강의를 원하신다면 인프런을 추천드립니다. 강의 가격대는 2만원에서 비싸면 20만원대로 조금 범위가 넓긴하지만, 개인적으로 입문은 서적보다는 온라인 강의를 추천드리겠습니다. 이론 강의보다는 간단한 프로젝트를 만들면서 진행하는 강의를 들으시는 걸 추천드리겠습니다.
최근 Xcode에서 SwiftUI라는 새로운 UI Framework를 선보였는데 꼭 공부해보시기 바랍니다!
Udemy: https://www.udemy.com/courses/search/?q=iosInflearn: https://www.inflearn.com/courses?s=ios
Xcode는 MacOS가 아닌 윈도우에서 실행할 수 없습니다.
맥을 마련하기 어려우신 상황이시라면 VMWare와 같은 가상 머신을 통해 MacOS를 구동하시거나
해킨토시를 이용해서 PC에 설치하시는 방법이 있습니다.
물론 리얼맥보다 여러가지로 호환성에 신경써야 할 부분이 많지만 개발 공부를 하는데에 도움이 되실거라 생각됩니다.
iOS 앱 개발을 위해서는 Swift 관련 기초 서적부터 공부를 하시는 것이 좋습니다.
안녕하세요
우선 윈도우에서 애플사에서 만든 Xcode 를 사용하실 수 없습니다
그 이유는 리눅스에서 윈도우전용 프로그램을 실행할 수 없는것과 마찬가지이구요
해킨토시라고 해서 일반 윈도우 설치하는 PC에 애플용 OS 그러니깐 해킨토시라고 해서
설치는 가능하지만, 그렇게 되면 윈도우 프로그램을 실행할수없게 됩니다
단, vmware 같은 프로그램을 설치하면 윈도우프로그램을 가상으로 실행할 수 는 있습니다
Swift로 iOS 애플리케이션 개발을 원하시는군요.
Xcode는 간결한 환경설정과 깔끔한 성능으로 맥 유저만의 혜택이라고 할 수 있는데요.결론적으로 말씀드리자면 윈도우에서 Xcode는 VMWare로 Mac가상환경을 구축하는것이 대표적입니다.
그외의 방법에 대해선 Xcode for Windows에서도 자세히 설명이 되있습니다.하지만, 오로지 애플리케이션 개발을 위한것이라면 추천드리지 않습니다.
iOS와 Android를 함께 개발하도록 크로스플랫폼 프레임워크가 있기 때문이죠.대표적으로 Google에서 제공하는 Flutter와 Javascript로 지원하는 React Native, MS의 .Netframe기반 Xmarine을 들 수 있습니다.
Flutter는 버전이 안정화 되어있으며 React Native는 버전이 불안정하지만 React로 웹개발을 함께 배울수 있다는는 장점이 있습니다.기초를 다지기 위한 준비라면 VMware에서 Mac을, 넓은 확장성을 원한다면 크로스플랫폼 프레임워크를 추천드립니다.
아쉽게도 iOS만을 위한 개발자를 준비중이시라면 실제 애플리케이션 동작과 디버깅을 위해서 Mac의 사용은 불가피할 것입니다.