Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Introdução a Programação Mobile – 1º App: Conversor Binário/Decimal


HoruS*
 Compartilhar

Posts Recomendados

Seu primeiro aplicativo Java para celular (Conversor Binário/Decimal):

Usando o Netbeans e Java, criaremos uma aplicação simples para celular, irei mostrar a base do desenvolvimento Java para Mobile, abrindo as portas para vocês criarem apps para diversos fins =]. Neste tutorial mostrarei como criar um app pra celular que converte número decimal para binário e vice-versa:

 

Itens necessários:

 

-Conhecimento básico em Java/NetBeans.

-NetBeans instalado.

-Um celular com suporte java para testar o app.

(este é opcional, pois você pode testar na máquina virtual que o netbeans oferece).

 

Primeiro, abriremos o netbeans e clicaremos em Arquivo > Novo Projeto…

Assim abrimos a janela com as opções de projetos que podemos iniciar.

Para acompanhar o tutorial, escolheremos “Java ME”, selecionando ele, logo após selecionaremos Aplicativo Móvel. Assim, já podemos clicar em “Próximo”. Defina um nome para o seu projeto, colocarei prjBinario, para fins de organização. Deixe selecionado a opção “Configurar como projeto principal” e “Criar MIDlet Olá” (Já fará a base da nossa tela). Clique em Próximo.

 

Nesta tela, deixaremos as opções como a imagem a seguir:

 

celular.png?w=640&h=429

 

Obs.: A configuração e perfil de dispositivo selecionados podem não ser compatível com todos os aparelhos celulares.

 

Obs. 2 : Escolhi o dispositivo “TouchPhone” padrão, que é mais que necessário para garantir o funcionamento em celulares Touch.

 

Podemos “Finalizar”.

 

Agora temos a nossa tela, e logo a direita os componentes que podem ser inseridos nela.

Perceba que há um “Hello” na tela, faz parte da MIDlet que deixamos selecionada. Clique sobre o item de string e aperte delete, clicando em “Sim” logo em seguida, podemos deletá-la, não será útil a nós.

 

Agora iremos adiconar os componentes:

-Clique com o botão direito na tela e adicione 2 campos de texto através da opção “Novo/adicionar”.

 

Dando um duplo clique sobre o campo de texto, pode-se alterar seu rótulo, deixaremos então o de cima sendo “Binário:” e o de baixo “Decimal:”. Da mesma forma, podemos editar o Título do form (que provavelmente está “Welcome”.

 

Utilizando o mesmo método de adição, adicionar três “Comando Item”.

 

Clicando com o botão direito nos items de comando, através das propriedades, pode-se alterar seu rótulo, sendo assim, deixe um comando item sendo “BinToDec”, o segundo “DecToBin” e o outro “Limpar” (caso ache necessário, altere também o nome, como o nosso projeto terá poucos componentes, não teremos muitos problemas de confundir nomes [assim espero]).

 

Devemos ter algo assim:

 

celphone.png?w=640&h=201

 

Agora começaremos a colocar códigos (OBS: se tiverem algum problema com os códigos avisem, o wordpress acaba com algumas partes do código de vez em quando :/ ) Clicando com botão direito no Comando Item referente ao “Limpar”, colocaremos o seguinte código:

 

É necessário se cadastrar para acessar o conteúdo.

 

Já é o suficiente para limpar ambos os campos.

Agora, vamos aos códigos que realmente nos interessam. Iremos inserir nossos métodos abaixo de:

 

É necessário se cadastrar para acessar o conteúdo.

 

Os métodos são os seguintes:

 

É necessário se cadastrar para acessar o conteúdo.

 

Temos todos os métodos necessário, agora, só temos que utilizá-los.

Clicando com o botão direito no Item de comando binToDec, vamos a opção “código-fonte”, colocando o seguinte código:

 

É necessário se cadastrar para acessar o conteúdo.

 

Ele fará uma simples verificação se o campo não está vazio, caso não esteja, coloca na string do textField1 a conversão do texto do textField para Decimal.

 

Agora, iremos ao código-fonte do item de comando DecToBin, adicionando o seguinte código:

 

É necessário se cadastrar para acessar o conteúdo.

 

Assim como o outro, ele irá verificar se o campo está vazio (textField1), se não estiver, converte (desta vez para Binário), jogando para o texto do textField.

 

Salve seu projeto, compile e execute. Para testar no celular é só copiar os respectivos Jad/Jar que foram criados na pasta do projeto para uma pasta acessível em seu celular ou cartão de memória.

 

Ao final do projeto,já com o programa em execução teremos uma tela semelhante a essa:

 

binareos.png?w=640

 

Sugestões/Críticas: [email protected]

 

Flw galera,

Obrigado a todos que leram o post.

 

Até o próximo tutorial.

Créditos : DragonBoss

 

É necessário se cadastrar para acessar o conteúdo.

5hTkq8b.png

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...

Ótimo tópico cara, fez um ótimo trabalho. Realmente gostaria que continuasse a postar tutoriais referentes a criação de aplicativos para celular. Só aconselho você comentar os códigos, dizendo o que cada linha está a fazer, dizer sua função, saca ? Fora isso tá tudo ótimo, parabéns.

Link para o comentário
Compartilhar em outros sites

Atenção !

 

Este tópico fora ressuscitado.

Não poste em tópicos cujo último post fora enviado a mais de 2 semanas.

Caso tenha alguma dúvida sobre o tópico, crie um post na área de dúvidas.

 

Tópico Fechado

Membro | Bronze Member | Silver Member | Gold Member | Elite Member | Platinum Member | [E]stagiário | Cross Fire | Game Zone & Grand Chase | Game Zone | Moderador Global | Platinum Member | Point Blank | Platinum Member | Combat Arms | Game Zone | Elite Member | Moderador Global | Coordenador | Elite Member

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.