Ako si vytvoriť svoj vlastný Instant Messenger

...

Modelovanie existujúcich programov messenger šetrí čas a naučí vás programovať.

Instant messenger sú programy, ktoré umožňujú chatovať v reálnom čase s inými používateľmi webu. Príklady instant messengerov zahŕňajú tie, ktoré vyrábajú MSN, AOL a Yahoo. Vytvorenie vlastného programu messenger zahŕňa použitie sieťových a iných funkcií počítačového jazyka na vysokej úrovni, ako je Java. Medzi výhody vytvorenia vlastnej aplikácie messenger patrí možnosť pridať funkcie, ktoré sa nenachádzajú v bežných messengeroch. Môžete napríklad poskytnúť funkciu na načítanie webového obsahu okrem textu rozhovoru, ako sú správy z vášho e-mailového účtu.

Krok 1

Spustite niekoľko programov messenger, ktorých zdroj je voľne dostupný. (Tieto programy sa nazývajú „open source“ programy.) Príklady open source messengerov zahŕňajú Pandion, Valhalla Chat a PlanetAMessenger.

Video dňa

Krok 2

Napíšte – pre messenger, ktorý je podľa vás ideálny – podrobné poznámky popisujúce funkcie programu, ktoré by ste chceli prispôsobiť. Môžete napríklad napísať „Tlačidlá emotikonov sú skvelé, ale mali by byť na hlavnej obrazovke, nie skryté pod ponukou.“

Krok 3

Kliknutím na odkaz si stiahnete zdrojový kód programu Messenger a dokumentáciu popisujúcu, ako program skompilovať. Tento odkaz sa bude nachádzať na rovnakej stránke ako ten s odkazom na spustiteľný program.

Krok 4

Dôkladne si prečítajte stiahnutú dokumentáciu, pričom si všimnite najmä jazyk, v ktorom bol program vyvinutý (napríklad Java alebo C).

Krok 5

Nainštalujte platformu na kompiláciu a ladenie programov v jazyku, ktorý ste si všimli v predchádzajúcom kroku. Oracle poskytuje vývojovú platformu Java na svojej subdoméne Java. Open Watcom okrem iného vytvára bezplatnú platformu na vývoj aplikácií v C.

Krok 6

Načítajte zdrojové súbory programu Messenger, jeden po druhom, do textového editora, ako je napríklad Poznámkový blok. Vytlačte každý súbor z textového editora.

Krok 7

Zadajte do novej sady zdrojových súborov vytvorených pomocou textového editora zdrojový kód programu Messenger. Táto úloha vás prinúti čítať tlačený zdroj kroku 6 s intenzívnou koncentráciou, ktorá vám začne odhaľovať, ako program funguje.

Krok 8

Prečítajte si dokumentáciu vašej vývojovej platformy pre kompiláciu programov a potom skompilujte typ zdroja zadaný v predchádzajúcom kroku. Ak messenger nefunguje tak, ako ste očakávali, sledujte alebo odlaďte program podľa pokynov v dokumentoch vašej vývojovej platformy.

Krok 9

V Prieskumníkovi Windows vyberte zdrojové súbory messenger a stlačte "Odstrániť".

Krok 10

Znova zadajte každý zdrojový súbor tak, ako ste to urobili v kroku 7. V tejto relácii písania použite ako primárny zdroj svoju pamäť, nie vytlačený zdrojový kód. Výtlačky používajte len vtedy, keď zabudnete výpis. Opakujte tento krok, kým nebudete môcť zadať messenger program z pamäte. Písanie z pamäte namiesto tlače dokončí vaše pochopenie programu Messenger, ktorý ste začali zostavovať v kroku 7. Toto pochopenie poskytuje dostatok zručností na úpravu a prispôsobenie posla.

Krok 11

Upravte pomocou textového editora existujúci zdrojový kód a napíšte nový zdroj podľa potreby, aby ste vykonali zmeny programu, ktoré ste opísali v kroku 2. Prekompilujte a odlaďte program, aby ste vytvorili hotový instant messenger.