Perdi o sono esta madrugada, e acabei começando novamente a fuçar em Java. Java é sinceramente, uma paixão antiga, que sempre acabo deixando de lado, por precisar em geral, sempre, mais, das linguagens de script, como Python, PHP e Perl, em especial das duas primeiras.
Assim, iniciei meus estudos no Livro Deitel e Deitel, "Java, como programar" na sua quarta edição e acabei parando um pouco para enfrentar o Python e finalmente, começar a ruminar alguns códigos na linguagem.
Como agora o Python já deixou de ser algo "exotérico" para mim, ontem, acabei pegando novamente o Java para dar uma fuçadinha. Estava com o NetBeans instalado a um bom tempo no meu Linux, mas ainda não havia perdido um tempinho para testar a ferramenta. Sendo assim, sentei minha bundinha na cadeira e comecei a mexer em códigos.
O primeiro código gerado, foi o Calcula Salário, em sua versão Mobile. Na realidade, ele foi mesmo para eu aprender como funciona o padrão J2ME na prática e também, para ver como é gerar um programa deste tipo no NetBeans. Primeiro, nada a falar sobre o NetBeans, é uma IDE maravilhosa e está agora, sinceramente, disputando com o Eclipse a minha preferência. Tirando alguns pequenos bugs que o programa teve ( o Calcula Salário ) , e que eu resolvi de ontem para hoje, foi legal ver agora, algo que eu criei rodando dentro do meu celular. Usei como base para este programa, alguns códigos que eu achei na internet e em breve, vou fazer um post de como gerar o primeiro programa em J2ME, por aqui …
Bem, o legal é, que, J2ME e murmurações mentais sobre o mesmo, viraram um vício. Como estou tentando virar um Mobile Man, ou seja, tornar-me um pouco mais móvel com o uso de um Smartphone ( estou pensando em pegar um 6600 ou 6620 da Nokia, que consegui em preços razoáveis e acessíveis a este momento da minha vida ), gerar este tipo de programa pode vir a ser útil para que eu consiga, talvez, em algum tempo, transformar totalmente meu modo de trabalho e gerenciamento de compromissos/clientes, em algo plenamente móvel, ou seja, onde eu estiver eu acesso os programas no telefone, que através de programas que acessam ( via internet móvel ) servlets em java, PHP ou Python e processa os dados em um servidor. Isto geraria uma velocidade no atendimento de clientes ou até, na recuperação de dados para alguma coisa quando estivesse na rua. Ou seja, dados disponíveis, em qualquer lugar, na hora que você precisa, 24 horas por dia.
Um dos meus grandes problemas ( além do maior, tempo de projetar/implementar este tipo de estrutura de trabalho ), pelo menos atualmente, é operadora. Como a situação Claro e Tim, ainda não está totalmente resolvida, ainda estou na Telemig Celular, que apesar de ter suas qualidades, está muito aquém do necessário para quem quer implementar uma estrutura de trabalho deste modo.
Seja como for .. a realidade é que agora o J2ME veio para ser uma presença um pouco mais presente neste site. E, lógico, como tudo que se faz presente aqui, vai gerar alguns programas úteis e inúteis, que podem ou não ajudar você em algum momento da sua vida.
Para quem quiser baixar, o calcula Salário J2ME, pode ser baixado clicando aqui :-)