Come creare il tuo messenger istantaneo personale
I messenger istantanei sono programmi che permettono di chattare in tempo reale con altri utenti web. Esempi includono quelli di MSN, AOL e Yahoo. Creare il tuo messenger implica applicare le funzioni di rete e altre di un linguaggio ad alto livello come Java. I vantaggi includono la possibilità di aggiungere funzioni non presenti nei messenger commerciali. Ad esempio, potresti fornire una funzione per recuperare contenuti web oltre al testo della chat, come messaggi dal tuo account email.
Passo 1
Esegui diversi programmi messenger il cui codice sorgente è liberamente disponibili (programmi "open source"). Esempi: Pandion, Valhalla Chat, PlanetAMessenger.
Passo 2
Scrivi note dettagliate descrivendo quali funzioni del programma che ritieni ideale vorresti personalizzare. Esempio: "I pulsanti emoticon sono belli, ma dovrebbero essere nella schermata principale, non nascosti sotto un menu".
Passo 3
Clicca il link per scaricare il codice sorgente del messenger e la documentazione su come compilarlo. Il link sarà nello stesso sito del link al programma eseguibile.
Passo 4
Leggi attentamente la documentazione scaricata, prendendo nota del linguaggio con cui il programma è stato sviluppato (es. Java o C).
Passo 5
Installa una piattaforma per compilare e debuggare programmi nel linguaggio notato al passo precedente. Oracle fornisce una piattaforma di sviluppo Java sul suo sottodominio Java. Open Watcom, tra gli altri, offre una piattaforma gratuita per sviluppare applicazioni in C.
Passo 6
Carica i file sorgente del messenger, uno per uno, in un editor di testo come Notepad. Stampa ogni file dall'editor.
Passo 7
Digita, in un nuovo set di file sorgente creati col tuo editor, il codice sorgente del messenger. Questo compito ti fa leggere il sorgente stampato al passo 6 con intensa concentrazione, iniziando a rivelare come funziona il programma.
Passo 8
Leggi la documentazione della tua piattaforma di sviluppo per compilare programmi, poi compila il sorgente digitato al passo precedente. Se il messenger non funziona come previsto, traccia o debugga il programma come indicato dalla documentazione della piattaforma.
Passo 9
Seleziona in Esplora risorse i file sorgente del messenger e premi "Canc".
Passo 10
Ridigita ogni file sorgente come al passo 7. In questa sessione, usa la memoria come risorsa principale, non il codice stampato. Usa le stampe solo quando dimentichi un'istruzione. Ripeti finché non riesci a digitare il messenger a memoria. Digitare a memoria invece che da stampa completa la tua comprensione del messenger, iniziata al passo 7. Questa comprensione fornisce l'abilità per modificare e personalizzare il messenger.
Passo 11
Modifica, con il tuo editor, il codice sorgente esistente e scrivi nuovo codice se necessario per implementare le modifiche descritte al passo 2. Ricompila e debugga il programma per produrre il tuo messenger istantaneo completato.