H. Risdiandri Iskandar, SKom,MM 1 PENGENALAN JAVA 2 ME.

Slides:



Advertisements
Presentasi serupa
Dasar-dasar Web Design
Advertisements

Internet, Intranet, Ekstranet
Pemanfaatan Linux Pada Implemntasi Dasar Jaringan Komputer
Bab 5 Perangkat Lunak.
Pemrograman Internet Basis Java
IT603 Ramos Somya.  Mahasiswa mampu memahami konsep dan penerapan komputasi mobile dan aplikasinya.
MIDP, MIDLet & Antar Muka J2ME
Internet & Pemrograman Web Pertemuan I : Pengenalan Internet Oleh : Hadi Santoso.
KONSEP PEMROGRAMAN WEB
Oleh: Ali Ridho Barakbah
Pemrograman Internet Basis Java
Konsep Pemrograman Web
Algoritma & Pemrograman 1
RANCANG BANGUN SISTEM INFORMASI PELACAKAN DAN PEMANTAUAN PAKET KIRIMAN BERBASIS WEB DENGAN BANTUAN MOBILE ANDROID Putu Agus Yudisuda Indrakarna 1) S1 Sistem.
Perangkat Keras dan Fungsinya untuk Akses Internet
Object Oriented Programming (OOP)
PI. Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi, Pembuatan Aplikasi Sistem Informasi Buku Melalui Handphone. for further detail,
Nama : Dwi Nur Aini NPM Fakultas Ilmu Komputer & Teknologi Informasi
Transparent Subnet Gateway Pada Gateway Hotspot Untuk Mobilitas IP
IMPLEMENTASI SISTEM BASIS DATA
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
J2ME, Configuration & Profile
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
APLIKASI TES IQ DENGAN MENGGUNAKAN JAVA 2 MICRO EDITION PADA PERANGKAT MOBILE 1. PENDAHULUAN.
H. Risdiandri Iskandar, SKom, MM
Mobile Device & J2ME Oleh : Oman Somantri, S.Kom
H. Risdiandri Iskandar, SKom,MM 1 Dasar Pemrograman Java.
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Definisi Spectrum? Bandwith?
KOMPUTER DALAM PEMB. FISIKA
Chapter 5 HotSpot Chapter 5 Chapter 5.
Pertemuan 1 Khairul Anwar Hafizd
MOBILE TECNOLOGY (J2ME)
Definisi Spectrum? Bandwith?
Pengantar Teknologi Informasi
Pertemuan 3 Khairul Anwar Hafizd
7 DATABASE Client/Server Wiratmoko Y, ST C H A P T E R
Pengenalan Java.
PENGENALAN INTERNET MATERI KE-4 Dosen : Septi Andryana, S.Kom, MMSI
Mobile Computing Dan Aplikasinya
Web Service.
CLIENT-SERVER DATA TRANSFER
Pengertian Sistem Operasi
Pemrograman basis data internet dan client server
Prinsip Dasar Internet, Web dan Pemrograman Web
MOBILE TECNOLOGY (J2ME)
Pengembangan Aplikasi Mobile
Sistem Manajemen Basis Data Web
IMPLEMENTASI SISTEM BASIS DATA
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Prinsip Dasar Internet, Web dan Pemrograman Web
Pengenalan Dasar Web dan HTML
SISTEM PAKAR BERBASIS WEB DALAM TROUBLESHOOTING PADA JARINGAN NIRKABEL
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Pengenalan Internet Oleh: Burhanudin.
Prinsip Dasar Internet & Pemrograman Web
PEMBUATAN GAME SPACE METEOR MENGGUNAKAN J2ME
JAVA.
Pengenalan Java.
Pengenalan Java.
Pengenalan Java.
Sistem Terdistribusi dan Jaringan Komputer
Pengenalan Sistem Operasi
Pengenalan J2ME, Configuration & Profile
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
Hybrid Application Hybrid Application adalah aplikasi yang mengkombinasi antara Native aplication dan Web application.
Prinsip Dasar Internet & Pemrograman Web
Aplikasi Komputer Dr. Mesterjon, S.Kom, M.Kom.
ADMINISTRASI JARINGAN Materi : “Server & client serta jenis-jenis Jaringan”
Dasar Pemrograman Java H. Risdiandri Iskandar, SKom,MM 1.
Transcript presentasi:

H. Risdiandri Iskandar, SKom,MM 1 PENGENALAN JAVA 2 ME

H. Risdiandri Iskandar, SKom,MM2 Apa itu Java 2 ME ? Java 2 Micro Edition (J2ME) merupakan subset dari J2SE yang ditujukan untuk implementasi pada peralatan embedded system dan handheld yang tidak mampu mendukung secara penuh implementasi menggunakan J2SE. Embedded system adalah produk-produk dengan komputer kecil berada didalammnya, namum aplikasi yang bisa dimanfaatkan dari peralatan tersebut sangatlah spesifik. Contoh embedded system adalah aplikasi yang memanfaatkan mikroprosesor seperti tv,sistem keamanan gedung, dsb. J2ME sangat berguna untuk membangun sebuah aplikasi pada peralatan dengan jumlah memori dan kapasitas penyimpan yang terbatas, serta kemampuan user interface yang terbatas seperti pada perangkat komunikasi bergerak berupa handphone, PDA, dsb. Seperti aplikasi java umumnya yang menggunakan Java Virtual Machine, dalam J2ME digunakan pula virtual machine yang disebut K Virtual Machine. K Virtual Machine adalah virtual machine yang sangat kecil dalam kebutuhan memorinya. Huruf K singkatan kilobyte, untuk menggambarkan betapa virtual machine ini bekerja pada total memori dari 128 kilobyte sampai maksimal rata- rata 512 kilobyte.

H. Risdiandri Iskandar, SKom,MM3 Apa itu Java 2 ME ? (lanjutan) Saat ini terdapat 2 jenis aplikasi dari J2ME, yaitu :  Walled garden application, yaitu aplikasi yang berdiri sendiri atau stand-alone yang berjalan pada handphone tanpa perlu mengakses sumber data eksternal melalui jaringan pembawa atau carrier network. Contoh dari aplikasi ini adalah kalkulator atau single player games.  Network aware application atau aplikasi yang berinteraksi dengan jaringan. Tidak seperti aplikasi yang pertama, aplikasi ini memiliki kemampuan untuk mengakses sumber data eksternal. Contoh aplikasi ini adalah yang berada di dalam handphone. J2ME, dibagi dalam configuration dan profile, keduanya dibentuk dari Java Spsecification Request (JSR). Configuration adalah spesifikasi yang secara detil menjelaskan tentang sebuah virtual machine dan kumpulan API (application programming interface) dasar yang dapat digunakan dalam class-class tertentu dari sebuah peralatan. Sebuah profile dibangun dalam sebuah configuration namun menambahkan beberapa API khusus agar dihasilkan sebuah lingkungan yang lengkap untuk membangun aplikasi. Sedangkan sebuah configuration mendeskripsikan sebuah JVM dan sekumpulan API dasar, dan hal ini tidak cukup untuk membangunsebuah aplikasi yang lengkap. Profile-profile biasanya termasuk API untuk aplikasi lifecycle, usre interface dan penyimapan kontinyu.

H. Risdiandri Iskandar, SKom,MM4 Keuntungan Penggunaan J2ME  Berkurangnya batasan-batasan dari aplikasi berbasis browser pada perangkat komunikasi bergerak yang dapat diatasi.  Berkurangya latensi selama koneksi antara komunikasi perangkat keras disisi user dengan server.  Tampilan layar perangkat komunikasi user juga semakin diperkaya dengan animasi-animasi garfis yang menarik.  Interaksi user dengan sistem semakin meningkat

H. Risdiandri Iskandar, SKom,MM5 Proses Loading pada Aplikasi J2ME Ketika sebuah aplikasi telah berahsil dibuat, diperlukan mekanisme khusus agar aplikasi dapat disimpan pada sebuah perangkat komunikasi bergerak. Umumnya, digunakan istilah Application Management Software (AMS). Skenario dalam proses download tersebut adalah :  Seorang pelanggan mengakses sebuah halaman web atau WAP menggunakan perangkat komunikasi bergerak. Di dalam halaman tersebut terdapat daftar aplikasi yang dapat di- download.  Jika pelanggan tertarik, dia dapat memilih aplikasi tersebut yang secara otomatis akan men-download file descriptor-nya file melalui jaringan komunikasi ke dalam handset-nya. Oleh karena ukuran file tersebut kecil, umumnya proses download berlangsung secara cepat dan relatif murah.  File descriptor ini memberitahukan pengguna beberapa hal mendasar tentang aplikasi yang baru saja di-downloadnya mis: versi, ukuran file, dsb. Dengan demikian jika salah satu informasi tersebut ternyata pernah ada dalam handset itu sebelumnya, atau kapasitas memori tidak mencukupi, pengguna dapat diberikan pesan untuk membatalkan proses.  Jika tidak ada permasalahan dengan kondisi handset, AMS akan mulai men-download aplikasi den menyimpannya, untuk kemudian akan muncul dalam pilihan aplikasi.