2012-05-16 1 views
2

Android 및 iPhone 앱 개발을 시작했으며 두 환경 모두에서 UI 개발에 대한 우수 사례를 알고 싶습니다.티타늄을 사용하여 iPhone 및 Android 앱 UI를 개발하는 모범 사례

우리는 두 환경의 핵심 (기능)을 공통 클래스로 개발했습니다. 코어는 UI에 전혀 의존하지 않습니다.

아이폰과 안드로이드에 대해 별도의 UI 코드를 사용하는 것이 가장 좋으며, 함께 사용해야하며 조건부로 작성해야하는 경우 어디에 사용해야합니까?

이와 같은 상황에 처했을 때 나는 이것을 이해하고 싶습니다.

+0

중복 http://stackoverflow.com/questions/4043896/what-are-the-best-practices-for-developing-applications-using-titanium-framework – rt2800

답변

3

Appcelerator에는 교차 플랫폼 UI (분기 및 플랫폼 관련 commonJS)를 만드는 두 가지 권장 방법이 있습니다.

필자의 경험에 따르면 플랫폼 별 commonJS를 사용하면 유지 관리가 가장 쉬워졌지만 약간의 추가 작업이 필요합니다.

Titanium 2.0 설명서의 supporting multiple platforms in a single code base 섹션은이 주제에 대해보다 자세히 설명되어 있으므로 올바른 경로를 선택하는 데 도움이됩니다.

크로스 플랫폼 UI를 만드는 좋은 예는 Appcelerator 's Titans 프로그램에서 만든 community app입니다.

관련 문제