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?
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
LikeLike
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…
LikeLike
saya mau tanya, kalau API J2ME yg untuk mengakses speaker sama microphone-nya Handphone ada ngga?
namanya apa ya?
makasih,
LikeLike
ada.
namanya MMAPI (Mobile Media API). silahkan dicari info lengkapnya
LikeLike
Wah bener-bener nih ditunggu deh Codingnya.
thanx
LikeLike
waduh…
sayangnya dua topik di atas ga jadi dipakai buat skripsi.
jadinya buat aplikasi video conference…
LikeLike
Kbetulan TA ku ngerjain yg opsi pertama “j2me dan Voip”.kalo koneksinya pake Bluetooth gmana ya..? ada yang perna coba??
LikeLike
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
LikeLike
@nana
TA gw dah ganti judulnya dah bukan LBS lagi
LikeLike
@ kancil_usreg :
koneksi pakai bluetooth sangat tidak disarankan..
saya pernah mengajukan, tetapi ditolak dgn alasan “SANGAT TIDAK BERGUNA”
karena jaraknya yg sangat dekat..
Karena TA haruslah, yg menantang, menarik, dan BERGUNA..
Begitu kata dosenku..
LikeLike