Jak stworzyć własny komunikator internetowy

...

Modelowanie istniejących programów komunikatorów oszczędza czas i uczy umiejętności programowania.

Komunikatory internetowe to programy, które umożliwiają czatowanie w czasie rzeczywistym z innymi użytkownikami sieci Web. Przykładem komunikatorów internetowych są te produkowane przez MSN, AOL i Yahoo. Tworzenie własnego programu komunikatora wymaga zastosowania sieci i innych funkcji języka komputerowego wysokiego poziomu, takiego jak Java. Korzyści z tworzenia własnej aplikacji do komunikatorów obejmują możliwość dodawania funkcji, których nie ma w zwykłych komunikatorach. Można na przykład udostępnić funkcję pobierania zawartości sieci Web poza tekstem czatu, na przykład wiadomości z konta e-mail.

Krok 1

Uruchom kilka komunikatorów, których źródła są dostępne bezpłatnie. (Są to tak zwane programy „open source”). Przykładami komunikatorów o otwartym kodzie źródłowym są Pandion, Valhalla Chat i PlanetAMessenger.

Wideo dnia

Krok 2

Napisz — dla komunikatora, który Twoim zdaniem jest idealny — szczegółowe uwagi opisujące, jakie funkcje programu chcesz dostosować. Na przykład możesz napisać „Przyciski emotikonów są fajne, ale powinny być na głównym ekranie, a nie zakopane pod menu”.

Krok 3

Kliknij łącze, aby pobrać kod źródłowy programu komunikatora i dokumentację opisującą sposób kompilacji programu. Ten link będzie znajdować się w tej samej witrynie, co link do programu wykonywalnego.

Krok 4

Przeczytaj dokładnie pobraną dokumentację, zwracając szczególną uwagę na język, w którym program został opracowany (np. Java lub C).

Krok 5

Zainstaluj platformę do kompilowania i debugowania programów w języku, który zapamiętałeś w poprzednim kroku. Oracle udostępnia platformę programistyczną Java w swojej poddomenie Java. Między innymi Open Watcom tworzy darmową platformę do tworzenia aplikacji w C.

Krok 6

Załaduj pliki źródłowe komunikatora, jeden po drugim, do edytora tekstu, takiego jak Notatnik. Wydrukuj każdy plik z edytora tekstu.

Krok 7

Wpisz w nowym zestawie plików źródłowych utworzonym za pomocą edytora tekstu kod źródłowy komunikatora. To zadanie sprawia, że ​​czytasz wydrukowane źródło kroku 6 z intensywną koncentracją, która zacznie ujawniać, jak działa program.

Krok 8

Przeczytaj dokumentację platformy programistycznej, aby kompilować programy, a następnie skompiluj typ źródła wpisany w poprzednim kroku. Jeśli komunikator nie działa zgodnie z oczekiwaniami, prześledź lub debuguj program zgodnie z dokumentacją platformy programistycznej.

Krok 9

Wybierz w Eksploratorze Windows pliki źródłowe komunikatora i naciśnij „Usuń”.

Krok 10

Wpisz ponownie każdy plik źródłowy, tak jak w kroku 7. W tej sesji pisania użyj pamięci jako podstawowego zasobu, a nie wydrukowanego kodu źródłowego. Korzystaj z wydruków tylko wtedy, gdy zapomnisz wyciągu. Powtarzaj ten krok, aż będziesz mógł wpisać program komunikatora z pamięci. Pisanie z pamięci, a nie z wydruku, pozwoli Ci lepiej zrozumieć program komunikatora, który zacząłeś budować w kroku 7. To zrozumienie zapewnia wystarczające umiejętności do modyfikowania i personalizowania posłańca.

Krok 11

Za pomocą edytora tekstu edytuj istniejący kod źródłowy i napisz nowe źródło w razie potrzeby, aby wprowadzić zmiany w programie opisane w kroku 2. Ponownie skompiluj i debuguj program, aby utworzyć gotowy komunikator internetowy.