2012-11-04 2 views
2

이 주제가 여기에서 다뤄 졌음을 알고 있으며이를 게시하기 전에 검색했습니다.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

+2

호스트 된 솔루션을보고있는 경우 컴퓨터 또는 다른 사람이 코드를 Xcode로 이동해야합니다. Windows와 다르지 않습니다. –

+1

그래서 Mac을 필요로 할 것입니다 (XCode가 Mac 일 뿐이 기 때문에). – Bitwize

+1

iOS 용으로 개발할 경우 도구를 사용해야하므로 도구는 Mac에만 있습니다. 비용 걱정이된다면 아무도 최신 모바일 기기를 계속 사용한다면 어떤 활동도 저렴할 것이라고 말한 것은 아닙니다. 그것을 최소화하기 위해 할 수있는 일이 있지만 (단장되거나 사용 된 구매) 결국에는 사업 비용이 들게됩니다. –

답변

1

정말 당신이 개발하고 싶은 사람 당신이 개발하고자하는 무엇에 따라 달라집니다. 고품질을 원하고 최첨단을 즐기고 Mac을 구입하고 iOS 용 기본 개발을 진행하십시오. HTML5로 다른 환경을 지원하고 싶을 수도 있습니다.

예, HTML5는 성능과 유용성이 우수하지만 잠재 고객과 예산에 적합 할 수 있습니다.

나는이 가능한 창 기계 : 하나는 클라우드에 호스팅 맥과 빌드 서버가 http://digital-possibilities.com/mobile-development-frameworks-overview/

+0

나는 이것을 높이 평가 하겠지만, 나는 새로운 사용자이고 15 가지의 평판이 없기 때문에 분명히 할 수 없다. Mac을 쥐고있는 것처럼 보입니다. 그들이 그렇게 할 것이 정말 실망 스럽습니다. 개발자가되기 위해 99 달러를 청구하고 각 앱의 판매량에서 30 %를 차지할 정도로 나쁘지 만 애플 키트 사용자는 Apple 사용자 만 소유 할 수 있습니다. 적어도 다른 브랜드는 Windows, Mac 및 Linux에서 사용할 수 있습니다. – Bitwize

+1

@Bitwize 전문 개발자 인 $ 99는 청구서 수신 시간 2 시간 미만 (세금 공제)이므로 1 년에 한 번 그 돈을 모으지 못하면 기아와 같은 더 큰 문제가 발생합니다. 30 %에 관해서라면 ... 나는 애플이 제공하는 글로벌 호스팅, 전자 상거래 및 마케팅 (iTunes를 통해) 서비스를 제공한다면 비슷한 금액을 지불 할 것을 제안한다. –

+0

@PeterM 나는 30 %의 비용에 대해 전혀 동의하지 않는다고 말하는 것이 아닙니다. 애플이 자신들의 시스템을 독점적으로 만들뿐만 아니라 매년 개발자 요금을 부과하기로 마음 먹었습니다. 30 %의 TOP. 다른 회사들은 모두 개발 키트를 크로스 플랫폼으로 만듭니다. – Bitwize

0

코드 네임을 가진 사람들도 사용할 수, 당신은 단지 창문에 응용 프로그램을 개발할 수에 대한 전자 책을 썼다.