Komponen-Komponen J2ME

0 komentar

1.      Display
Display merupakan obyek yang mereperesentasikan pengelola layar pada perangkat. Pada sebuah MIDlet hanya terdapat satu obyek display. Obyek display menyediakan metode untuk menggambar dan menampilkan elemen antarmuka grafis pada layar. Obyek display juga menyediakan metode untuk mengetahui property layar perangkat seperti apakah layar perangkat mendukung layar warna atau tidak.

2.      Screen
Screen adalah kelas di atas semua antarmuka pemakai level tinggi atau biasa disebut superclass. Sebagian besar komponen screen tidak mengizinkan penambahan komponen lain dan penghapusan pada komponen tersebut, komponen-komponen itu antara lain List, TextBox, dan Alert, misalnya jika sebuah TextBox telah diset sebagai displayable yang ditampilkan maka pengembang tidak dapat lagi menambahkan lain dengan level sejajar TextBox.

3.      Canvas
Canvas merupakan subkelas dari Displayable yang menggunakan antarmuka grafis level rendah. Semua elemen yang akan ditampilkan pada layar telepon selular harus digambar sendiri pada Canvas dengan menggunakan obyek Graphics.

4.      Graphics
Graphics adalah obyek yang digunakan untuk menggambarkan gambar, maupun string pada layar. Obyek Graphics tidak perlu dibentuk create karena obyek-obyek ini akan otomatis dibangkitkan saat obyek Canvas terbentuk.

5.      Font
Sebuah Font digunakan pada antarmuka pemakai level rendah. Font digunakan untuk mendefinisikan mode sebuah karakter atau string ke layar. Font ini hanya dapat digunakan pada antarmuka level rendah seperti pada Canvas.

6.      Command
Command merupakan obyek yang memungkinkan pemakai melakukan aksi. Obyek fungsi Command sama dengan tombol (button) pada aplikasi desktop pada komputer. Command membutuhkan antarmuka CommandListener untuk menangkap event dari Command, saat membuat sebuah aplikasi J2ME jangan lupa membuat sebuah Command untuk keluar dari aplikasi karena jika telepon selular tidak mendukung keluar aplikasi dengan sendirinya maka telepon selular harus dimatikan untuk keluar dari aplikasi J2ME.

7.      Ticker
Ticker dapat beroperasi dengan obyek subkelas dari screen. Ticker merupakan obyek berupa tulisan berjalan. Arah dan kecepatan dari ticker tidak dapat diatur secara manual, karena telah diatur oleh sistem dan ticker yang sedang berjalan tidak dapat dihentikan oleh aplikasi.

8.      Image
Sebuah Image menyimpan sebuah data grafis gambar dapat ditambahkan pada antarmuka pemakai level tinggi seperti form dengan menggunakan metode add ( ), sedangkan pada antarmuka level rendah seperti Canvas dengan metode drawImage( ).


Java 2 Micro Edition (J2ME)

0 komentar

Pengertian Java 2 Micro Edition (J2ME)
J2ME adalah lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak Java pada barang elektronik beserta perangkat pendukungnya. J2ME membawa java ke dunia informasi, komunikasi, dan perangkat komputasi selain perangkat computer desktop yang biasanya lebih kecil dibandingkan perangkat computer desktop. J2ME biasa digunakan pada telepon selular, pager, personal digital assistants (PDAs) dan sejenisnya. Dalam J2ME telah didefinisikan dua buah konfigurasi yaitu CLDC (Connected Limited Device Configuration) untuk perangkat kecil dan CDC (Connected Device Configuration) untuk perangkat yang lebih besar.

Perangkat Java 2 Micro Edition (J2ME)
1.      Connected Limited Device Configuration (CLDC)
CLDC adalah perangkat dasar J2ME, spesifikasi dasar yang berupa library dan API yang diimplementasikan pada J2ME, seperti yang digunakan pada telepon selular, pager, dan PDA. Spesifikasi CLDC pada J2ME adalah spesifikasi minimal dari package, class, dan sebagian fungsi Java Virtual Machine yang dikurangi agar dapat diimplementasikan dengan keterbatasan daya pada alat-alat tersebut.

2.      Connected Device Configuration (CDC)
CDC merupakan spesifikasi dari konfigurasi J2ME. CDC merupakan komunitas proses pada java yang memiliki standardisasi. CDC terdiri dari virtual machine dan kumpulan library dasar untuk dipergunakan pada profile industri.

3.      Mobile Information Device Profile (MIDP)
MIDP adalah spesifikasi untuk sebuah profil J2ME. MIDP memiliki lapisan diatas CLDC, API tambahan untuk daur hidup aplikasi, antarmuka, jaringan, dan penyimpanan per sistem. Spesifikasi MIDP menggambarkan suatu perangkat MID yang memiliki karakteristik-karakteristik dengan batas minimum, adapun karakteristiknya adalah sebagai berikut :
a.       Tampilan :
·         Ukuran Layar 96 x 54.
·         Kedalaman tampilan 1-bit.
·         Ketajaman pixel sekitar 1:1.

b.      Masukkan :
·         256 kilobytes of non-volatile memory untuk implementasi MIDP.
·         8 kilobytes of non-volatile memory for application-created persistent data.
·         128 kilobytes of volatile memory for the Java runtime.

c.       Jaringan :
Dua jalur yaitu, Wireless dan Bandwidth terbatas.

d.      Sound :
Kemampuan untuk memainkan nada-nada MIDP menggambarkan model aplikasi, UI API, penyimpanan dan jaringan yang kuat, permainan dan media API, kebijakan keamanan, penyebaran aplikasi, dan ketetapan over the air.

4.      Kilobyte Virtual Machine (KVM)
KVM adalah paket JVM yang didesain untuk perangkat yang kecil. KVM mendukung fitur-fitur JVM, seperti misalnya KVM tidak mendukung operasi floating-point dan finalisasi object. KVM diimplementasikan dengan menggunakan C sehingga sangat mudah beradaptasi pada tipe platform yang berbeda.

5.      C-Virtual Machine (CVM)
CVM adalah paket JVM optimal yang digunakan pada CDC. CVM mempunyai seluruh fitur dan virtual machine yang didesain untuk perangkat yang memerlukan fitur-fitur Java 2 virtual machine.

6.      Midlet
Midlet adalah aplikasi yang ditulis untuk MDIP. Aplikasi MIDlet adalah bagian dari kelas javax.microedition.MIDlet yang didefinisikan pada MIDP. MIDlet berupa sebuah kelas abstrak yang merupakan subkelas dari bentuk dasar aplikasi sehingga antarmuka antara aplikasi J2ME dan aplikasi manajemen pada perangkat dapat terbentuk.

7.      Java Application Descriptor (JAD)
JAD digunakan untuk mendeskripsikan isi aplikasi keperluan pemetaan. File JAD berisi deskripsi file JAR (Java Archive) dan pemetaan atribut MIDlet, sedangkan file JAR berisi kumpulan kelas resource.

Gambar : Siklus hidup (Life Cicle) MIDlet

8.      J2ME Wireless Toolkit
J2ME Wireless Toolkit dapat di-download di http://java.sun.com//j2me secara gratis. J2ME Wireless Toolkit adalah kelas yang menyediakan lingkungan emulator, dokumentasi beserta contoh-contoh aplikasi java untuk perangkat kecil (small device). J2ME Wireless Toolkit berbasiskan pada CLDC dan MIDP. J2ME WTK adalah program yang meniru kerja telepon selular yang mendukung MIDP atau yang biasa disebut emulator. Oleh karena itu, belum tentu MIDlet yang berjalan di emulator juga berjalan pada telepon selular yang sebenarnya, karena juga bergantung pada kemampuan dan kapasistas telepon selular yang digunakan.

Sumber : http://defri-z.blogspot.com/


Laporan Akhir Laboratorium Manajemen Lanjut Minggu Ke 3

0 komentar

Buatlah jurnal umum & saldo akhir dari rekening nasabah berikut !

1.      Hatori membuka rekening tabungan di Bank Gunadarma sebesar Rp 10.000.000,-
Jawab :


2.   Hatori memindahkan dana sebesar Rp 3.000.000,- untuk rekening deposito dan Rp 2.000.000,- untuk rekening giro yang mana dana tersebut berasal dari rekening tabungan.
Jawab :


3.      Hatori memindahkan dana sebesar Rp 1.000.000,- dari rekening giro ke rekening tabungan.
Jawab :


4.      Hatori menerima kiriman uang dari kakeknya nasabah BCA sebesar Rp 1.000.000,-
Jawab :


5.      Untuk keperluan pribadi Hatori melakukan penarikan tunai sebesar Rp 300.000,-
Jawab :


6.      Hatori mengambil uang untuk adiknya sebesar Rp 1.000.000,-  dari rekening tabungan.
Jawab :


7.      Hatori melakukan setoran tunai sebesar Rp 1.000.000,-
Jawab :


8.      Hatori memindahkan dana sebesar Rp. 1.000.000,- dari rekening deposito ke rekening tabungan.
Jawab :



Dari hasil perhitungan transaksi diatas, jumlah tabungan/saldo terakhir dari Tn. Hatori adalah sebesar Rp. 7.700.000,-

Laporan Awal Laboratorium Manajemen Lanjut Minggu Ke 3

1 komentar


Buatlah jurnal umum & saldo akhir dari rekening nasabah berikut !

1.       Tn. Woko telah menjadi nasabah Bank Gunadarma dengan membuka rekening tabungan sebesar Rp. 15.500.000,-
Jawab :


2.      Tn. Woko  memindahkan dana dari rekening tabungan ke rekening deposito sebesar Rp. 2.000.000,-
Jawab :

3.      Tn. Woko memindahkan dana dari rekening tabungan ke rekening giro sebesar Rp. 1.500.000,-
Jawab :

4.      Tn. Woko menarik tunai tabungannya sebesar Rp. 1.000.000,-
Jawab :

5.      Tn. Woko menyimpan uang atas laba usahanya sebesar Rp. 2.000.000,-
Jawab :

6.  Tn. Woko memindahkan dana sebesar Rp. 1.500.000,- untuk rekening deposito, dimana dana tersebut berasal dari rekening tabungan.
Jawab :

7.      Tn. Woko menerima kiriman uang dari rekening Tn. Joe nasabah BRI Rp. 3.000.000,-
Jawab :

8.    Tn. Woko menerima kiriman uang dari ayahnya nasabah Bank Gunadarma cabang Bekasi sebesar Rp. 3.000.000,-
Jawab :

9.      Tn. Woko melakukan setoran kliring sebesar Rp. 2.000.000,-
Jawab :

10. Tn. Woko mengirimkan uang dari rekening tabungan untuk adiknya nasabah Bank Gunadarma cabang Balikpapan sebesar Rp. 3.000.000,-
Jawab :
 


Dari hasil perhitungan transaksi diatas, jumlah tabungan/saldo terakhir dari Tn. Woko adalah sebesar Rp. 16.500.000,-



 

DEFRI ZULKIFLI © 2013 Design by D'Free | Sponsored by Anime