Bom dia..
Gostaria de convidar vocês a lerem meus novos artigos publicados na Revista Mobile Magazine, 47º edição. Lembrando que foram escritos com a parceria do Robison Cris Brito.
Introdução à comunicação bluetooth no Android: Este artigo apresenta os fundamentos da comunicação bluetooth aplicados à plataforma Android. De maneira simples e didática, os fundamentos da programação bluetooth são apresentados ao leitor.
Trabalhando com notificações no Android: O artigo apresenta todas as formas de criação de notificações na plataforma Android. Além disso, aborda estes temas sempre levando em conta dicas de portabilidade e como trabalhar de forma independente, sem ficar preso a uma versão do sistema.
Boa leitura.
Att.
Ricardo
Boa tarde..
Gostaria de convidar vocês a lerem meu mais novo artigo publicado na Mobile Magazine: “Criando widgets na plataforma Android“. Este artigo é muito especial, porque o 50º artigo publicado em revista. Estou muito feliz.

Segue parte da introdução do artigo:
Depois da revolução que o mercado mobile sofreu e, consequentemente, os novos rumos que o mercado de aplicativos móveis tomou, os smartphones dos usuários modernos contêm uma variedade muito grande de aplicativos e jogos. Às vezes, esta quantidade muito grande de opções pode deixar de ser algo benéfico e fazer com que seu aplicativo fique perdido na lista gigantesca de instalações de seus clientes.
Porém, como o mercado mobile é conduzido por empresas muito inteligentes e antenadas nos problemas que cercam este mundo, diversas plataformas estão fornecendo uma maneira mais rápida e inteligente para usuários acessarem informações que eles consideram relevantes.
Um bom exemplo pode ser a plataforma Windows Phone. Ela nos trouxe o conceito de Live Tiles. O tile pode ser entendido como ícone da nossa aplicação. Porém, ele permite atualização de conteúdo, seja ele texto ou imagem. E o usuário pode configurar quais live tiles ficarão na sua tela principal e quais ganharão mais destaque. Desta forma, em dada ocasião, onde o mesmo esteja com muita pressa e precise urgentemente de uma informação, ele pode simplesmente olhar para o tile e não precisar entrar no aplicativo.
Porém, o Windows Phone não foi o pioneiro nesta ideia. O Android nos trouxe há muito tempo o conceito de Widgets. Um Widget pode ser entendido como um miniaplicativo, com um espaço menor e com possibilidade de atualização a uma frequência definida pelo usuário. Além disso, ele pode levar a uma versão completa do software. Por exemplo, coma febre das redes sociais, todo mundo gostar de dar uma olhada rápida nas atualizações e ainda ver a previsão do tempo. Se caso precisasse iniciar dois aplicativos para isso, teria que perder um tempo. Porém, ao configurar dois widgets para ficarem na home screen, as informações são acessadas instantaneamente. Sendo assim, basta destravar o aparelho e ter acesso às informações desejadas.
Um bom exemplo de widget pode ser encontrado inclusive na própria documentação do Android.
Porém, podemos citar inúmeros possíveis aplicativos onde este conceito se encaixaria perfeitamente como, aplicativo de ações, redes Sociais e esportes.
Essa lista poderia se estender por mais algumas páginas, porém, acredito que a importância do conceito de widget já esteja presente na vida do leitor, principalmente se o mesmo for um usuário de smartphones. Para conhecermos a arquitetura e a forma de programação deste conceito na plataforma Android, vamos criar um aplicativo que fica mostrando o último tweet postado em em uma rede social, atualizando o conteúdo em um intervalo de dois minutos.
Boa leitura..
Att.
Ricardo
Boa noite…
Com muito orgulho que informo que mais um artigo meu e do Robison Cris Brito é capa de edição na revista Mobile Magazine, Edição 44.

Segue os artigos:
Conhecendo a plataforma Windows Phone - Parte 2 / Saiba tudo sobre Launchers e Choosers: O artigo trata de dois conceitos chaves na plataforma Windows Phone: Launchers e Choosers. O primeiro serve para acionar aplicativos nativos do smartphone. Já o segundo, além disto, retorna uma resposta acerca da tarefa que concluiu. Devido à importância na integração com a plataforma onde está sendo executado, um desenvolvedor de aplicativos mobile deve saber como utilizar estes dois conceitos quando produzir para a nova plataforma da Microsoft. Além disso, a aplicação ficará com uma interface semelhante ao resto do aplicativo, indo de encontro ao estilo pregado pela própria plataforma, o Metro Style.
Programando para os robôs da plataforma Lego Mindstorms / Utilizando o ambiente NXT-G fornecido pela Lego e a plataforma Java leJOS: O Lego Mindstorms é uma linha do brinquedo LEGO lançada comercialmente em 1998 voltada para a Educação tecnológica e para o ensino básico de robótica. Ele é constituído por um conjunto de peças da linha tradicional e da linha LEGO Technic (motores, eixos, engrenagens, polias e correntes), acrescido de sensores de toque, de intensidade luminosa, de temperatura, entre outros. Este artigo apresenta o desenvolvimento de aplicação para o Lego Mindstorms NXT-G 2.0, utilizando para o desenvolvimento as linguagens NXT-G e o leJOS, sendo este último um framework desenvolvido o qual permite o desenvolvimento de aplicações usando a sintaxe da linguagem de programação Java.
Boa leitura….
Att.
Ricardo
Boa noite..
Gostaria de convidar todos vocês a lerem o artigo “Meu primeiro programa Windows Phone“. Publicado na última edição da revista Mobile Magazine. O artigo teve a co-autoria do Robison Cris Brito.

Resumo: A plataforma Windows Phone veio para substituir o Windows Mobile. Além disso, é a junção da esperança de duas grandes empresas. A Nokia quer reviver sua liderança no mercado de telefones móveis, porém, desta vez com smartphones. A Microsoft quer voltar a ser forte no mercado mobile. Quem ganha com isso são os consumidores, que recebem produtos cada vez mais sofisticados. Para nós desenvolvedores, é mais uma tecnologia que deve ser aprendida. Devemos conhecer pelo menos o básico, porque se o Windows Phone realmente começar a bater de frente nas líderes de mercado, o profissional que conhecer a plataforma será altamente requisitado.
Boa leitura.
Att.
Ricardo
Boa noite..
Gostaria de convidar vocês a lerem o artigo “Android e iPhone - mais parecidos do que você pensa“, publicado na última edição da revista Mobile Magazine. Este artigo teve a co-autoria do Robison Cris Brito.

Resumo: O artigo prova o que já ouvimos falar há muito tempo: grandes mentes pensam iguais. Não é por acaso o fato de Android e iOS estarem liderando o mercado muito a frente de seus concorrentes. Não é por acaso que empresas como Nokia, BlackBerry e Palm tiveram seus domínios destruídos de uma maneira impressionante. Tudo isso aconteceu porque as arquiteturas das plataformas Android e iPhone possuem muitos conceitos extremamente parecidos, divergindo apenas no nome e na linguagem. Neste contexto, a discussão apresentada neste artigo serve para qualquer profissional de tecnologia que desenvolve ou pretende desenvolver em Android e iPhone. Mas serve principalmente para quem já domina uma destas plataformas e precisa de um ponto de partida para conhecer a outra.
Boa leitura.
Att.
Ricardo
Boa noite…
Gostaria de convidar todos vocês a lerem o artigo “Aumentando a produtividade no desenvolvimento Java ME com ferramentas livres - Parte 3“, publicado na última edição da revista Mobile Magazine. O texto foi escrito por mim e, pelo Robison Cris Brito.

Resumo: Este artigo apresenta a utilização dos recursos de conectividade existentes na ferramenta Mobility Pack do Netbeans, sendo utilizados recursos para o desenvolvimento dos servidores, assim como para a conectividade com eles. Durante todo o artigo, foram utilizadas técnicas que aumentam a produtividade no desenvolvimento, sendo estas efetuadas através de clicar e arrastar na interface visual, wizards, geração automática de códigos ou execução dos aplicativos via IDE, o que traz um aumento significativo na produtividade, assim como na redução de erros, já que grande parte do código é gerado automaticamente pela IDE.
Boa leitura
Att.
Ricardo
Boa noite..
Gostaria de convidar vocês a lerem o artigo “A Regulamentação do Profissional de TI”, publicado na última edição da Revista Espírito Livre, lançada hoje. O download da revista é gratuito e o conteúdo muito rico.

Resumo do artigo: Muito tem se discutido sobre uma possível regulamentação do profissional de tecnologia da informação. Muitos são favoráveis, outra quantidade significativa é contra. Os argumentos são diversos e variados. Neste pequeno artigo vou tecer minha opinião sobre este tema controverso.
Boa leitura.
Att.
Ricardo
Boa noite..
A edição de número 41 da revista Mobile Magazine está no ar e, com um artigo meu e do Robison Cris Brito publicado. O artigo se chama “Conectividade Android para criar um leitor de RSS“.

Uma amostra do que o leitor encontrará:
De que se trata o artigo:
Este artigo apresenta um passo a passo para criar uma aplicação completa de leitor de RSS. Faltará apenas um trabalho mais criterioso em relação à interface de usuário. Ao completar a leitura do texto, o leitor estará apto a recuperar dados externos a aplicação Android através de conexões HTTP, além disso, saberá como trabalhar com dados XML na plataforma.
Em que situação o tema é útil:
Este artigo pode ser utilizado por usuários iniciantes e que desejam aprender as APIs de conectividade com HTTP na plataforma android, como também usuários experientes que desejam aprimorar seus aplicativos nesta plataforma.
Boa leitura e, aguardo comentários.
Att.
Ricardo
Bom dia..
Gostaria de convidar vocês a lerem o artigo “Hackeando Android“, publicado na última edição da revista Espírito Livre. Detalhe, o download da revista é gratuito.

Att. Ricardo
Boa tarde..
Gostaria de convidar vocês a lerem o artigo “Trabalhando com Bluetooth e Java ME na Prática“, disponível na última edição da revista Mobile Magazine, edição 40. O texto foi escrito por mim e pelo Robison Cris Brito.

De que se trata o artigo: Este artigo apresenta alguns conceitos fundamentais referentes à tecnologia Bluetooth para comunicação sem fio, sendo apresentado o desenvolvimento de um aplicativo Java ME didático que se comunica com um computador desktop com a função de fornecer a data e a hora do sistema.
Em que situação o tema é útil: Este artigo pode ser útil a acadêmicos e estudantes que desejam dar seus primeiros passos com a tecnologia Bluetooth e aos programadores Java ME que almejam aprimorar seus aplicativos, fazendo o uso de comunicação sem fio.
Resumo: Este artigo apresenta de forma simples e didática a comunicação Bluetooth entre diferentes dispositivos, focando na plataforma Java ME. Inicialmente são apresentados alguns conceitos importantes sobre a comunicação, sendo na sequência desenvolvido um aplicativo Java ME que faz uso da JSR-82, API que permite a comunicação Bluetooth em aparelhos celulares. Por fim, é desenvolvido um programa simples em Java SE, usando a API Bluecove, sendo este utilizado pelo aplicativo Java ME.
————————————
Comentários são sempre bem vindos. Boa leitura.
Att.
Ricardo