Siapa yang tidak kenal dengan java? Yap,platform program aplikasi dan
game-game di handphone ini merupakan salah satu 'raja' pengembang
aplikasi handphone. Walaupun era keemasan java telah digusur oleh
platform baru, yaitu android. Tetapi peminat dari platform java ini juga
tidak kalah banyak.
Kali ini kami ingin berbagi tutorial cara untuk membuat aplikasi dan
program-program lainnya di handphone. Hal ini bertujuan untuk
menumbuhkan kembali minat masyarakat untuk menggunakan platform java,
karena dari segi kualitas platform java juga bisa bersaing. Selain itu
membuat aplikasi java bisa menumbuhkan rasa kreatif bagi sang kreator
program. Bisa juga aplikasi tersebut menjadi sumber penghasilan ketika
aplikasi yang anda buat banyak disukai dan anda menjualnya.
Aplikasi java untuk perangkat 'kecil' atau lebih tepatnya J2ME,
merupakan program yang bisa beroperasi di handpone dan PDA. Ok langsung
saja kami memberikan tutorialnya. Berikut tutorialnya
Membuataplikasi J2ME
tidak memerlukan banyak software yang rumit atau besar, salah satu
software yang pasti diperlukan adalah J2SE SDK/JDK, dalam J2SE SDK/JDK
ini terdapat runtime dan library untuk program Java secara umum termasuk
juga untuk J2ME, pada saat artikel ini ditulis telah ada J2SE SDK
v1.4.2.
Untuk menulis source-code J2ME, maka kita memerlukan sebuah J2ME IDE
(integrated development environment), ada beberapa pilihan IDE yang
diantaranya adalah Netbean, Sun One Java Studio Mobility, CodeWarrior
dan notepad (atau text editor lainnya), untungnya semua software IDE
yang disebutkan ini dapat di download gratis di website resmi masing
masing perusahaan, jadi untuk membuat program J2ME maka pihak developer
tidak perlu mengeluarkan uang sama sekali untuk membeli software IDE.
Pada artikel ini yang diulas adalah IDE dari Netbean v4.1 dengan
tambahan Netbean Mobility Pack v4.1, tambahan ini diperlukan untuk
membuat aplikasi J2ME, karena jika hanya dengan Netbean v4.1 hanya dapat membuat aplikasiJava saja, Netbean Mobility Pack adalah module-module aplikasi J2ME dan emulator device untuk testing dalam PC.
IDE lainnya boleh dicoba tapi dianjurkan memakai Netbean v4.1 karena
versi ini sangat mudah dioperasikan dan dirasakan cukup cepat dibanding
IDE lainnya dalam hal loading, compiling, running dan debugging. Langkah
yang dilakukan oleh untuk memulai pembuatanaplikasi J2ME adalah:
1. Install J2SE SDK v1.4.2 (50MB)
2. Install Netbean v4.1 (47MB)
3. Install Netbean Mobility Pack v4.1 (18MB)
4. Jalankan Netbean v4.1, buat projek baru dan pilih kategori "Mobile" dan tipe project "Mobile Application"
5. Pilih lokasi tempat menyimpan file-file project ini, "Set as Main
Project" dan "Create Hello MIDlet" jangan dirubah (tercentang)
6. Pada halaman "Platform selection" pilih "Device Configuration" =
CLDC-1.0 dan "Device Profile" = MIDP-1.0 (versi terkecil yang dapat
digunakan dalam semua selular yang support J2ME)
7. Setelah semua selesai (tempate telah dibuat), jalankan aplikasi ini dengan menekan tombol F6 (Run Main Project).
8. Lalu project ini akan dicompile dan emulator akan keluar, gunakan
mouse untuk mengoperasikan emulator tersebut, dengan menekan nekan
tombol keypad dalam emulator tersebut mirip seperti selular biasa.
9. Pada saat ini, aplikasi "Hello World" kita telah selesai dibuat dan bisa langsung di tes pada selular yang sebenarnya.
Langkah-langkah untuk testing aplikasi yang telah dibuat, yaitu :
1. Selular phone yang mendukung J2ME (setidaknya MIDP v1).
2. Alat untuk memindahkan aplikasi (.JAR
dan .JAD) yang sudah dibuat kedalam selular, dapat berupa kabel data,
infrared, bluetooth atau card reader/writer jika selular yang ingin
digunakan sebagai test device memiliki slot memory external, seperti
MMC, MemoryStick dan lainnya. Cara pemindahan aplikasi J2ME sama seperti cara mengisi ringtone, image dan lainnya.
3. Software untuk memindahkan aplikasi J2ME ke dalam selular, bisa menggunakan aplikasiyang dibuat oleh perusahaan lain (bukan buatan vendor selular tersebut), seperti MobiMB yang berukuran kecil, mudah dan cepat.
Dalam artikel ini, selular yang digunakan sebagai test adalah Nokia 6015
(memakai kabel data USB) dan Nokia 9500 (memakai card reader/writer
untuk mengcopi file .JAR dan .JAD ke dalam MMC). File - file yang perlu
ditransfer kedalam selular adalah file .JAR (dan .JAD jika diperlukan)
yang berada dalam direktori "DIST", lokasi direktori ini telah
ditentukan pada langkah ke 5.
Kita telah selesai membuat aplikasi J2ME
"Hello World", untuk merubah text atau menambah objek - objek lainnya
seperti TextBox, RadioBox, tombol- tombol menu dan lainnya dapat kita
lakukan dalam Netbean, juga tanpa perlu menuliskan source-code karena
Netbean v4.1 sudah memiliki fungsi yang cukup bagus dan mudah dengan
drag-and-drop mirip seperti programming Visual Basic dan lainnya yang
hanya memerlukan perubahan pada properti-properti objek tersebut jika
diperlukan seperti kata - katanya, lebar tingginya dan lain lain.
Memang aplikasi yang
telah dibuat ini tidak begitu berguna, tapi bagi para programmer yang
telah menguasai bahasa pemrograman Java maka tidaklah sulit untuk
membuat aplikasi atau
games untuk selular yang mungkin bisa dengan mudah dijual kepada
perusahaan perusahaan mobile content aggregator karena bisnis mobile
content cukup lumayan saat ini.
Pilihan J2ME untuk membuat aplikasi/games
selular sangat bagus, karena ukuran filenya kecil (file JAR Hello World
yang telah kita buat ini hanya kurang lebih 1 kilobyte saja), bahasa
Java relatif lebih mudah dipelajari dibanding C/C++ untuk Symbian, Palm,
Pocket PC dan Linux, dan alasan yang terakhir adalah software IDE untuk
J2ME versi sekarang ini sangat baik dan lebih mudah digunakan.
Tidak ada komentar:
Posting Komentar