Моделирането на съществуващи програми за съобщения спестява време и ви учи на умения за програмиране.
Незабавните месинджъри са програми, които позволявате да разговарят в реално време с други потребители на мрежата. Пример за незабавни месинджъри включват тези, произведени от MSN, AOL и Yahoo. Създаването на ваша собствена програма за изпращане на съобщения включва прилагане на мрежови и други функции на компютърен език от високо ниво, като Java. Предимствата от създаването на собствено приложение за изпращане на съобщения включват възможността за добавяне на функции, които не се намират в стандартните месинджъри. Например, можете да предоставите функция за извличане на уеб съдържание освен текст за чат, като съобщения от вашия имейл акаунт.
Етап 1
Стартирайте няколко програми за съобщения, чийто източник е свободно достъпен. (Те се наричат програми с отворен код.) Примерите за месинджъри с отворен код включват Pandion, Valhalla Chat и PlanetAMessenger.
Видео на деня
Стъпка 2
Напишете – за месинджъра, който смятате, че е идеален – подробни бележки, описващи функциите на програмата, които искате да персонализирате. Например, можете да напишете „Бутоните за емотикони са готини, но трябва да са на главния екран, а не да са заровени под меню“.
Стъпка 3
Щракнете върху връзката, за да изтеглите изходния код на програмата за съобщения и документацията, описваща как да компилирате програмата. Тази връзка ще бъде на същия сайт като тази с връзката към изпълнимата програма.
Стъпка 4
Прочетете внимателно изтеглената документация, като обърнете специално внимание на езика, на който е разработена програмата (като Java или C).
Стъпка 5
Инсталирайте платформа за компилиране и отстраняване на грешки на програми на езика, който сте забелязали в предишната стъпка. Oracle предоставя платформа за разработка на Java на техния Java поддомейн. Open Watcom, наред с други, прави безплатна платформа за разработване на приложения в C.
Стъпка 6
Заредете изходните файлове на програмата за месинджър, един по един, в текстов редактор като Notepad. Отпечатайте всеки файл от текстовия редактор.
Стъпка 7
Въведете в нов набор от изходни файлове, направени с вашия текстов редактор, изходния код на програмата за съобщения. Тази задача ви кара да четете печатния източник на стъпка 6 с интензивна концентрация, която ще започне да разкрива как работи програмата.
Стъпка 8
Прочетете документацията на вашата платформа за разработка за компилиране на програми, след което компилирайте типа източник, въведен в предишната стъпка. Ако месинджърът не работи както сте очаквали, проследете или отстранете грешки в програмата, както е указано от документите на вашата платформа за разработка.
Стъпка 9
Изберете в Windows Explorer изходните файлове на Messenger и натиснете „Delete“.
Стъпка 10
Въведете отново всеки изходен файл, както направихте в стъпка 7. В тази сесия за писане използвайте паметта си като основен ресурс, а не отпечатания изходен код. Използвайте разпечатките само когато забравите изявление. Повторете тази стъпка, докато можете да въведете програмата за съобщения от паметта. Въвеждането от памет, а не от разпечатка, ще завърши разбирането ви за програмата за съобщения, която започнахте да изграждате в стъпка 7. Това разбиране осигурява достатъчно умения за модифициране и персонализиране на месинджъра.
Стъпка 11
Редактирайте с вашия текстов редактор съществуващ изходен код и напишете нов източник, ако е необходимо, за да осъществите промените в програмата, които описахте в стъпка 2. Прекомпилирайте и отстранете грешки в програмата, за да създадете завършения си месинджър.