에 J2ME 안드로이드 어느 것이 더 유용하고,쓸모 있는 인기으로 모바일 프로그래밍 언어이나 framework?[마감]

StackOverflow https://stackoverflow.com/questions/1403999

문제

매우 관심이 모바일 응용 프로그램 개발.그러나 어떤 언어 또는 프레임워크가 더 인기가르?

알 Java 습니다.당신은 어떤 생각을 가지고있는 경우 및/또는 경험,나를 도와 주려고 내 결정이다.

도움이 되었습니까?

해결책

J2ME 보다 훨씬 더 인기가있 안드로이드 많은 전화의 많은 업체(노키아,소니 에릭슨,Motorola,LG,삼성보다)그것을 가지고 있고,배포할 수 있습니다 그들에게 응용 프로그램.가격을 제한된 기능과 없이 통합된 유통 채널(한 순간,태양이에 대해 이야기 Java 점).

다른 한편으로,Andriod 는 훨씬 더 많은 기능,그것의 API 가까운 Java API,그것은 더 많은 기능을 수 있지만,제한된 수의 휴대폰.또한,당신은 당신 안드로이드 시장 유통 채널로.

만약 설명할 수 있습니다 무엇을 마음에,당신은 내가 말할 수 있습니다 더 있습니다.

추가 정보

The J2ME 시장은 매우 큰 것입니다,그러나 안드로이드는 빠르게 증가하고있다-그것은 진정한 스마트폰,세그먼트는 점점 더 많은 인기를 끌고 최근 몇 년 동안에서.에 따라 작업 동향,모두가 거의 동일한 수요가 지금: "java me" or javame or j2me, Android Job Trends graph

다른 팁

나는 다뤄서 J2ME 프로그래밍,하지만 지금은 나가 기록에 대해 4 안드로이드 앱입니다.

내 관측:

  1. 안드로이드 API 에는 것은 많은 재미있게 사용할 수 있습니다.J2ME 습니다.예를 들어,JSON 파서가 기본적으로 제공됩니다.당신은에 액세스 SQLite.Android SQLite 액세스 코드는 다음과 같의 아말감에서 배운 교훈 Ruby on Rails,나머지 일반 세 SQL.
  2. 측면에서의 배치 번호,거기에 더 많은 J2ME 앱 이상 안드로이드 앱입니다.그러나 당신이 원하는 경우를 입력해 스마트 폰 시장,안드로이드에서 두 번째로 인하여 아이폰(블랙베리에 자신을 개혁하지만,API 은 여전히처럼 보이는 J2ME++).이것을 읽 문서.
  3. 전체 플랫폼은 오픈 소스 소프트웨어이다.그래서 그것을 학습하고 마스터하는 것은 쉽습니다.

나는 당신이 중요한 사실:안드로이드 뿐만 아니라 플랫폼이지만,또한 그것으로 완전히 본격적인 응용 프로그램 프레임워크는 계속 성장하고 가져 백업에서 매우 큰 선수(Open Handset Alliance).J2ME 은 박탈 버전의 자바 플랫폼입니다.는 주요한 차이가 있습니다.

하와 함께 일했기 때문에 안드로이드를 통해,지금 확실히 말할 수는 것으로 성장했는 매우 강력한 시스템과 괜찮은 도구를 지원합니다.

만 안드로이드를 잡을 수 있습니 iPhone

가 있는 뭔가가 다음과 같 20 안드로이드 휴대폰 나오는 끝나기 전에습니다.(*)

네트워크 Verizon 는 선박만이 의도적으로 불구 핸드셋 될 것입니다 열심히 승리한다.그들의 대부분 고객이 음성 통화 및 문자는 각 다른 멋진 그들을 실행할 수 있습 노래 ID 또는 실행.

나는 생각한 문제입니다:는 전화 소유자제 d/l 및 응용 프로그램?벽으로 둘러싸인 오프 버라이존 고객에게는 것은 별로 좋아하지 않습니다.지금 바로,이 활동은,아이폰에서 그러나 내가 생각하는 안드로이드 잡을 수 있습니다.

(*) 여기 하나만.

동의해야 다른 사람들과에서 회피하는 멀리에서 J2ME 개발.나는 모토로라 레이저 V3xx 는 사용했던 몇 년이다.그것은 표준으로는 J2ME 지원으로 전화 가능성이 있어서 가장합니다.을 하고 있는 일부 J2ME 개발을 위해 전화를 몇 가지 유용한 유틸리티입니다.

Long story short,이유가 당신을 볼 게임에 J2ME 전화입니다.지 않으면 기꺼이/수면 밖으로 껍질이 큰 달러한 서명 인증서,당신은 심지어 수 없습니다 액세스하는 가장 유용한 Api 를 사용할 수 있습니다.일일 IO,PIM(연락처,캘린더),Bluetooth,etc.은 단순히 차단하지 않는 한 당신이 당신의 응용 프로그램을 사용하여 서명 운송업체의(AT&T,T-Mobile,스프린트,버라이즌와이어리,etc.) 특별한 인증서.의 비용은 이러한 인증서를 쉽게 초과할 수 있습니다 달러의 수백 또는 수천.이것을 넣어서 단순히 범위의 평균 hobbyist.

내가 계속할 수 있었다,그러나 몇 가지의 사이트에 덮여 있는 이 항목에서 훨씬 더 자세히 .

나를 위해,이 꽤 많을 대상으로 새로운 미래입니다.아이폰은 또한 좋은 장소 표적으로 하고 있다.의 현재 상태 J2ME 단말기에서 여기에 미국에서은 단지 가치가있는 나의 시간 애완 동물을 위한 프로젝트입니다.는 실망으로,이러한 휴대 전화의 대부분은 일을 할 수 있는 많은 유용한 것들이지 않습니다.

이에 따라 당신이 무엇을 의미'인기'.는 경우에는 계산의 관점에서 설치된 단말기,다음 J2ME 승리합니다.까지 현재 설치된 단말기,안드로이드는 몇 가지를 가지고 휴대폰을 회사에만 최근 휴대 전화(반면 J2ME 주변되었습니다 마지막 여섯 년).

그러나지 않는 작업 J2ME-좋다.슬프게도 각각 제조업체는 장애인에서 어떤 방법으로,과하지 않는 모든 휴대 전화된 J2ME 배지 같은;일부는 더 많은 동등한 다른 사람보다.MIDP,MIDP2.0,CLDC,CDC...글자의 목록은 계속된다.고 할 때 당신은 전화,그것은'Java 용없이 실제로 무엇을 말하고 그것을 지원하는 것입니다,그래서 심지어 고객지.

에도 불구하고 그것의 큰 설치된 기초,J2ME 남아있는 근본적으로 전원이 공급되지 않는 세계를 위한의 현재 세대 휴대 전화의;업그레이드 경로는 일반적으로 존재하지 않는(그것의 제조업체에 대해 비난하는 불행하게도)도 없습니다 당신이 할 것처럼 액세스 블루투스 또는 연락처에는 유용한 방법;비록 확장되었다 제안한 J2ME,그들은 정말 살까지의 기대를 작성-한번 실행한다.

지 안드로이드가 아래로 이 경로뿐만 아니라고 볼 일이 가장 큰 관심은 제조 업체들은 노력하는'자신의 일'(예를 들어,공업자의 흐림 UI)는 것이 더욱 조각의 시장이다.

마지막으로는 것을 잊지 마세요,그것은에서 휴대폰 제조업체의 이익을 위해 당신을 던져 당신의 오래된 전화와 새로운 하나를 구입하는 모든 년(또는 두).지원,버그 수정,그리고 일반적으로 업그레이드의 오래된 휴대 전화의 소프트웨어,기술적으로 가능하지만,문제가 발생하지 않습니다.나 P990,에도 불구하고 몇 차례의 업데이트로 남 버그로 지옥(어떤 이유를 버림이 그것에 대한 아이폰 나왔을 때).

그래서,프로그래밍 측면에서,안드로이드보다 낫다 J2ME.에 도달하기위한 많은 핸드셋,J2ME 은 더 이상 안드로이드.에 대한 일반적인 사용자 인터페이스 및 전력을 선택합니다.

안드로이드와 J2ME 지 않을 정확히 비슷한 그들의 범위는 플랫폼으로,방법으로,그것은 다음과 같이 비교 사과와 오렌지입니다.

에 대해 이야기 할 때 우리는 안드로이드,우리가 얘기하는 본격적인 모바일 OS,훨씬 더 많은 확장된 기능보다 J2ME.을 위해 사용할 수 있습니다 꽤 많은 모든 것에 대해 생각할 수 있는 시스템 유틸리티,소셜 네트워크 서비스,위치 기반의 애플 리케이션,게임,등등.안드로이드 또한 풍부한 UI 키트와 많이 사용할 수 있는 소스 코드에서 배울 수 있습니다.

안드로이드에서 액세스할 수 있는 많은 Api 를 사용하도록 설계되어 현대적인 스마트 폰에서,그리고 이러한 Api 를 사용하여 세련되고 지속적으로,동 J2ME 는 느끼기 시작년,그리고 집중되어있는 대부분에서 그래픽입니다.

의 보급률의 J2ME 은 현재보다 더 큰 안드로이드,과에 의해 더 큰 내 말은 훨씬,훨씬 더 큰하지만,비즈니스 분석 끝나지 않는 그냥 숫자의 단말기의 주어진된 플랫폼입니다.

에 대한 아이디어가 있다면 좋은 응용 프로그램,당신은 더 나은 그것에 대한 안드로이드 및/또는 아이폰 OS 이 될 것입니다-그것은 당신과 당신에 도달하는 사용자에게 더 많은 가능성을 필요가 등의 응용 프로그램,그리고 더 많은 것을 지불할 가능성이 있는 합리적인 가격에 대한니다.

인으로 시작하는 새로운 플랫폼에도 경우에만 있기 때문에 그것을 것이 더 재미있는 더 나은 당신을 위한 학습 경험입니다.

면서 부족함이 없다'기능이-휴대폰'지원 j2me 야생에서,내가 심는 타사 응용 프로그램을 얻을 매우 작은 시장이'견인'기 때문에 사용자를 보지 않을 새 소프트웨어를 설치습니다.

안드로이드를 개발한다.나는 당신이 그것을 시도해야합니다.에 해를 받고 SDK 고 실험을 몇 시간입니다.

J2ME 은 매우 인기가 있기 때문에 거의 모든 전화할 수 있는 이러한 응용 프로그램을 실행.

안드로이드 다른 측면에서는 몇 전화와 넷북 지원하지만,API 안드로이드/SDK 는 보다는 더 강력한 J2ME.안드로이드 휴대 전화와 함께 훌륭한 하드웨어와 당신은 기회가 있는 작업으로 이러한 모든"cool"터치스크린,gps,가속도계,등등.그것은 아직 개발하지만,저는 그것을 생각하는 미래가 있습니다.

나의 관점에서,Android 더 보다 더 J2ME 배우 안드로이드와 즐길 수...우리가 많이 개발하는 동안 재미 안드로이드 애플 리케이션 J2ME apps 모양과 느낌과 개발 환경을 효과와 비교 안드로이드

J2ME 가장 인기가 있습니다.기 때문에 많은 휴대 전화에 대한 지원 J2ME.J2ME 의 주요 장점은 그리고 자바족,그것은 오픈 소스 및 광범위하게 지원해 다양한 종류의 장치입니다.

많은 휴대폰과 다른 장치에서 지원하는 J2ME 단순하기 때문에,구현하기 쉽고,등등.The J2ME 는 베이스 블랙베리,안드로이드,등등.기 때문에 다른 사람(다른 것보다 J2ME)를 개발한 후에 J2ME.를 제거한 후의 거친 개념에서 j2me 를 사용하여,일부 j2me 개념들과 같은 환경 안드로이드,블랙베리,등등.
J2ME 아주 오래된 것입니다.그것에는 많은 단점,제한,등등.
이러한 단점은 overcomed 최신 기술과 같은 안드로이드,블랙베리,등등.


J2me 은 좋습니다.그것이 된 것입니다.그것에는 많은 단점,etc.
안드로이드 극복하는 단점이 있습니다.안드로이드 지킬에 성장
일반 java 기능"플랫폼 독립적인"실패 때로는 몇 가지 시나리오에 J2ME.
안드로이드는 새로운 기술입니다.그것은 많은 기능을 가지고 있습니다,등등 이상 J2ME.
에 대한 응용 프로그램을 개발하는 안드로이드 기기가 간단,,등등.
우리가 필요 ot 을 얻을 지불개적으로 연결됩니다.을 위한 응용 프로그램을 개발하고 배포하는(응용 프로그램)을 장치입니다.
Android SDK 에 의해 얻어진 무료 버전입니다.
내 의견은 안드로이드보다 낫다 J2ME.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top