Instant Messenger With jYMSG
Iseng-iseng pengen bikin YM client untuk mobile (HP) ama maya sambil belajar J2ME. setelah muter-muter sama si mbah akhirnya nemu API untuk YM client jYMSG. tapi jYMSG ini berbasis J2SE sedang kan yang mau di buat J2ME, klo diliat dari size API jYMSG ini akan susah ato butuh effort yang lumayan gede untuk di convert ke J2ME…
akhirnya agar jYMSG ga berubah banyak, dibuatlah arsitektur client server untuk YM client ini dengan jYMSG disisi Server,nah permasalahannya muncul lagi apakah API jYMSG mendukung multi login…?karena Server harus bisa login untuk banyak client…
ternyata jYMSG menyimpan session pada saat melakukan autentifikasi dengan server Yahoo
berarti tinggal dibuat thread object session-nya jYMSG bisa melakukan multi login :p
agar biaya GPRS murah, tinggal buat protokol yang sangat sederhana :p ini screenshot-nya lumayan lah buat pemula :p aplikasi untuk client banyak dikerjakan maya klo saya mah lebih banyak diservernya.

ini tampilan loginnya, cuma pake form males bikin pake canvas :p

ini tampilan list friend nya… friend yang online sama yang offline emoticon-nya beda

ini tampilan pas chat nya…tabbing :p

ini fitur yang di sediain :
> Send SMS : untuk fasilitas ini donlod disini
> Add Friend
> RemoveFriend
> Hide/show offline friend

menu pada saat jendela chat

tab-nya nyala klo ada pesen baru masuk sama ada suara
lumayan lah jadi user ngga bingung klo ada pesen baru yang masuk
sebenernya hampir semua fasilitas yang disediakan yahoo messenger, tapi klo semua di implementasiin pasti size untuk aplikasi ini akan gede dan yang paling utama pusing bikin client-nya :p. Tadinya pengen ngasi donlod aplikasinya buat tes, tapi sayang ngga punya hosting untuk nyimpen servernya :p jadi cuma bisa ngasi screenshot aja…
oh iya lupa karena untuk komunikasi datanya pake socket…jadi hanya HP yang dukung midp20 yang bisa :p untuk midp10 clientnya belum bisa tapi untuk server sudah dukung…
- programming, teknologi | Time: 7:49 pm (UTC+8) Comments (9)
