Come creare il tuo messenger istantaneo

...

La modellazione di programmi di messaggistica esistenti consente di risparmiare tempo e ti insegna le abilità di programmazione.

I servizi di messaggistica istantanea sono programmi che consentono di chattare in tempo reale con altri utenti Web. Esempi di messaggistica istantanea includono quelli prodotti da MSN, AOL e Yahoo. La creazione del proprio programma di messaggistica implica l'applicazione della rete e di altre funzioni di un linguaggio per computer di alto livello, come Java. I vantaggi di creare la tua applicazione di messaggistica includono la possibilità di aggiungere funzionalità non disponibili nei messaggi di posta standard. Ad esempio, potresti fornire una funzione per recuperare contenuto Web oltre al testo della chat, come i messaggi dal tuo account di posta elettronica.

Passo 1

Esegui diversi programmi di messaggistica la cui fonte è disponibile gratuitamente. (Questi sono chiamati programmi "open source".) Esempi di messenger open source includono Pandion, Valhalla Chat e PlanetAMessenger.

Video del giorno

Passo 2

Scrivi - per il messenger che ritieni sia l'ideale - note dettagliate che descrivano quali funzionalità del programma desideri personalizzare. Ad esempio, puoi scrivere "I pulsanti delle emoticon sono fantastici, ma dovrebbero essere sulla schermata principale, non nascosti sotto un menu".

Passaggio 3

Fare clic sul collegamento per scaricare il codice sorgente del programma messenger e la documentazione che descrive come compilare il programma. Questo collegamento sarà sullo stesso sito di quello con il collegamento al programma eseguibile.

Passaggio 4

Leggere attentamente la documentazione scaricata, prestando particolare attenzione alla lingua con cui è stato sviluppato il programma (come Java o C).

Passaggio 5

Installa una piattaforma per la compilazione e il debug dei programmi nella lingua di cui hai preso nota nel passaggio precedente. Oracle fornisce una piattaforma di sviluppo Java sul proprio sottodominio Java. Open Watcom, tra gli altri, crea una piattaforma gratuita per lo sviluppo di applicazioni in C.

Passaggio 6

Carica i file sorgente del programma messenger, uno per uno, in un editor di testo come Blocco note. Stampa ogni file dall'editor di testo.

Passaggio 7

Digita, in una nuova serie di file sorgente creati con il tuo editor di testo, il codice sorgente del programma messenger. Questa attività ti fa leggere la fonte stampata del passaggio 6 con un'intensa concentrazione che inizierà a rivelare come funziona il programma.

Passaggio 8

Leggi la documentazione della tua piattaforma di sviluppo per la compilazione dei programmi, quindi compila il tipo di sorgente digitato nel passaggio precedente. Se il messenger non funziona come previsto, traccia o esegui il debug del programma, come indicato dai documenti della tua piattaforma di sviluppo.

Passaggio 9

Seleziona, in Esplora risorse, i file di origine di messenger e premi "Elimina".

Passaggio 10

Ridigita ogni file sorgente come hai fatto nel passaggio 7. In questa sessione di digitazione, usa la tua memoria come risorsa primaria, non il codice sorgente stampato. Utilizzare le stampe solo quando si dimentica una dichiarazione. Ripetere questo passaggio finché non sarà possibile digitare il programma messenger dalla memoria. La digitazione a memoria anziché su una stampa completerà la tua comprensione del programma messenger, che hai iniziato a creare nel passaggio 7. Questa comprensione fornisce abilità sufficienti per modificare e personalizzare il messaggero.

Passaggio 11

Modifica, con il tuo editor di testo, il codice sorgente esistente e scrivi il nuovo sorgente secondo necessità per apportare le modifiche al programma che hai descritto nel passaggio 2. Ricompila ed esegui il debug del programma per produrre la tua messaggistica istantanea completata.