Domanda

Non riesco proprio a trovare un grafico aggiornato su quali dispositivi mobili supportano quale Java Versione Micro Edition.

Sono particolarmente interessato a smartphone Nokia e al loro supporto per il nuovo JME 3.0 .

(Mi chiedo che Sun non sembra fornire tali informazioni.)

Per favore, forniscimi alcuni link, se ne conosci qualcuno!

EDIT: probabilmente sto mescolando le cose:
MIDP sembra essere la piattaforma Java mobile , mentre J2ME 3.0 è un SDK , giusto?

È stato utile?

Soluzione

Specifiche del dispositivo Nokia, inclusi i JSR supportati: http://www.forum.nokia.com/ dispositivi /

Altri suggerimenti

Puoi anche dare un'occhiata ai risultati del benchmark in quanto a volte danno una buona indicazione di ciò che è supportato su un determinato telefono:

www.jbenchmark.com

Un problema piuttosto grave è se i telefoni che si desidera utilizzare come target supportano MIDP 2.1 (facile da testare con un'applicazione 2.1 helloworld), come i recenti telefoni Sony-Ericsson e Nokia.

Questa versione è associata a Mobile Service Architecture (JSR-248), un miglioramento rispetto alla tecnologia Java per l'industria wireless (JSR-185) che specifica le API che un telefono dovrebbe supportare.

WURFL contiene informazioni su quali telefoni dispongono del supporto J2ME, anche se attualmente copre solo MIDP 1.0 e 2.0. C'è un'interfaccia di query WURFL molto utile su http://wurflpro.com/

Per quanto ne so, non ci sono dispositivi Nokia disponibili o annunciati che supportano MIDP 3.0. Sembra che la specifica non abbia nemmeno ricevuto l'approvazione finale:

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

Per informazioni sui dispositivi Nokia, secondo il collegamento fornito da laalto. Ha anche una ricerca per filtrare i dispositivi in ??base a una determinata funzione, come le API Java supportate.

Informazioni sulla domanda aggiunta sulla classificazione: Java ME è l'ombrello che copre molte diverse tecnologie Java mobili. Le specifiche Java ME più rilevanti per i telefoni cellulari sono CLDC e MIDP. MIDP è quello che contiene la maggior parte delle API visibili allo sviluppatore, quindi viene spesso definita la piattaforma come da te suggerita.

Tuttavia, il "Java ME SDK 3.0" a cui si fa riferimento è un prodotto specifico di Sun, contenente strumenti per lo sviluppo di MIDP e anche alcune altre piattaforme Java ME. Nonostante il numero di versione dell'SDK, gli strumenti MIDP contenuti NON supportano MIDP 3.0. Non so se ci sono ancora strumenti disponibili per lo sviluppo per MIDP 3.0, forse qualcun altro ha maggiori informazioni a riguardo?

Penso che quasi tutti i telefoni siano dotati almeno di MIDP 2.0 al giorno d'oggi, almeno negli Stati Uniti. Sono abbastanza sicuro che è il caso di molti telefoni. Tuttavia, uno dei modi per scoprirlo con certezza è accedere al sito Web dell'operatore wireless, ottenere l'elenco dei telefoni e verificare le informazioni MIDP dal sito Web del produttore. Questo è quello che vorrei fare.

Un'altra buona risorsa è il database dei risultati del banco FPC: http://www.dpsoftware.org/filter .php .

Il sito fornisce un'applicazione benchmark JavaME che controlla varie funzionalità e API (JSR). Il database dei risultati contiene i risultati di questi benchmark gratuitamente per una vasta gamma di dispositivi. Se il dispositivo non è presente, è possibile scaricare l'applicazione di riferimento, eseguirla sul telefono e caricare i risultati.

Un altro buon database di dispositivi è deviceatlas.com

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top