Pergunta

Um cliente quer um aplicativo BlackBerry para ouvir rádio ao vivo para sua estação de rádio. Nós nos concentramos no desenvolvimento do iPhone. Eu sei que o idioma Java fez vários projetos. No entanto, ainda não tentei J2me. Qual você recomenda a estrutura J2ME ou HTML JavaScript, como PhoneGap ou qualquer outra estrutura de plataforma cruzada? Quais são as vantagens e desvantagens delas? Obrigado.

Foi útil?

Solução

Se você se sentir confortável com o Java Swing ou outra programação de interface do usuário do Java, ir com o nativo provavelmente é uma ótima idéia.

Se você se sentir mais confortável com o HTML, JavaScript e CSS, use o PhoneGap. Se você está planejando implantar seu aplicativo para mais de uma plataforma, use definitivamente o PhoneGap. O PhoneGap também permite escrever o código Java BlackBerry nativo e integrar -o com o código HTML / JS, caso as APIs específicas necessárias não sejam expostas.

Com o lançamento iminente do BlackBerry OS 6, as coisas devem ficar muito melhores nessa plataforma para ambos os telefones (já que o navegador agora é baseado no Webkit) e para a programação nativa de Java.

Existem muitas outras comparações entre o PhoneGap e o X no StackOverflow, embora a maioria das outras estruturas de plataforma cruzada não suporta o BlackBerry.

Outras dicas

  • J2ME: O BlackBerry suporta isso (e ainda é o núcleo do BB), no entanto, é uma plataforma de envelhecimento rapidamente. Você não pode fazer muitas coisas interessantes no BB sem as APIs proprietárias.
  • PhoneGap: Eu mesmo não usei, mas ouvi coisas sobre isso. Pegada alta, mais baixa-common-denominadora etc.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top