Salah satu hal yang menarik bagiku untuk membuat program ini adalah, mobilitas. Bayangkan, kita dapat tidur-tiduran di sawah sambil menghitung neptu pacar-pacar kita :))
Tentu saja ini hanya contoh, karena inti dari artikel kali ini adalah pembuatan aplikasi untuk HP (handphone).
Program J2ME (Java 2 Microedition) atau lebih dikenal sebagai MIDlet, adalah aplikasi Java yang didesain khusus untuk perangkat wireless, misalnya handphone. Pemrogramannya sama persis dengan Java yang lain, hanya karena spesifikasi hardware yang terbatas, otomatis juga membatasi kemampuan program.
Bahkan dulu aku pake MIDP 1.0, dia gak support floating-point. Mesti nambah rutin sendiri.
Ok, untuk memulai membuat aplikasi MIDlet, berikut ini yang anda butuhkan:
Install dulu Sun Java SDK, baru kemudian Sun Java Wireless Toolkit. Langkah-langkah instalasi tidak perlu dibahas di sini kan ;)
Untuk memulai project baru, jalankan program KToolbar dari menu J2ME Wireless Toolkit. Anda akan mendapati tampilan seperti ini:

Klik pada menu
New Project, lalu isikan nama project 'Pasaran', dan juga nama class 'Pasaran' (tanpa tanda petik di keduanya). Klik
Create Project.
Akan ditampilkan dialog baru, yang berisikan setting terhadap project saat ini. Silakan isi setting sebagai berikut:
- Pada combobox Target Platform, pilih Custom
- Pada pilihan Profiles, pilih MIDP 1.0.
- Di pilihan Configurations, pilih CLDC 1.0
- Kemudian pada pilihan Optional, buang semua tanda cawangnya (tidak memilih semua).
- Terakhir, pada tab Required, pada bagian MIDlet-Vendor, isikan nama anda :)
- Klik OK
Langkah selanjutnya adalah mengetik programmnya ;)
Silakan buka teks editor (Notepad, UltraEdit, EditPlus, etc), dan ketik program di dalam kotak ini:
Simpan dengan nama Pasaran.java, ke dalam folder project ini:
C:\WTK21\apps\Pasaran\src\Pasaran.java
Setelah tersimpan dengan rapi, kita kembali lagi ke aplikasi KToolbar. Klik tombol
Build, maka program Java kita akan dicompile.
Pastikan tidak ada error, harus muncul kalimat
Build complete.
Kalau ada error, maka akan ditunjukkan lokasi errornya. Perbaiki kesalahannya, lalu lakukan Build lagi.
Jika sudah muncul
Build complete, maka aplikasi sudah siap jalan. Klik pada tombol
Run, sebuah gambar HP akan muncul di layar monitor anda, dengan tombol-tombol standarnya.

Gambar tersebut adalah emulator untuk HP yang sebenarnya, makanya gak jelas itu merknya apa :)
Ketika pertama kali di-Run, akan muncul gambar seperti di sebelah kanan ini.
Sebenarnya ada beberapa macam pilihan emulator, paling tidak ada 4 pilihan. Sebelum dilakukan Run, anda bisa memilihnya melalui combo Device, di bawah Toolbar. Silakan pilih favorit anda.
Saat ini hanya ada satu pilihan aplikasi (class), sehingga kita tidak usah memilih. Langsung tekan tombol di bawah tulisan Launch, maka aplikasi Pasaran akan dijalankan.
Berikut ini adalah tampilannya:

Ditampilkan bahwa hari ini adalah 17 Februari 2006, hari Jum'at Kliwon. Neptu 6 dan 8 adalah nilai hari pada penanggalan Jawa, sangat penting untuk perhitungan waktu, jodoh, rejeki, dan lain-lain. Ok, out of topic :)
Klik pada tombol SELECT, maka akan diberikan kesempatan untuk merubah tanggal:

Tampilan ini bisa berbeda, ketika dijalankan di HP sebenarnya. Bahkan untuk vendor HP yang berbeda, hasilnya pun bisa berbeda. Aku udah nyoba di Siemens dan Sony Ericsson, browse untuk tanggalnya berbeda. Yang jelas sama adalah tombol navigasinya. Anda bisa menggunakan tombol atas, bawah, dll, untuk navigasi kalender menggunakan mouse.
Sampai sini, aplikasi sudah running well. Tapi target untuk mobile masih belum tercapai, karena harus bisa dijalankan dalam HP.
Tutup window emulatornya, lalu kembali pada aplikasi KToolbar. Pada menu Project, pilih menu Package > Create Package, maka akan dilakukanproses
packaging.
Tunggu sampai proses selesai, yang memunculkan tulisan seperti ini:
Building "Pasaran"
Wrote C:\WTK21\apps\Pasaran\bin\Pasaran.jar
Wrote C:\WTK21\apps\Pasaran\bin\Pasaran.jad
Build complete
Seperti yang tertulis, anda mendapatkan 2 file, yaitu Pasaran.jar (binary) dan Pasaran.jad (deskripsi). Tinggal kopikan ke HP yang support Java, maka aplikasi Pasaran sudah mobile.
Cara pengkopian sangat tergantung pada HP anda. Bisa lewat Bluetooth, IrDA atau kabel data. Jika anda tidak memiliki semuanya, siapkan koneksi internet pada HP anda, dan silakan arahkan URL untuk download dari
http://www.bengkelprogram.com/download-Pasaran.jar dan
http://www.bengkelprogram.com/download-Pasaran.jad.
Selamat mencoba.
Halaman Komentar:
< 1 2 3 4
sedotan limun
sedotan_limun@...
Senin Pahing, 14 April 2008
Bos, bagus tuh aplikasinya simple wah mau donk numpang download ya bos..
Ready Sabili
readysabili@...
Rabu Legi, 23 April 2008
Assalamualaikum Wr.Wb.
Salam kenal buat Mas Aryo
Mas aku lagi belajar buat Web
Bisa bantu aku cara membuat database
dan cara memanggilnya
Web buatanku www.geocities.com/webmim/mim.html
andy purnomo
andy_pur12@...
Jum'at Legi, 23 Mei 2008
teman saya,tanggal lahir sebenarnya 17 Juli 1988 tetapi di tuakan menjadi 17 Juli 1987,nah nantinya yg digunkan utk menghitung neptu yang dipakai yg mn?mhn penjelasannya!!!!
HANAN
AREX_MALANGCOY@...
Minggu Pahing, 13 Juli 2008
NO COMMENT...BUAT ALL MY FRIEND DI FORUM PARA JAGO, CUMA AKU YANG LOM JAGO NICH ALIAS MASIH BETINA ,,,MAU NANYA GI MANA CARANYA BACA DOCUMENT,GALERY,ATAUPUN MESSAGE AND CONTAC MISAL KAN DI HANDPHONE ORANG LAIN VIA BLUETOOTH TANPA SEPENGETAHUAN YANG PUNYA, ARTINYA NYOLONG DIKIT LEWAT BLUETOOTH, SOAL NYA AKU UDAH NYOBA BEBERAPA KALI PAKAI SOFTWARE TAPI SELALU MINTA PASSWORD/ PASKEY, AKU PINGIN NYA KAYAK HACKER YANG UDAH JADI GITU LOCH...ADA KAN TEMEN2 YANG BISA BAGI ILMUNYA DONG...THANK SEBELUM NYA AND SUCCESS SELALU..BYE...!
ichon
ichon_techno@...
Jum'at Pon, 17 Oktober 2008
mas,..tolong carikan hari pasaran tgl 24 februari 1983
mutia
mutia_1907@...
Rabu Pahing, 5 November 2008
suami lahir 031074 apa ya neptu jawanya tteyus aku 250776 jodoh ga ya ato perhitungannya pie ......
jhoenkopret
ganank007@...
Sabtu Legi, 14 Maret 2009
tolongin saya yaw aq mu cari neton nya pacar saya nie 25-02-1995 makacih bantuan nya ^^
Risma
risma_tallo08@...
Jum'at Kliwon, 17 April 2009
pak,saya binggung...kok eror terus,,padahal udah di cek dan di perbaiki tapi tetap nggak bisa,,mohon bantuannya..thanks
C Dwi Purnomo
cdwipurnomo@...
Rabu Wage, 15 Juli 2009
Mas... ato Pak ne heheh
Itu file .jar nya ko ga bisa di pasang di hp np yh?
Halaman Komentar:
< 1 2 3 4