Jak si vytvořit svůj vlastní Instant Messenger

...

Modelování existujících messengerových programů šetří čas a naučí vás programovat.

Instant messenger jsou programy, které umožňují chatovat v reálném čase s ostatními uživateli webu. Příklady instant messengerů zahrnují ty, které vyrábí MSN, AOL a Yahoo. Vytvoření vlastního messenger programu zahrnuje použití sítí a dalších funkcí počítačového jazyka na vysoké úrovni, jako je Java. Mezi výhody vytvoření vlastní aplikace pro messenger patří možnost přidávat funkce, které nenajdete v běžných messengerech. Můžete například poskytnout funkci pro načítání webového obsahu kromě textu chatu, jako jsou zprávy z vašeho e-mailového účtu.

Krok 1

Spusťte několik programů pro messenger, jejichž zdroj je volně dostupný. (Tyto programy se nazývají "open source" programy.) Příklady open source messengerů zahrnují Pandion, Valhalla Chat a PlanetAMessenger.

Video dne

Krok 2

Napište – pro messenger, který je podle vás ideální – podrobné poznámky popisující, jaké funkce programu byste chtěli přizpůsobit. Můžete například napsat: „Tlačítka emotikonů jsou skvělá, ale měla by být na hlavní obrazovce, ne skrytá pod nabídkou.“

Krok 3

Kliknutím na odkaz stáhnete zdrojový kód programu messenger a dokumentaci popisující, jak program zkompilovat. Tento odkaz bude na stejné stránce jako odkaz s odkazem na spustitelný program.

Krok 4

Důkladně si přečtěte staženou dokumentaci a věnujte zvláštní pozornost jazyku, ve kterém byl program vyvinut (jako je Java nebo C).

Krok 5

Nainstalujte platformu pro kompilaci a ladění programů v jazyce, který jste si poznamenali v předchozím kroku. Oracle poskytuje vývojovou platformu Java na své subdoméně Java. Open Watcom mimo jiné vytváří bezplatnou platformu pro vývoj aplikací v C.

Krok 6

Načtěte zdrojové soubory programu messenger, jeden po druhém, do textového editoru, jako je Poznámkový blok. Vytiskněte každý soubor z textového editoru.

Krok 7

Do nové sady zdrojových souborů vytvořených pomocí vašeho textového editoru zadejte zdrojový kód programu messenger. Tento úkol vás přiměje číst tištěný zdroj z kroku 6 s intenzivním soustředěním, které vám začne odhalovat, jak program funguje.

Krok 8

Přečtěte si dokumentaci vaší vývojové platformy pro kompilaci programů a poté zkompilujte typ zdroje zadaný v předchozím kroku. Pokud messenger nefunguje tak, jak jste očekávali, sledujte nebo odlaďte program podle pokynů v dokumentaci vaší vývojové platformy.

Krok 9

Vyberte v Průzkumníkovi Windows zdrojové soubory messengeru a stiskněte "Odstranit".

Krok 10

Znovu zadejte každý zdrojový soubor jako v kroku 7. V této relaci psaní použijte jako primární zdroj svou paměť, nikoli vytištěný zdrojový kód. Výtisky používejte pouze tehdy, když zapomenete výpis. Opakujte tento krok, dokud nebudete moci zadat program messenger z paměti. Psaní z paměti místo výtisku dokončí vaše porozumění programu messenger, který jste začali budovat v kroku 7. Toto porozumění poskytuje dostatek dovedností pro úpravu a přizpůsobení posla.

Krok 11

Upravte pomocí textového editoru stávající zdrojový kód a napište nový zdroj podle potřeby, abyste provedli změny programu, které jste popsali v kroku 2. Znovu zkompilujte a odlaďte program, abyste vytvořili dokončený instant messenger.