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.