2010-12-16 3 views

답변

3

단일 기술이 없으므로 모든 기술을 한 번 쓸 수 있습니다.

여기에 몇 가지 원인이 있습니다

  1. 모든 플랫폼은 그 자체가 건축과 등등 GUI, 하드웨어 액세스와 같은 일반적인 일을위한 라이브러리입니다 있습니다.

  2. 대부분은 다른 언어를 사용합니다. iPhone은 Objective-C를 사용하고 Java는 Android 용입니다.

  3. 시도 - J2ME 기술이 있었지만 플랫폼의 풍부한 기능을 가지고 있지는 않습니다.

시도해 볼 수있는 유일한 방법은 웹 브라우저를 사용하는 HTML5 응용 프로그램입니다. 하지만 카메라, 연락처 목록 등 핸드셋의 일부 기본 기능에 액세스 할 필요가없는 경우에만 사용할 수 있습니다.

0

이것은 작동하지 않습니다. 예를 들어, Windows Phone 7은 Silverlight를 사용하여 만 프로그래밍 할 수 있으며 .NET Framework에 바인딩되어 있습니다.이 기능은 iPhone 및 Android에서 사용할 수없는 버전입니다. Java (Android)는 iPhone 및 Windows Phone 7에서 사용할 수 없습니다.이 목록은 계속 될 수 있습니다. 웹 응용 프로그램을 만드는 것이 좋습니다.

1

PhoneGap은 교차 플랫폼 응용 프로그램을 작성하는 데 도움이되는 기술입니다.

1

멋진 웹 응용 프로그램을 작성하십시오. 모든 최신 스마트 폰에는 최신 웹 브라우저가 있습니다. GMail과 캘린더의 모바일 웹 버전을 보면 거의 자연 스럽습니다.

가장 많이 볼 수있는 방법입니다.

1

하면이 유니콘을 얻을 수있는 가장 가까운 응용 프로그램처럼 보이도록 웹 응용 프로그램을 패키지화 할 수 폰갭을 살펴보십시오 현재

정말 응용 프로그램의 모양을 해내는 당신이 필요합니다 느낌

유감스럽게도 Jquery Mobile이나 Sencha touch와 같은 것을 사용하십시오. 이러한 자바 스크립트 프레임 워크는 모든 최신 휴대 전화에서 실행되지 않으며 휴대 전화 접근 방식은 현재 WP7에서 작동하지 않습니다.

0

웹 앱을 작성하는 경우 네이티브 SDK를 사용하는 하드웨어 부분에 액세스 할 수 있습니다.

관련 문제