- PEMROGRAMAN MOBILE
- J2ME
J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Program J2ME diterjemahkan oleh VM. Program-program tersebut dikompile ke dalam bytecode dan diterjemahkan dengan Java Virtual Machine(JVM). Ini berarti bahwa program-program tersebut tidak berhubungan langsung dengan perangkat. Inti dari J2ME terletak pada configuration dan profile-profile. Suatu configuration menggambarkan lingkungan runtime dasar dari suatu sistem J2ME. Ia menggambarkan core library, virtual machine, fitur keamanan dan jaringan. Kelebihan J2ME adalah menyediakan suatu interface yang sesuai dengan perangkat. Kekurangan J2ME yaitu memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil, bandwith jaringan yang rendah.2. Java
Sejarah perkembangan
Bahasa pemrograman Java
terlahir dari The Green Project, yang berjalan selama 18
bulan, dari awal tahun 1991 hingga
musim panas 1992.
Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton,
Mike Sheridan, dan James Gosling,
beserta sembilan pemrogram lainnya dari Sun Microsystems.
Salah satu hasil proyek ini adalah maskot Duke yang dibuat
oleh Joe Palrang.Pertemuan proyek berlangsung di
sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini
ditutup dengan menghasilkan sebuah programJava Oak pertama, yang
ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch
screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "7"
(Star Seven).
Versi
awal
Versi awal Java
pada tahun 1996 sudah
merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini
menyertakan banyak paket standar awal yang terus dikembangkan pada versi
selanjutnya:
· java.lang: Peruntukan kelas
elemen-elemen dasar.
· java.io: Peruntukan kelas input dan output,
termasuk penggunaan berkas.
· java.util: Peruntukan kelas
pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
· java.net: Peruntukan kelas TCP/IP, yang memungkinkan
berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
· java.awt: Kelas dasar untuk
aplikasi antarmuka dengan pengguna (GUI)
· java.applet: Kelas dasar
aplikasi antar muka untuk diterapkan pada penjelajah web.
sumber :
http://nifsruz.blogspot.com/2013/02/pemrograman-desktop-web-dan-mobile.html
http://id.wikipedia.org/wiki/Java
0 komentar: