이 주제가 여기에서 다뤄 졌음을 알고 있으며이를 게시하기 전에 검색했습니다.Windows에서 교차 플랫폼 개발 (iOS/Android/Blackberry)
저는 크로스 플랫폼 앱 생성을위한 여러 솔루션을 발견했습니다. Adobe Air를 사용하는 HTML5 + CSS + JS 메소드가 있거나 기본 코드로 디자인하는 것입니다.
내 문제는 지금까지 iOS 용으로 읽은 내용을 중심으로 이루어집니다. iOS의 경우 RhoStudio 또는 Appcelerator Titanium을 사용하든간에 지금까지 내가 찾은 거의 모든 것들은 SDK를 얻으려면 먼저 OSX가있는 Mac이 필요합니다. Windows에서 실행되는 유일한 해결 방법이 있습니다. 보조 HDD 또는 가상화 된 환경의 Mac OSX - TOS를 위반합니다.
나는 또한 네이티브 코드가 다른 방법보다 더 빠르고 효율적으로 실행된다는 것을 읽었습니다.
1) 아직 여러 플랫폼을 통해 앱을 디자인 할 수 있지만 Windows에서 엄격하게 개발 한 기능이 있습니까? 아니면 Mac OSX에서 어떤 방식 으로든 모양을 만들거나 양식을 작성해야합니까?
2) HTML5/CSS/JS를 살펴볼 가치가 있습니까? 아니면 성능이 그만한 가치가 있습니까? 페이 스북의 앱은 원래이 방법으로 디자인 되었기 때문에 성능이 나빴던 것을 읽은 것을 기억합니다.하지만 다른 요소가 있는지는 잘 모릅니다.
3) 지금까지 Java에서 수행 된 교차 호환 개발에 가장 유망한 것으로 보이는 코드 네임 원 (Codename One)을 발견했습니다. 그러나 실제로 도움이됩니까? 아니면 내가 결국 Mac을 필요로하는 것과 동일한 문제에 부딪 힐까요?
4) 마침내 : 글 머리 기호를 물고 OSX로 Mac을 구입하고, Objective-C를 배우고, 원시 코드를 통해 개발 한 다음 Android/Blackberry로 이식하는 것이 더 낫지 않습니까?
이러한 질문 중 일부는 이전에 다뤘지만 일부는 최신이 아닌 것으로 알고 있습니다. 새로운 크로스 플랫폼 개발자가 출시 된 것을 알고 있습니다. 내가 찾으려고하는 가장 중요한 점은 Mac을 사용하는 대부분의 해결 방법이 TOS를 무효화하는 것처럼 보이기 때문에 iOS와 관련된 크로스 개발에 대한 전반적인 최상의 솔루션이 무엇인지에 있습니다.
나는 감사하고 가능한 모든 정보 환영 것 - Bitwize
호스트 된 솔루션을보고있는 경우 컴퓨터 또는 다른 사람이 코드를 Xcode로 이동해야합니다. Windows와 다르지 않습니다. –
그래서 Mac을 필요로 할 것입니다 (XCode가 Mac 일 뿐이 기 때문에). – Bitwize
iOS 용으로 개발할 경우 도구를 사용해야하므로 도구는 Mac에만 있습니다. 비용 걱정이된다면 아무도 최신 모바일 기기를 계속 사용한다면 어떤 활동도 저렴할 것이라고 말한 것은 아닙니다. 그것을 최소화하기 위해 할 수있는 일이 있지만 (단장되거나 사용 된 구매) 결국에는 사업 비용이 들게됩니다. –