Dengan demikian, ponsel kecil memiliki semua hal yang PC biasa memiliki ditambah sejumlah keunggulan dibandingkan PC, yaitu:
- Portabilitas
- Harga
- Mudah digunakan
- Lebih baik pilihan konektivitas
Merasakan
ledakan di bidang pengembangan perangkat lunak perangkat mobile raksasa
besar dari industri perangkat lunak telah meluncurkan sebuah semuanya
ofensif di bidang ini. Sun Microsystems telah meluncurkan Platform Java 2, Micro Edition (J2ME). Platform ini melayani ponsel dan personal digital asisten (PDA) pasar.
Java 2 Platform, Micro Edition (J2ME)
Ini membawa kekuatan dari bahasa Java untuk perangkat mikro seperti ponsel. Platform
ini telah secara khusus disesuaikan dengan kebutuhan perangkat
informasi kecil dengan memori terbatas dan user interface. Meskipun
java dibangun dengan janji 'Write Setelah Gunakan Dimana Saja'
fungsionalitas, skenario seperti itu praktis tidak mungkin dan dengan
demikian telah timbul kebutuhan untuk J2ME, sebuah platform khusus
dirancang untuk kebutuhan perangkat informasi mikro.
J2ME sebagai platform terdiri dari API yang berbeda dan teknologi. Platform
J2ME telah dibangun khusus untuk perangkat kecil dan dengan demikian
cepat, efisien dan salah satu platform yang paling banyak diadopsi. Bahkan
beberapa orang memperkirakan bahwa ini akan menjadi platform de facto
untuk aplikasi ponsel terutama karena, ekonomi jangkauan dan dukungan
dari beberapa produsen perangkat mobile, termasuk antara lain: -
- Nokia
- SonyEricsson
- Motorola
- Siemens
- Samsung
- LG
Bahkan
ada lebih dari selusin produsen manufaktur handset J2ME enabled mobile
dan ada sudah lebih dari 200 model ponsel J2ME enabled di pasar dunia.
J2ME terdiri dari banyak teknologi yang berbeda yang melayani berbagai macam perangkat mikro. Ini melayani jenis berikut perangkat:
- Ponsel
- Personal Digital Asisten (PDA)
- Java Card
- Televisi
- Peralatan Elektronik
CDC
mendukung perangkat yang memiliki sumber daya yang terbatas
dibandingkan dengan PC tapi masih cukup untuk mendukung sejumlah besar
fungsi. Hal ini dimaksudkan untuk perangkat seperti: -
- Wireless Informasi Perangkat seperti PDA
- Set - top box
- Mobil sistem hiburan
CDC
mencakup semua fitur dari CLDC dan juga dapat diperluas untuk mencakup
fungsi dari J2SE (Java 2 Platform, Standard Edition) melalui penambahan
berbagai profil untuk itu. Beberapa profil yang dapat ditambahkan di atas itu adalah: -
- Profil Yayasan
- Dasar Profil Pribadi
- Profil Pribadi
- CLDC (Connected, Limited Device Configuration)
CLDC
adalah konfigurasi yang merupakan tinniest dari semua konfigurasi dan
didukung oleh sebagian besar saat ini java ponsel diaktifkan. Ini termasuk dukungan dasar untuk perangkat sumber daya yang sangat terbatas dan menyediakan media pemrograman yang baik. CLDC
bila dikombinasikan dengan MIDP (Mobile Information Device Profile)
menjadi media yang sangat baik pemrograman yang meskipun pangsa kendala
memberikan kesempatan untuk program ponsel.
Dalam aplikasi dunia CLDC biasanya di bawah 64 kb dalam ukuran dan biasanya dalam bentuk MIDlet. Keterbatasan sumber daya seperti itu terpikirkan untuk programmer PC tetapi tentu tidak dapat diatasi. Bahkan ada sebuah perpustakaan besar game dan aplikasi produktivitas didasarkan pada platform ini. Bahkan
saya secara pribadi telah mengembangkan sebuah aplikasi spreadsheet
yang lengkap dengan menggunakan CLDC dan MIDP di bawah 32 kb memori.
Dalam perjalanan ini kita akan membahas CLDC dan MIDP cukup luas. Sepanjang kita telah berfokus pada pengembangan aplikasi yang menggunakan CLDC dan MIDP.
J2ME API untuk Pengembangan Ponsel
Tidak ada komentar:
Posting Komentar