Моделирање постојећих програма за слање порука штеди време и учи вас вештинама програмирања.
Инстант мессенгери су програми које дозвољавате да ћаскају у реалном времену са другим корисницима Веба. Пример инстант месинџера укључује оне које производе МСН, АОЛ и Иахоо. Прављење сопственог програма за слање порука укључује примену умрежавања и других функција рачунарског језика високог нивоа, као што је Јава. Предности прављења сопствене апликације за слање порука укључују могућност додавања функција које се не налазе у доступним гласницима. На пример, можете да обезбедите функцију за преузимање веб садржаја осим текста ћаскања, као што су поруке са вашег налога е-поште.
Корак 1
Покрените неколико програма за слање порука чији је извор слободно доступан. (Они се зову програми „отвореног кода“.) Примери гласника отвореног кода укључују Пандион, Валхалла Цхат и ПланетАМессенгер.
Видео дана
Корак 2
Напишите -- за месинџер за који сматрате да је идеалан -- детаљне белешке које описују које карактеристике програма желите да прилагодите. На пример, можете написати „Дугмад за емотиконе су кул, али би требало да буду на главном екрану, а не закопани испод менија“.
Корак 3
Кликните на везу да преузмете изворни код програма за слање порука и документацију која описује како се компајлира програм. Ова веза ће бити на истој локацији као и она са везом до извршног програма.
Корак 4
Пажљиво прочитајте преузету документацију, посебно водећи рачуна о језику на ком је програм развијен (као што је Јава или Ц).
Корак 5
Инсталирајте платформу за компајлирање и отклањање грешака програма на језику који сте приметили у претходном кораку. Орацле обезбеђује Јава развојну платформу на свом Јава поддомену. Опен Ватцом, између осталог, прави бесплатну платформу за развој апликација у Ц.
Корак 6
Учитајте изворне датотеке програма за слање порука, једну по једну, у уређивач текста као што је Нотепад. Одштампајте сваку датотеку из уређивача текста.
Корак 7
Откуцајте, у нови скуп изворних датотека направљених помоћу уређивача текста, изворни код програма за слање порука. Овај задатак вас чини да читате штампани извор из корака 6 са интензивном концентрацијом која ће почети да открива како програм функционише.
Корак 8
Прочитајте документацију ваше развојне платформе за компајлирање програма, а затим компајлирајте тип извора који је откуцан у претходном кораку. Ако месинџер не ради како сте очекивали, пратите програм или отклоните грешке у њему, према упутству докумената ваше развојне платформе.
Корак 9
Изаберите, у Виндовс Екплорер-у, изворне датотеке месинџера и притисните „Делете“.
Корак 10
Поново откуцајте сваки изворни фајл као што сте урадили у кораку 7. У овој сесији куцања користите своју меморију као примарни ресурс, а не штампани изворни код. Користите исписе само када заборавите изјаву. Понављајте овај корак док не будете могли да откуцате програм за слање порука из меморије. Куцање из меморије, а не из штампе ће употпунити ваше разумевање програма за слање порука, који сте почели да правите у кораку 7. Ово разумевање пружа довољно вештине за модификацију и персонализацију гласника.
Корак 11
Уредите, помоћу уређивача текста, постојећи изворни код и напишите нови извор по потреби да бисте извршили промене програма које сте описали у кораку 2. Поново компајлирајте и отклоните грешке у програму да бисте произвели свој завршени инстант мессенгер.