Pergunta

Eu simplesmente não consigo encontrar um gráfico atualizado sobre quais dispositivos móveis suportam qual versão Java Micro Edition.

Estou especialmente interessado em Smartphones Nokia e seu apoio ao novo JME 3.0.

(Eu me pergunto que o Sun não parece fornecer essas informações.)

Por favor, forneça -me alguns links, se você conhece algum!

EDITAR: Provavelmente estou misturando as coisas:
Midp parece ser o Mobile Java Platform, enquantoJ2ME 3.0 é um Sdk Para isso, certo?

Foi útil?

Solução

Especificações de dispositivos Nokia, incluindo JSRs suportados: http://www.forum.nokia.com/devices/

Outras dicas

Você também pode dar uma olhada nos resultados de referência, pois eles dão uma boa indicação do que é suportado em um determinado telefone:

www.jbenchmark.com

Uma questão bastante grande de curios é se os telefones que você deseja suportar suportam o MIDP 2.1 (fácil de testar com um aplicativo 2.1 Helloworld), como os recentes aparelhos Sony-Ericsson e Nokia.

Essa versão está associada à arquitetura de serviço móvel (JSR-248), uma melhoria em relação à tecnologia Java para a indústria sem fio (JSR-185) que especifica as APIs que um aparelho deve suportar.

Wurfl Contém informações sobre quais telefones têm suporte J2ME, embora atualmente cubra apenas o MIDP 1.0 e 2.0. Há uma interface de consulta Wurfl muito útil em http://wurflpro.com/

Até onde eu sei, não há dispositivos Nokia disponíveis ou anunciados que tenham suporte para o MIDP 3.0. Parece que a especificação nem sequer recebeu a aprovação final:

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

Para obter informações sobre os dispositivos Nokia, segundo o link fornecido pela Laalto. Ele também possui uma pesquisa, para filtrar os dispositivos com base em um determinado recurso, como APIs Java suportados.

Sobre a pergunta sobre a classificação que você adicionou: Java Me é o guarda -chuva que cobre muitas tecnologias Java Mobile. As especificações do Java ME mais relevantes para os telefones celulares são o CLDC e o MIDP. O MIDP é o que contém a maioria das APIs visíveis ao desenvolvedor, o que geralmente é chamado de plataforma como você sugeriu.

No entanto, o "Java ME SDK 3.0" ao qual você se referiu é um produto específico da Sun, contendo ferramentas para o desenvolvimento do MIDP e também algumas outras plataformas Java ME. Apesar do número da versão do SDK, as ferramentas MIDP contidas não suportam o MIDP 3.0. Ainda não sei se há alguma ferramenta disponível para o desenvolvimento do Midp 3.0, talvez alguém tenha mais informações sobre isso?

Eu acho que quase todos os telefones vêm com o Least Midp 2.0 hoje em dia, pelo menos de nós. Tenho certeza de que esse é o caso com muitos telefones. No entanto, uma das maneiras de descobrir com certeza é chegar ao site da transportadora sem fio, obter a lista de telefones e verificar as informações MIDP do site do fabricante. Isso é o que eu faria.

Outro bom recurso é o banco de dados de resultado do FPC: http://www.dpsoftware.org/filter.php.

O site fornece um aplicativo de benchmark javame que verifica vários recursos e APIs (JSR). O banco de dados de resultado contém os resultados desses benchmarks gratuitamente para uma ampla gama de dispositivos. Se o seu dispositivo estiver ausente, você poderá baixar o aplicativo de referência, executá -lo no telefone e carregar os resultados.

Another good devices database is deviceatlas.com

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top