Minggu, 04 Januari 2009
Object Oriented Programming (OOP)
Menurut (Sholiq 2006:21) Objek oriented merupakan paradigma baru dalam rekayasa perangkat luak yang memandang system sebagai kumpulan objek-ojek diskrit yang ssalng berinteraksi. Yang dimaksud berorientasi objek adalah bahwa mengorganisasikan prangkat lunak sebagi kumpulan objek-objek diskrit yang bekerjasama antara informasi atau struktur data dan prilaku yang mengatur.
J2ME Wireless Toolkit
J2ME WTK berbasiskan pada CLDC dan MIDP. J2ME WTK adalah program yang meniru kerja ponsel yang mendukung MIDP atau biasa disebut Emulator. Oleh karena itu belum tentu MIDlet berjalan di emulator juga berjalan pada ponsel yang sebenarnya, karena juga bergantung pada kemampuan dan kapasitas ponsel yang digunakan.
Untuk menjalankan aplikasi J2ME WTK kita harus terlebih dahulu meng-instal JDK (Java Development Kit) dan Java Wireless Toolkit pada komputer.
MIDlet
Mobile Information Device Profile (MIDP)
MIDP memiliki User Interface API memiliki API level tinggi dan level rendah. API level rendah berbasiskan penggunaan dari kelas abstrak, sedangkan kelas API level tinggi antara lain Alert, Form, List, dan Texbox yang merupakan ekstensi dari kelas abstrak yaitu Screen. API level rendah lebih memberikan kemudahan kepada pengembang untuk memodifikasi sesuai dengan kehendaknya, sedangkan API level tinggi biasanya hanya memberikan pengaksesan yang terbatas.
Sekilas CLDC
pengertian java
Java menurut definisi dari Sun adalah nama untuk sekumpulan teknologi untuk membuat menjalankan perangkat lunak pada komputer standalone ataupun pada komputer dalam lingkungan jaringan. Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit).
Pengertian j2me
J2ME adalah lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak Java pada barang elektonik beserta perangkat pendukungnya. J2ME membawa Java kedunia informasi, komunikasi, dan perangkat komputasi selain perangkat komputer desktop yang biasanya lebih kecil dibandingkan perangkat komputer desktop. J2ME biasa digunakan pada ponsel, peger, PDA dan sejenisnya.(M. Salahuddin, Rosa A.S, 2006:5).
Menurut (Budi Raharjo 2007:3) J2ME merupakana kombinasi yang terbentuk antara sekumpulan interface Java yang sering disebut Java API (application Programming Interface) dengan JVM (Java Virtual Machine) yang didisain khusus untuk alat, yaitu JVM dengan ruang yang terbatas. Kombinasi tersebut kemudian digunakan untuk melakukan pembuatan aplikasi-aplikasi yang dapat berjalan diatas alat (dalam hal ini mobile device).
Beberapa keterbatasan teknologi J2ME jika diaplikasikan pada ponsel antara lain:
· J2ME sangat tergantung pada perangkat (device) yang digunakan, bisa dari segi merek ponsel, maupun kemampuan ponsel dan dukungan terhadap J2ME.
· Ukuran aplikasi, memory ponsel yang terbatas.
· Sistem kemanan yang dibuat oleh ponsel yang tidak mengijinkan aplikasi J2ME menulis pada ponsel tersebut.
sejarah java
Karena pada awalnya ditujukan untuk pemrograman yang berdevice kecil, Java memiliki karakteristik berukuran kecil, efisien, dan portable untuk berbagai hardware. Proyek Green sempat terancam berhenti karena dalam perkembanganya, device ini belum memilki pasar seperti diramalkan semula. Selanjutnya Java diarahkan untuk pemprograman internet. Secara kebetulan fitur-fitur Java yang telah disebutkan sebelumnya sangat sesuai bagi penggembangan internet sehingga dalam beberapa tahun belakangan ini Java telah menjadi primadona untuk pemprograman yang berbasis internet. (Benny Hermawan 2004:6)