Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Aumentando a produtividade no desenvolvimento Java ME com ferramentas livres - Revista Mobile Magazine 42 - Parte 2
Este artigo apresenta técnicas para aumentar a produtividade no desenvolvimento de interface visual para a plataforma Java ME, usando a IDE Netbeans full, o qual disponibiliza o ambiente Mobility Pack.
[fechar]
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
Mobile magazine 42
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Mobile magazine 42
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Mobile magazine 42
Por: Robison Cris Brito e Ricardo Ogliari
A plataforma Java Micro Edition consolidou-se ao longo dos anos como um padrão no desenvolvimento de aplicativos para dispositivos móveis. Certamente, a maioria das pessoas do mundo já utilizou algum dispositivo rodando um aplicativo Java ME, seja um aparelho celular, um PDA, uma TV Digital, entre vários outros dispositivos. Dentre seus pontos fortes estão a simplicidade na utilização da linguagem e sua portabilidade.
No que diz respeito a simplicidade no desenvolvimento, é possível desenvolver até mesmo aplicativos complexos, principalmente para o mercado corporativo, com um pequeno grupo de componentes, uma vez que a maioria dos aplicativos neste ramo podem ser concebidos usando alguns componentes visuais, como caixa de texto para entrada de dados, comandos ou botões para a interação com o usuário e componentes de saída de dados, como item de texto.
No que diz respeito a interfaces mais ricas, com dezenas de componentes e efeitos visuais, as mesmas podem ser desenvolvidas na plataforma Java ME utilizando API como o LWUIT, este apresentado em outros artigos da revista Mobile número 26, ou ainda o Java FX Mobile, este ainda pouco explorado pela comunidade Java para a plataforma móvel.
Mas, de forma resumida, a utilização dos componentes simples permite o desenvolvimento de aplicações rápidas e objetivas, sendo este o foco do mercado corporativo, tratando de sistemas com interfaces simples, com acesso a dados remotos existentes em servidores, comunicação com outros dispositivos usando bluetooth, persistência local de dados, acesso a recursos como GPS ou câmera digital, entre outros.
Quando foi lançado há mais de 15 anos, a plataforma Java ME CLDC/MIDP possuía apenas sete componentes visuais de formulário, quatro componentes de tela e um componente de ação (comando). Hoje a plataforma CDLC/MIDP tradicional (considerando a versão 2.1 do MIDP) conta com esses mesmos componentes visuais, embora exista no mercado API’s e Frameworks de terceiros que dispõem de mais componentes, mas, mesmo assim, grande parte das aplicações corporativas são desenvolvidas com os componentes tradicionais da plataforma.
Já com o ambiente de desenvolvimento Netbeans, com o plugin Mobility Pack, é possível a utilização de outros componentes visuais, que fogem dos componentes tradicionais do Java ME, e ainda pode-se utilizar recursos de clicar-e-arrastar, desenvolvimento visual, entre outros (ler Nota DevMan 1).
Nota Devman 1. Dica
Para um melhor aproveitamento das informações contidas neste artigo, aconselha-se a leitura do artigo “Aumentando a produtividade no desenvolvimento de aplicações Java ME com ferramentas livres – Parte 1”, onde são apresentados os conceitos básicos do Mobility Pack, assim como desenvolvido um primeiro exemplo prático com o uso desta ferramenta.
A seguir, serão apresentados os componentes que compõe a plataforma de componentes visuais do Mobility Pack no Netbeans.
"
Este é um post disponível para assinantes MVP
A plataforma Java Micro Edition consolidou-se ao longo dos anos como um padrão no desenvolvimento de aplicativos para dispositivos móveis. Certamente, a maioria das pessoas do mundo já utilizou algum dispositivo rodando um aplicativo Java ME, seja um aparelho celular, um PDA, uma TV Digital, entre vários outros dispositivos. Dentre seus pontos fortes estão a simplicidade na utilização da linguagem e sua portabilidade.
No que diz respeito a simplicidade no desenvolvimento, é possível desenvolver até mesmo aplicativos complexos, principalmente para o mercado corporativo, com um pequeno grupo de componentes, uma vez que a maioria dos aplicativos neste ramo podem ser concebidos usando alguns componentes visuais, como caixa de texto para entrada de dados, comandos ou botões para a interação com o usuário e componentes de saída de dados, como item de texto.
No que diz respeito a interfaces mais ricas, com dezenas de componentes e efeitos visuais, as mesmas podem ser desenvolvidas na plataforma Java ME utilizando API como o LWUIT, este apresentado em outros artigos da revista Mobile número 26, ou ainda o Java FX Mobile, este ainda pouco explorado pela comunidade Java para a plataforma móvel.
Mas, de forma resumida, a utilização dos componentes simples permite o desenvolvimento de aplicações rápidas e objetivas, sendo este o foco do mercado corporativo, tratando de sistemas com interfaces simples, com acesso a dados remotos existentes em servidores, comunicação com outros dispositivos usando bluetooth, persistência local de dados, acesso a recursos como GPS ou câmera digital, entre outros.
Quando foi lançado há mais de 15 anos, a plataforma Java ME CLDC/MIDP possuía apenas sete componentes visuais de formulário, quatro componentes de tela e um componente de ação (comando). Hoje a plataforma CDLC/MIDP tradicional (considerando a versão 2.1 do MIDP) conta com esses mesmos componentes visuais, embora exista no mercado API’s e Frameworks de terceiros que dispõem de mais componentes, mas, mesmo assim, grande parte das aplicações corporativas são desenvolvidas com os componentes tradicionais da plataforma.
Já com o ambiente de desenvolvimento Netbeans, com o plugin Mobility Pack, é possível a utilização de outros componentes visuais, que fogem dos componentes tradicionais do Java ME, e ainda pode-se utilizar recursos de clicar-e-arrastar, desenvolvimento visual, entre outros (ler Nota DevMan 1).
Nota Devman 1. Dica
Para um melhor aproveitamento das informações contidas neste artigo, aconselha-se a leitura do artigo “Aumentando a produtividade no desenvolvimento de aplicações Java ME com ferramentas livres – Parte 1”, onde são apresentados os conceitos básicos do Mobility Pack, assim como desenvolvido um primeiro exemplo prático com o uso desta ferramenta.
A seguir, serão apresentados os componentes que compõe a plataforma de componentes visuais do Mobility Pack no Netbeans.
"
A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Mobile magazine DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
O que você achou deste post?
Cursos relacionados
Publicidade

código fonte

