2016-12-25 17 views
0

React에서 코드를 작성하면 Android 및 iOS 용 코드를 모두 사용할 수 있다는 것을 이해했습니다. 메인 사이트로 이동하면 iOS 응용 프로그램 을 코딩하기 위해 mac이 필요하다고합니다. 다른 사람이이 의미를 설명 할 수 있습니까?React Native iOS

+0

Apple은 Mac에서만 iOS 용으로 개발할 수 있습니다. – Scimonster

+0

그렇다면 어떻게 반응합니까? 난 당신이 크로스 플랫폼 수 있다고 생각 ... – EGK

+0

그것은 크로스 플랫폼이지만 여전히 네이티브 구성 요소를 컴파일해야합니다. – Scimonster

답변

1

iOS 기기에서 앱을 빌드하고 테스트하려면 xcode가 필요합니다.

반응 네이티브 구성 요소를 사용하는 한 코드는 공유되고 호환됩니다.

+0

예.하지만 Xcode는 Swift 또는 Objective-C를 사용합니다. 다른 컴파일러에서는 React가 프로그래밍되어 있지 않습니까? – EGK

+1

React = JavaScript, ReactNative = 네이티브 (Java, Objective-C, Swift)와 JavaScript 간의 브릿지. – octohedron

+0

고마워, 그게 네가 언어를 네이티브로 만드는 이유를 설명해 줄 수 있니? – EGK

관련 문제