2009-08-04 9 views
10

Po prostu nie mogę znaleźć aktualnego wykresu na temat tego, które urządzenia mobilne obsługują wersję Java w wersji Java .Które telefony obsługują specyfikację J2ME (Java Micro Edition)?

Jestem szczególnie zainteresowany Nokia smartfony oraz ich poparcie dla nowej JME 3,0.

(zastanawiam się, że Sun nie wydaje się zapewniać taką informację).

Proszę podać mi jakieś linki, jeśli wiesz, każdy!

EDIT: Jestem prawdopodobnie mieszanie rzeczy up:
MIDP wydaje się być mobilna platforma Java, natomiast J2ME 3.0 jest SDK dla niego, prawda?

Odpowiedz

3

Nokia specyfikacje urządzeń, w tym wspieranych JSRs: http://www.forum.nokia.com/devices/

+0

Zobacz także http://pl.wikibooks.org/wiki/J2ME_Programming/MIDP_Device_Databases –

+0

Ogólne informacje o wersji JSR x OS dla ogólnej wersji Nokia można znaleźć pod adresem http://www.developer.nokia.com/Community/Wiki/Java_ME_API_support_on_Nokia_devices –

3

WURFL zawiera informacje o tym, które telefony obsługują J2ME, chociaż obecnie obejmuje tylko MIDP 1.0 i 2.0. Jest to bardzo wygodny interfejs zapytań WURFL na http://wurflpro.com/

+0

Uwaga: link już nie działa. – LarsH

0

myślę, prawie wszystkie telefony pochodzą z co-najmniej MIDP 2.0 w dzisiejszych czasach, przy-najmniej w USA. Jestem pewien, że tak jest w przypadku wielu telefonów. Jednak jednym ze sposobów sprawdzenia na pewno jest dotarcie do strony operatora sieci komórkowej, pobranie listy telefonów i zweryfikowanie informacji MIDP na stronie producenta. To właśnie zrobiłbym.

+0

Dla małych wartości "prawie wszystkich" ... iPhone i Blackberry nie robią MIDP – skaffman

+0

Blackberry obsługuje MIDP – Ram

+0

Moje złe :) Nie było mnie tutaj. – omermuhammed

4

Można też rzucić okiem na wyniki benchmarków jak oni kiedyś dać dobrą wskazówkę co jest obsługiwana przez dany telefon:

www.jbenchmark.com

Jeden dość duży curent kwestią jest to, czy telefony chcesz docelowa obsługa MIDP 2.1 (łatwa do przetestowania z aplikacją 2.1 helloworld), podobnie jak najnowsze telefony Sony-Ericsson i Nokia.

Ta wersja jest związana z architekturą usług mobilnych (JSR-248), ulepszenie w technologii Java dla branży bezprzewodowej (JSR-185), która określa interfejsy API obsługiwane przez telefon.

+0

Świetne zasoby, thanx! –

+0

@ Michael aubert. Proszę, myślisz, że możesz mi pomóc w tym pytaniu: http://stackoverflow.com/questions/24121003/j2me-how-to-create-a-master-details-ui/24165313?noredirect=1#comment37322057_24165313 – Axel

0

Innym dobrym zasobem jest baza wyników wyników FPC Bench: http://www.dpsoftware.org/filter.php.

Witryna zawiera aplikację testową JavaME, która sprawdza różne funkcje i interfejsy API (JSR). Baza danych wyników zawiera wyniki tych testów porównawczych za darmo dla szerokiej gamy urządzeń. Jeśli brakuje Twojego urządzenia, możesz nanieść test porównawczy, uruchomić go na telefonie i przesłać wyniki.

1

O ile mi wiadomo, nie ma żadnych urządzeń Nokia dostępny lub ogłosiła, że ​​mają wsparcie dla MIDP 3.0.Wydaje się, że specyfikacja nie została jeszcze otrzymał ostateczną zgodę:

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

Aby uzyskać informacje o urządzeniach Nokia, I drugi link podany przez laalto. Posiada również funkcję wyszukiwania, aby filtrować urządzenia na podstawie określonej funkcji, takiej jak obsługiwane interfejsy API Java.

O pytaniu o dodaną klasyfikację: Java ME jest parasolem obejmującym wiele różnych mobilnych technologii Java. Specyfikacje Java ME najbardziej odpowiednie dla telefonów komórkowych to CLDC i MIDP. MIDP to ta, która zawiera większość interfejsów API widocznych dla programisty, więc często jest to określane jako platforma taka jak Ty.

Jednak "Java ME SDK 3.0", o którym wspomniałeś, jest specyficznym produktem firmy Sun, zawierającym narzędzia do programowania dla MIDP i innych platform Java ME. Pomimo numeru wersji SDK, zawarte narzędzia MIDP NIE obsługują MIDP 3.0. Nie wiem, czy są jeszcze jakieś narzędzia do opracowania dla MIDP 3.0, może ktoś jeszcze ma więcej informacji na ten temat?

Powiązane problemy