2010-01-17 2 views
-1

고객이 휴대 전화를 통해 내 웹 사이트에서 데이터를 읽을 수 있도록하고 싶습니다.휴대 전화 소프트웨어 개발을위한 공통 언어가 있습니까?

내 웹 사이트는 ASP.NET 응용 프로그램입니다.

저는 Nokia와 Apple이 소프트웨어 응용 프로그램을 만드는 데 필요한 자체 SDK를 가지고있는 것을 보았습니다.

  • 고유 한 언어 플랫폼이 있습니까? 모든 휴대 전화 브랜드에서 소프트웨어를 실행할 수 있도록 소프트웨어를 코딩 할 수 있습니까? 자바 또는 C + +처럼?
  • 그렇다면 빠른 시작 응용 프로그램이있어서 공부를 시작할 수 있습니까?
+0

중복 : HTTP를 : //StackOverflow.Com.questions/698829/ 및 http://StackOverflow.Com/questions/1338802/ –

+0

[지금 모바일 응용 프로그램을 구현하는 회사에 사용되는 플랫폼은 무엇입니까?] (https : // stackoverflow.com/questions/1338802/which-platf 모바일 응용 프로그램 구현 도구) – DrakaSAN

답변

2

당신이 Rhomobile으로 Rhodes 프레임 워크를 사용하면 응용 프로그램 루비를 작성한 다음 아이폰, 윈도우 모바일, RIM (블랙 베리), 심비안 (노키아)와 안드로이드에 배포 할 수 있습니다.

당신은 여전히 ​​(당신이 꽤 많이 OSX를 사용할 필요가 의미하는) 다른 휴대폰에 대한 모든 SDK를 설치 해야합니다,하지만 당신은 사용을하지 않는 방법 : 로즈 처리됩니다 모든 다른 컴파일러를 호출하여 다른 실행 파일을 생성하십시오. 당신이 RhoHub 호스팅 개발 서비스에 가입하면

, 당신도 당신이 버튼을 누르는 RhoHub의 빌드 클라우드에서 지원되는 모든 휴대 전화에 대한 응용 프로그램을 구축 할 수 있습니다, 아무것도를 설치할 필요가 없습니다.

는이 똑같은 질문, 당신은 또한 다른 두보고 할 수 있습니다 요청 된 것을 세 번째이기 때문에 :

5

대다수의 피처 폰 (일반적으로 볼 수있는 대부분의 일반 전화기)은 J2ME (Java 2 Mobile Edition)을 사용합니다. 블랙 베리는이를 지원하지만 J2ME 만 가지고있는 것보다 더 많은 기능을 지원하는 훨씬 더 다양한 API를 가지고 있습니다. 호환되지 않습니다.

iPhone은 Objective-C를 사용하여 개발할 때 사용하며 Apple 컴퓨터를 개발해야합니다. 또한 경험이없는 Mono-Touch를 사용해 볼 수도 있지만 기본적으로 .NET의 .NET 포트입니다.

Android 기기에는 J2ME 및 BlackBerry 기기와 크게 다른 API가 있습니다.

대부분의 최신 Windows Mobile 장치는 모바일 .NET Framework를 사용하며 일반 C++ 응용 프로그램도 지원합니다. 내가 본 휴대폰 중 일부는 자바도 가지고 있지만, 그 동안 개발 한 경험이 전혀 없습니다.

+0

전화 플랫폼별로 응용 프로그램을 사용자 정의 할 수 있습니다. 또는 단순히 해당 장치의 브라우저에서 잘 작동하는 사이트의 모바일 버전을 구축하십시오. 분명히 후자는 훨씬 쉽지만 인터넷 연결에 의존합니다. – NotMe

+0

예 크리스, 시간에 대해 생각하고있었습니다. 물론 HTML은이 목적을위한 것이기도합니다 : 플랫폼 문제를 피할 수 있습니다! –

0

iPhone을 예로 들겠다면 여러 가지 이유로 플래시를 지원하지 않으며 개발 방법은 2 가지 밖에 없습니다. 네이티브 SDK를 결코 보편적으로 사용하지 않거나 본질적으로 AJAX 응용 프로그램 - 이것은 엉터리 자바 스크립트를 지원하는 다른 장치에서도 제대로 작동하지 않을 수 있습니다. 오래 전부터 Windows Mobile에서 작업 한 것을 기억하는 한 그 상황은 비슷했기 때문에 이러한 장치를 개발할 실제적인 보편적 인 방법이 없다고 생각합니다.

+0

그들은 플래시를 지원하지 않는다. 그들은 곧 지원할 것이라고 발표했다. – Aviatrix

+1

애플은 가상 머신 런타임 환경을 지원하지 않기 때문에 플래시를 절대 지원하지 않을 것이다. 플래시 없음, Java 없음 등 –

1

대부분이 자바로 작성되었습니다. JAVA를 사용하십시오.

관련 문제