Kalender Tulisan

October 2008
M T W T F S S
« Sep   Nov »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Tulisan Terbaru

Kategori Tulisan

Komentar Para Blogger

Benang Tulisan

action figure ADF ADF Binding ADF Faces Binding database echii fighting forms 10g Games gundam handphone hobby inggris internet j2ee japanese figure japan resep JDeveloper JSF Kamen Rider komik mecha networking OAS Office One Piece open source personal blog romance school life security shinigami sql wisata alam work life yahoo messenger

« | Main | »

Membuat Program HP dengan Java

By deepe | October 22, 2008

Kalau mendengar kata java, banyak orang awam akan berkata “Ow itu kan aplikasi games yang ada di hp-hp bukan?! “. Begitu terkenalnya java dikalangan pengguna handphone, rasanya keren juga kalo bisa membuat aplikasi berbasis java yang dapat berjalan di sebuah perangkat wireless seperti handphone. Nah untuk itu, pada postingan kali ini saya akan menunjukkan bagaimana cara membuat aplikasi sederhana dengan Java (Java ME). Saya langsung mulai saja dengan contoh berikut ini:

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

/**
 * @author mylove
 */
public class MyUser extends MIDlet implements CommandListener{
    private Display display;
    private TextBox tb;
    private Command cmdKeluar;

    private void inisialisasi(){
        display = Display.getDisplay(this);
        tb = new TextBox("Sample","",256,0);
        cmdKeluar = new Command("Keluar",Command.EXIT,0);
        tb.addCommand(cmdKeluar);
        display.setCurrent(tb);
        tb.setCommandListener(this);
    }
    public void startApp() {
        inisialisasi();
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }

    public void commandAction(Command arg0, Displayable arg1) {
        if (arg0==cmdKeluar) {
            destroyApp(false);
            notifyDestroyed();
        }
    }
}

Hal terpenting yang harus anda perhatikan bila membuat aplikasi java di handphone adalah class yang anda buat harus merupakan turunan dari class MIDlet. Inilah ciri kas dari program HP sehingga sebutan aplikasi atau program di hp sering juga disebut dengan MIDlet. Karena class MIDlet adalah sebuah class abstrak maka anda harus melakukan implementasi metode-metode yang ada pada class MIDlet seperti metode startApp, pauseApp, dan destroyApp. Kegunaan masing-masing metode tersebut dapat anda baca di sini.

Selanjutnya perhatikan metode bernama inisialisasi. Pada metode tersebut saya membuat object TextBox berjudul sample yang akan menampilkan sebuah editor text bila anda menjalankan program ini. Selain TextBox saya juga menambahkan object command yang bernama cmdKeluar. Object tersebut berfungsi untuk keluar dari aplikasi yang sedang aktif. Lalu bagaimana object command ini menerapkan perilakunya ketika ditekan oleh user dapat dilihat pada metode bernama commandAction yang tak lain merupakan metode milik class CommandListener. Pada metode tersebut terdapat 2 parameter yang bertipe Command dan Displayable. Di dalam metode terdapat kode yang bila diartikan ke dalam bahasa manusia adalah “Jika tombol yang ditekan oleh user adalah merupakan object dari class cmdKeluar maka jalankan metode destroyApp dan notifyDestroy.

Hasil dari MIDlet sederhana yang saya buat ini dapat anda lihat pada gambar. Sebagai informasi tambahan, saya menjalankan MIDlet tersebut dari editor java bernama Netbeans dengan menggunakan emulator Sony Ericsson W600. Selamat mencoba dan jangan lupa tinggalkan komentar anda karena komentar anda akan sangat memotivasi saya untuk terus berkarya. Terima kasih.

Topics: Mobile Edition (ME) | 29 Comments »

29 Responses to “Membuat Program HP dengan Java”

  1. nakuragen Says:
    January 9th, 2009 at 12:06 pm

    ada contoh aplikasi + source code java untuk aplikasi hp yg bisa langsung di download gag

    ni lagi nyari buat tugas kuliah :D

  2. deepe Says:
    January 10th, 2009 at 1:00 am

    sorry bro, aplikasi java apaan ya? cause program java ada banyak, ada yang jalan di hp, di browser (sebagai web) dan ada yang di desktop.

  3. Sasori Says:
    January 21st, 2009 at 8:06 am

    Alo kk. .Aq masi amatir,tp mau belajar buat program hp.Aq mw tanya,software apa aja yg d prlukan untuk bwt program java di hp?Trus,ada g web untuk belajar mengenai source kodex. .Tlong bantuannya ya.Kalo isa email ke aq aja. .Domo arigato.

  4. deepe Says:
    January 28th, 2009 at 7:20 am

    buat belajar java di hp, kmu harus belajar j2se dulu. kalo udah mantap di j2se baru bisa pindah ke java hp (java me). udah pernah belajar j2se?

  5. borneoking Says:
    January 29th, 2009 at 3:42 pm

    sebenarnya pengen banget buat buat program Hp java tp aku nggak ngerti yang dijelasin itu tadi………bisa kasih tau nggak ya bro??blz ke email q ya frend…q pengen banget ngerti tentang Hp,thanx

  6. fitrabayuramadhan Says:
    January 31st, 2009 at 6:48 am

    mau naya gmna cara tuk ngerusak kartu sim tanpa harus memblokirnya….thank’s

  7. deepe Says:
    February 4th, 2009 at 1:22 am

    wah sorry banget, tulisan ini ngga beruhubungan dengan hardwarenya. just software aja

  8. t121hy Says:
    February 5th, 2009 at 7:50 am

    ikutan numpang, mo tanya mas, saya orang awam, guru mo memcoba buat kamusmobile. tolong masukan cara buat database textnya n tombol search n find
    kalo bisa kirim source ke email,
    matur nuwun

  9. taufik Says:
    February 12th, 2009 at 3:11 am

    boss punya contoh source program hp koneksi ke database ga? buat tugas ta nih

  10. andro Says:
    March 8th, 2009 at 2:12 pm

    salam knal mas, mau nanya nieh, klo mau bwt aplikasi kamus komptr untuk hp pke netbeans mobility gmn crx ya??? lgi nyari bwt TA nieh, bs bntu ga?? klo bsa bls d email sy aja mas.. klo ada source n pnjlasannya ya thx b4

  11. ozi Says:
    March 28th, 2009 at 3:37 am

    mas bisa membuat program yang tidak sederhana ga? contohnya membuat program untuk rumus matematika gitu

  12. ISLAM IS MY WAY Says:
    April 29th, 2009 at 5:19 am

    Mas, thx y..
    Pgen bljr byk dg mas.

  13. buLet Says:
    May 5th, 2009 at 7:01 am

    ada contoh aplikasi + source code java untuk aplikasi hp yg bisa langsung di download gak????

    Misal bwt program rumus matematika ato fisika..

    Coz lagi bingung neh…

    rncna smstr dpn mo ambil tugas akhir pke java…

  14. Anin Says:
    May 13th, 2009 at 2:17 am

    mas…aQ pengen bikin aplikasi java di HP nih…tapi bingung ide nya buat apa yahh? pokonya aplikasi yg bermanfaat bwt orang, trus aku juga masih amatir di java.. tolongin aku mas sarannya ke email aQ yah…
    makasih… ditunggu banget secepatnya..

  15. aries Says:
    June 3rd, 2009 at 1:03 pm

    mas da contoh source code buat kamus di hape gak mas
    kalau da tolong kirimin di e-mail yag mas
    makasih

  16. mohamad ayub makkah saudi arabia Says:
    July 1st, 2009 at 5:38 pm

    mas gimana caranya membuat aplikasi tapi gak pakae program java

  17. EDO Says:
    July 18th, 2009 at 6:39 am

    Mas,tolongin gue donk gimana cara buat aplikasi gratis di hp and apa softwarenya ???

  18. jessi Says:
    August 29th, 2009 at 2:45 pm

    shalloommm

    aku minta minta bantuan nich, soale masih belajar. bgmn cara buat app java yg hasilnya bisa terkirim via sms, tlg kalo sempat dibuatin sekalian….hehehe…

    formatnya:
    nmr tujuan sms(bisa diedit)…..text(yg bisa diedit)>INPUT_TEXT<text(yg bisa diedit)

    jd tmpilannya cuma KOTAK yg bisa input text yg diambil dari kontak hp

    mksh
    GBU

  19. dremi Says:
    September 1st, 2009 at 10:19 pm

    hi! salam kenal, tutorial java nya bagus :) semoga blog ini makin berkembang :)

  20. AMBRI Says:
    September 30th, 2009 at 12:40 pm

    Thank’s atas informasinya….!!! Karana dapat menambah wawasan saya dalam bidang program java..!

  21. hendro Says:
    November 4th, 2009 at 12:43 pm

    salam kenal tuk smuanya…
    To deepe : mas deepe, sy msh awam tentang pemrograman java. tp sy kepengen buat alat untuk skipsi sy menggunakan bahasa java. aplikasinya tentang sistem pengaman sepeda motor berbasis mikrikontroler via hp. jd java nya itu sebagai menu di hp sekaligus sebagai pengontrol sistem keamanannya. mohon saran dan bantuannya ya…. thanks a lot

  22. endi Says:
    November 9th, 2009 at 2:49 pm

    mas aq minta cara” buat games itu donk di sertai sorce code_y..

    oh ya mas tolong donk buatin contoh games maroi bros nanti lok udah buat aq minta source code_y juga dunk kirim ke email ku ya: putra_mandiri89@yahoo.co.id

    lok bisa secepat_y mas biar aq bisa cepet coba..

    terima kasih

  23. roni Says:
    November 22nd, 2009 at 2:20 pm

    Nice posting bro.. tambahan informasi buat saya :)

    request donk , buat aplikasi hp pake database donk !! thanx b4 :D

  24. Windows Wallpaper Says:
    December 7th, 2009 at 1:39 am

    tutorial nya bagus, tapi plis dong dijelasin maksud nya apa

  25. syrahman Says:
    March 19th, 2010 at 6:48 pm

    mas ada contoh program java yang koneksinya dari hp ke halaman web dan dari web memberi respon apa data yang kita mau lihat dari web tersebut ? terimakasih sebelum’a

  26. abieng Says:
    April 3rd, 2010 at 2:34 am

    hmmmmmmm……………….thanhks

  27. fian Says:
    April 8th, 2010 at 4:05 am

    slam bwt smuanya….
    saya mw nanya nih…
    gmana yah caranya bikin apliksi hp menggnkan java
    aplikasi krim2 video ataupun gambar ke server kita sendiri
    tanpa hrus mggunakn providr atau tanpa hrus kena cas GPRS…
    mohon bantuannya…
    thxs bgt.

  28. wike Says:
    April 27th, 2010 at 4:34 am

    mas tolong krmn cara membuat program yang ada proses input,edt n hapus data dengan java. biar bisa akses lwat hp n pc jga makasi y sblumnya.

  29. bowo Says:
    May 6th, 2010 at 4:41 pm

    salam knal mas……..
    saya msh awam dg program java, jd msh agak bingung…..
    Tp bagus tutorialnya……lanjutkan mas….
    trims….infonya…
    Maturnuwon mas.

Comments