2009-08-04 15 views
10

Ich kann einfach nicht ein aktuelles Diagramm darüber finden, welche mobilen Geräte welche Java Micro Edition-Version unterstützen.Welche Telefone unterstützen welche J2ME (Java Micro Edition) Spezifikation?

Ich bin besonders interessiert in Nokia-Smartphones und ihre Unterstützung für die neuen JME 3.0.

(Ich frage mich, dass Sun scheint nicht, diese Informationen bereitzustellen.)

Bitte, mir ein paar Links geben, wenn Sie wissen!

EDIT: ich wahrscheinlich bin Mischen Dinge:
MIDP scheinen die mobile Java-Plattform, zu sein, während J2ME 3.0 ist ein SDK für sie, nicht wahr?

Antwort

3

Nokia Gerät Spezifikationen, einschließlich der unterstützten JSRs: http://www.forum.nokia.com/devices/

+0

Siehe auch http://en.wikibooks.org/wiki/J2ME_Programming/MIDP_Device_Databases –

+0

Für eine Nokia JSR x OS Gesamtversion Matrix gehen Sie zu http://www.developer.nokia.com/Community/Wiki/Java_ME_API_support_on_Nokia_devices –

3

WURFL enthält Informationen darüber, welche Telefone J2ME-Unterstützung haben, obwohl derzeit nur MIDP 1.0 und 2.0 umfasst. Es gibt eine sehr handliche WURFL Abfrage-Schnittstelle an http://wurflpro.com/

+0

Beachten Sie, dass der Link nicht mehr funktioniert. – LarsH

0

Ich glaube, fast alle Handys kommen mit at-mindestens MIDP 2.0 heute, at-dest in den USA. Ich bin ziemlich sicher, dass das bei vielen Telefonen der Fall ist. Eine der Möglichkeiten, um sicher zu sein, ist jedoch auf der Website des Mobilfunkanbieters, erhalten Sie die Liste der Telefone und überprüfen Sie die MIDP-Informationen von der Website des Herstellers. Das würde ich tun.

+0

Für kleine Werte von "fast alle" ... iphone und Blackberry tun nicht MIDP – skaffman

+0

Blackberry unterstützt MIDP – Ram

+0

Mein schlechtes :) Ich war nicht richtig hier. – omermuhammed

4

Sie können auch einen Blick auf Benchmark-Ergebnisse haben, wie sie irgendwann einen guten Hinweis darauf geben, was an einem bestimmten Telefon unterstützt wird:

www.jbenchmark.com

Eine ziemlich große curent Frage ist, ob die Telefone Sie wollen Zielunterstützung MIDP 2.1 (einfach mit einer helloworld Applikation 2.1 zu testen), wie die aktuellen Sony-Ericsson und Nokia Handsets.

Diese Version ist mit Mobile Service Architecture (JSR-248) verbunden, eine Verbesserung gegenüber Java-Technologie für die drahtlose Industrie (JSR-185), die APIs angibt, die ein Mobilteil unterstützen sollte.

+0

Große Ressource, danke! –

+0

@michael aubert. Könntest du mir bitte bei dieser Frage helfen? Http://stackoverflow.com/questions/24121003/j2me-how-to-create-a-master-details-ui/24165313?noredirect=1#comment37322057_24165313 – Axel

0

Eine weitere gute Ressource ist die FPC Bench Ergebnisdatenbank: http://www.dpsoftware.org/filter.php.

Die Website bietet eine JavaME-Benchmark-Anwendung, die verschiedene Features und APIs (JSR) überprüft. Die Ergebnisdatenbank enthält die Ergebnisse dieser Benchmarks kostenlos für eine Vielzahl von Geräten. Wenn Ihr Gerät fehlt, können Sie die Benchmark-Anwendung herunterladen, auf Ihrem Telefon ausführen und die Ergebnisse hochladen.

1

Soweit ich weiß, gibt es keine Nokia-Geräte verfügbar oder angekündigt, dass 3.0-Unterstützung für MIDP haben.Es scheint, dass die Spezifikation nicht einmal die endgültige Genehmigung erhalten:

http://jcp.org/en/jsr/detail?id=271

Informationen über die Nokia-Geräte Ich zweite Verbindung durch laalto zur Verfügung gestellt. Es gibt auch eine Suche, um Geräte basierend auf einer bestimmten Funktion wie unterstützten Java-APIs zu filtern.

Über die Frage nach der Klassifizierung, die Sie hinzugefügt haben: Java ME ist der Regenschirm, der viele verschiedene bewegliche Java-Technologien umfaßt. Die für Mobiltelefone relevantesten Java ME-Spezifikationen sind CLDC und MIDP. MIDP ist diejenige, die die meisten APIs enthält, die für den Entwickler sichtbar sind. Daher wird diese Plattform oft als die von Ihnen vorgeschlagene Plattform bezeichnet.

Das von Ihnen erwähnte "Java ME SDK 3.0" ist jedoch ein spezifisches Produkt von Sun, das Tools für die Entwicklung von MIDP und einiger anderer Java ME-Plattformen enthält. Trotz der Versionsnummer des SDK unterstützen die enthaltenen MIDP-Tools MIDP 3.0 NICHT. Ich weiß nicht, ob es für MIDP 3.0 noch Tools zur Entwicklung gibt, vielleicht hat jemand anderes mehr Informationen darüber?

Verwandte Themen