Kelulusan sudah di depan mata. Tinggal satu yang perlu diselesaikan sebelum meraih gelar Bachelor of Computing (biar keren dikit). Tugas akhir. Momok seluruh mahasiswa dari Sabang sampai Merauke. Dari International Date Line West (GMT-12) sampai Nuku’alofa (GMT+13).
Dari pencarian yang serius ke berbagai website dan beberapa kata kunci seperti “skripsi”, “thesis”, “tugas akhir” (saran: “tugas akhir” lebih banyak hasilnya makanya judul blog ini memakai kata-kata tugas akhir), akhirnya diketemukan dua kandidat untuk diangkat menjadi topik skripsi saya.
1. J2ME dan Location Based Service (LBS)
Mengembangkan fasilitas Location Based Service pada mobile phone menggunakan teknologi J2ME. Location Based Service maksudnya memberikan layanan berdasarkan tempat kita berada sekarang. Bisa informasi jalan, tempat-tempat seperti restoran, atm terdekat, dan lain-lain. Jadi, saat eksekusi program, program akan mengambil lokasi kita (memakai GPS atau memakai Cell-based-apalah-itu-namanya) kemudian mengolah data dan menempatkan kita di peta yang bisa dilihat di mobile phone kita.
Teknologi yang dipakai J2ME ditambah JSR 179 (Location API).
2. J2ME dan VOIP
Mengembangkan aplikasi VOIP pada mobile phone menggunakan teknologi J2ME. Saya belum pernah mencobanya, tapi di gambaran saya sih cara pengembangannya sebagai berikut:
- Capture audio dari speaker mobile phone
- Olah menggunakan MMAPI (Mobile Media API-JSR 135)
- Buat session SIP (Session Initiation Protocol) memakai SIP API (JSR-180)
- Menggunakan session yang telah dibuat, transfer data
- Convert kembali menjadi audio.
Kira-kira seperti itu. Idenya sih seperti itu. Apakah dapat diimplementasikan, saya tidak tahu.
Melalui berbagai pertimbangan, akhirnya saya memutuskan untuk mengambil topik pertama. J2ME dan Location Based Service (LBS). Tinggal mencari handphone yang ada GPS nya (sambil lirik-lirik housemate). Kalau sudah selesai akan saya post semua source code dan aplikasi jadinya di sini. Jadi, stay tune.
Ada yang mau ikutan topik ini?
awank said,
March 25, 2008 at 8:47 am
mas….
aplikasi j2me dan LBS nya udah bisa ?
saya juga penasaran mau bikin aplikasi seperti itu…
kalau bisa sharing donk ama source code nya…..
itung2 bagi ilmunya…
makasih
tukangjava said,
March 26, 2008 at 5:36 am
waduh..
saya gak jadi tuh bikin J2ME dan LBS..
soalnya mesti beli bluetooth GPS receiver bwt hapenya.
Atau nggak HP nya mesti udah punya GPS…
rie said,
April 5, 2008 at 11:16 am
saya mau tanya, kalau API J2ME yg untuk mengakses speaker sama microphone-nya Handphone ada ngga?
namanya apa ya?
makasih,
tukangjava said,
April 6, 2008 at 6:55 am
ada.
namanya MMAPI (Mobile Media API). silahkan dicari info lengkapnya
Asriel said,
April 24, 2008 at 3:52 am
Wah bener-bener nih ditunggu deh Codingnya.
thanx
tukangjava said,
April 24, 2008 at 2:12 pm
waduh…
sayangnya dua topik di atas ga jadi dipakai buat skripsi.
jadinya buat aplikasi video conference…
kancil_usreg said,
May 20, 2008 at 10:23 am
Kbetulan TA ku ngerjain yg opsi pertama “j2me dan Voip”.kalo koneksinya pake Bluetooth gmana ya..? ada yang perna coba??
nana said,
June 7, 2008 at 6:51 am
gw pernah ngajuin judul yg sama LBS , emg katany pake JSR 179
tapi nyata nya TA gw ga berhasil …
pas baca artikel ini, mo nanya2 kali punya tukangJava berhasil
skrg gw tinggal TA gw , kerja jd kuli Java …
ditunggu perkembangan ny ya
thx
tukangjava said,
June 7, 2008 at 11:46 am
@nana
TA gw dah ganti judulnya dah bukan LBS lagi