Как да създадете свой собствен незабавен месинджър

...

Моделирането на съществуващи програми за съобщения спестява време и ви учи на умения за програмиране.

Незабавните месинджъри са програми, които позволявате да разговарят в реално време с други потребители на мрежата. Пример за незабавни месинджъри включват тези, произведени от 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. Прекомпилирайте и отстранете грешки в програмата, за да създадете завършения си месинджър.