2010-04-22 4 views
1

모바일 응용 프로그램을 개발해야하므로 J2ME 응용 프로그램을 개발하기로 결정했습니다.J2ME 응용 프로그램 얼마나 많은 모바일 지원

이 응용 프로그램은 Blackberry 모바일을 지원해야합니다.이 응용 프로그램에서는 Google지도를 사용하므로 J2ME 소프트웨어를 사용할 수 있습니까? J2ME에서 응용 프로그램을 개발하면 응용 프로그램을 얼마나 많은 모바일 유형에서 지원할 수 있습니까?

다른 모바일을 지원하기 위해 더 좋은 소프트웨어가 있다면 저를 제안하십시오.

난 이미 안드로이드에서 응용 프로그램을 개발,이 소프트웨어는 몇 가지 모바일을 지원하므로 모빌이 안드로이드를 지원하지 않는 응용 프로그램을 개발해야합니다.

답변

3

J2ME은 워드 단위로 휴대 전화에서 가장 널리 배포 된 런타임이었습니다 (이 시점에서 읽었을 때와 그때까지 판매 된 안드로이드 전화의 양에 따라 다름). 안드로이드
- - 아이폰
- 블랙 베리 10

(그들은 당신이 어떤 응용 프로그램을 설치하지 않음) 폰을 폐쇄 -
이 - :

요즘를 지원하지 않는 많은 전화가 Palm WebOS 폰
- 삼성 Bada 폰이 J2ME를 지원하는지 여부를 모르겠다
- 모바일 리눅스 핸드셋 (Maemo, Meego, Limo, Sailfish ...)의 대부분은 기본적으로 J2ME를 포함하지 않을 것으로 기대합니다. . 안드로이드 런타임 포트를 선호하는 경향이 있습니다.
-

많은 국가에서 많은 핸드셋 모델을 지원해야하는 응용 프로그램을 개발할 때의 문제점은 J2ME의 저주입니다. 두려운 분열입니다.

J2ME 자체는 일반적으로 JSR-75, JSR-82, JSR-120, JSR-135, JSR-139, JSR-172, JSR에 지정된 모든 선택 가능한 API와 함께 JSR- -177, JSR-179, JSR-180, JSR-184, JSR-185, JSR-205, JSR-211, JSR-226, JSR-229, JSR-234, JSR-238, JSR-239, JSR- , JSR-256. 모두 here을 볼 수 있습니다.

이러한 사양은 J2ME를 구현하는 여러 회사에서 다르게 해석되어 왔으며 서로 다른 휴대폰에서 동일한 코드가 동일하게 작동하도록하기에는 너무 일반적인 경우가 많습니다.

모바일 네트워크 사업자마다 모바일 전화 제조업체가 핸드셋 보조금을받는 사람을 기반으로 J2ME의 구현 방식을 변경해야하는 경우도 있습니다.

운영자는 모바일 네트워크를 통해 이동하는 데이터를 수정할 수도 있습니다.

+1

"아직 지원하지 않는 휴대폰이 있습니다." J2me은 천천히 그리고 고통스러운 죽음을 슬프게도 죽어 가고있다. 천천히 죽어가는 방법이다. :) – drubin