Como criar seu próprio mensageiro instantâneo

...

Modelar programas de mensageiro existentes economiza tempo e ensina habilidades de programação.

Mensageiros instantâneos são programas que permitem conversar em tempo real com outros usuários da web. Exemplos de mensageiros instantâneos incluem aqueles produzidos por MSN, AOL e Yahoo. Criar seu próprio programa de mensagens envolve a aplicação de rede e outras funções de uma linguagem de computador de alto nível, como Java. Os benefícios de criar seu próprio aplicativo de mensageiro incluem a capacidade de adicionar recursos não encontrados em mensageiros de prateleira. Por exemplo, você pode fornecer uma função para recuperar conteúdo da Web além de texto de bate-papo, como mensagens de sua conta de e-mail.

Passo 1

Execute vários programas de mensagens cujo código-fonte está disponível gratuitamente. (Esses são chamados de programas de "código aberto".) Exemplos de mensageiros de código aberto incluem Pandion, Valhalla Chat e PlanetAMessenger.

Vídeo do dia

Passo 2

Escreva - para o mensageiro que você considera ideal - notas detalhadas descrevendo quais recursos do programa você gostaria de personalizar. Por exemplo, você pode escrever "Os botões do emoticon são legais, mas devem estar na tela principal, não escondidos sob um menu."

etapa 3

Clique no link para baixar o código-fonte do programa messenger e a documentação que descreve como compilar o programa. Este link estará no mesmo site que aquele com o link para o programa executável.

Passo 4

Leia atentamente a documentação baixada, prestando atenção especial à linguagem com a qual o programa foi desenvolvido (como Java ou C).

Etapa 5

Instale uma plataforma para compilar e depurar programas no idioma que você anotou na etapa anterior. A Oracle fornece uma plataforma de desenvolvimento Java em seu subdomínio Java. Open Watcom, entre outros, faz uma plataforma gratuita para o desenvolvimento de aplicativos em C.

Etapa 6

Carregue os arquivos fonte do programa messenger, um por um, em um editor de texto como o Bloco de notas. Imprima cada arquivo do editor de texto.

Etapa 7

Digite, em um novo conjunto de arquivos-fonte feitos com seu editor de texto, o código-fonte do programa de mensagens. Essa tarefa faz com que você leia a fonte impressa da etapa 6 com uma concentração intensa, que começará a revelar como o programa funciona.

Etapa 8

Leia a documentação da plataforma de desenvolvimento para compilar programas e, em seguida, compile o tipo de fonte digitado na etapa anterior. Se o messenger não funcionar como você esperava, rastreie ou depure o programa, conforme direcionado pelos documentos de sua plataforma de desenvolvimento.

Etapa 9

Selecione, no Windows Explorer, os arquivos fonte do messenger e pressione "Excluir".

Etapa 10

Digite novamente cada arquivo de origem como fez na etapa 7. Nesta sessão de digitação, use sua memória como o recurso principal, não o código-fonte impresso. Use as impressões apenas quando você esquecer uma declaração. Repita esta etapa até que você possa digitar o programa messenger da memória. Digitar de memória, em vez de imprimir, completará sua compreensão do programa messenger, que você começou a construir na etapa 7. Esse entendimento fornece habilidade suficiente para modificar e personalizar o mensageiro.

Etapa 11

Edite, com seu editor de texto, o código-fonte existente e escreva uma nova fonte conforme necessário para efetuar as alterações do programa que você descreveu na etapa 2. Recompile e depure o programa para produzir seu mensageiro instantâneo completo.