Olemasolevate messengerprogrammide modelleerimine säästab aega ja õpetab programmeerimisoskusi.
Kiirsõnumid on programmid, millel saate teiste veebikasutajatega reaalajas vestelda. Kiirsuhtlusprogrammide näidete hulka kuuluvad MSN, AOL ja Yahoo toodetud sõnumid. Oma messengerprogrammi loomine hõlmab kõrgetasemelise arvutikeele (nt Java) võrgu- ja muude funktsioonide rakendamist. Enda Messenger-rakenduse loomise eeliste hulka kuulub võimalus lisada funktsioone, mida valmissõnumiprogrammides ei leidu. Näiteks saate lisaks vestlustekstile pakkuda funktsiooni veebisisu (nt sõnumid) allalaadimiseks oma meilikontolt.
Samm 1
Käivitage mitu Messenger programmi, mille allikas on vabalt saadaval. (Neid nimetatakse "avatud lähtekoodiga" programmideks.) Avatud lähtekoodiga sõnumitoojate näideteks on Pandion, Valhalla Chat ja PlanetAMessenger.
Päeva video
2. samm
Kirjutage – teie arvates ideaalse sõnumitooja jaoks – üksikasjalikud märkmed, mis kirjeldavad, milliseid programmi funktsioone soovite kohandada. Näiteks võite kirjutada "Emotikoninupud on lahedad, kuid peaksid asuma põhiekraanil, mitte olema menüü all."
3. samm
Messengeri programmi lähtekoodi ja programmi kompileerimist kirjeldava dokumentatsiooni allalaadimiseks klõpsake linki. See link asub samal saidil, kus on käivitatava programmi link.
4. samm
Lugege põhjalikult allalaaditud dokumentatsiooni, pöörates erilist tähelepanu keelele, millega programm töötati (nt Java või C).
5. samm
Installige platvorm programmide koostamiseks ja silumiseks keeles, mille eelmises etapis teadsite. Oracle pakub oma Java alamdomeenil Java arendusplatvormi. Open Watcom teeb muuhulgas tasuta platvormi rakenduste arendamiseks C-s.
6. samm
Laadige Messengeri programmi lähtefailid ükshaaval tekstiredaktorisse (nt Notepad). Printige iga fail tekstiredaktorist.
7. samm
Sisestage oma tekstiredaktoriga tehtud uude lähtefailide komplekti Messengeri programmi lähtekood. See ülesanne paneb teid lugema 6. sammu trükitud allikat intensiivse keskendumisega, mis hakkab paljastama, kuidas programm töötab.
8. samm
Lugege oma arendusplatvormi dokumentatsiooni programmide koostamiseks ja seejärel koostage eelmises etapis sisestatud allika tüüp. Kui Messenger ei tööta ootuspäraselt, jälgige programmi või siluge seda vastavalt oma arendusplatvormi dokumentidele.
9. samm
Valige Windows Exploreris Messengeri lähtefailid ja vajutage nuppu "Kustuta".
10. samm
Tippige kõik lähtefailid uuesti, nagu tegite sammus 7. Sellel tippimisseansil kasutage esmase ressursina oma mälu, mitte prinditud lähtekoodi. Kasutage väljatrükke ainult siis, kui olete avalduse unustanud. Korrake seda sammu, kuni saate Messengeri programmi mälust tippida. Trükkimise asemel mälust tippimine aitab teil mõista Messenger-programmi, mida alustasite 7. sammus. See arusaam annab piisavalt oskusi sõnumitooja muutmiseks ja isikupärastamiseks.
11. samm
Redigeerige oma tekstiredaktoriga olemasolevat lähtekoodi ja kirjutage vajadusel uus allikas, et 2. sammus kirjeldatud programmimuudatusi teha. Kompileerige programm uuesti ja siluge, et luua valmis kiirsõnum.