Selasa, 26 Oktober 2010

Tugas 2 _ J2ME



BAB I
LANDASAN TEORI 
 
1.1       Defenisi J2ME
            J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskan sedikit daya dari baterei, layar yang kecil dan bandwith jaringan yang rendah. Dengan perkembangbiakan perangkat mobile konsumer dari telepon, PDA, kotak permainan ke peralatan-peralatan rumah, Java menyediakan suatu lingkungan yang portable untuk mengembangkan dan menjalankan aplikasi pada perangkat ini.
            Program J2ME, seperti semua program JAVA adalah diterjemahkan oleh VM. Program-program tersebut dikompile ke dalam bytecode dan diterjemahkan denga Java Virtual Machine(JVM). J2ME menyediakan suatu interface yang sesuai dengan perangkat. Aplikasi-aplikasi tersebut tidak harus dikompile ulang supaya mampu dijalankan pada mesin yang berbeda. 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.

1.2        Netbeans Mobility Pack
IDE (Integrated Development Environtment) adalah sebuah lingkungan pemrograman (programming environment) yang memiliki GUI builder, text atau code editor, compiler dan atau interpreter dan debugger. Dalam hal ini, Netbeans Mobility Pack juga memiliki device emulator.
Agar kita dapat membuat Midlet, kita harus membuat subclass dari Midlet class dai javax.microedition.midlet package. Kita juga harus melakukan override atau implement pada method : startApp(), destroyApp(), dan pauseApp(). Method – method tersebut adalah method yang diperlukan oleh AMS untuk menjalankan dan mengkontrol Midlet.

            1.3        Pengenalan Midlet
Suatu aplikasi MIDP disebut MIDlet. Perangkat application management software (AMS) berinteraksi langsung dengan MIDlet dengan method MIDlet create, start, pause, dan destroy. MIDlet adalah bagian dari package javax.microedition.midlet. Sebuah MIDlet harus di-extend dengan class MIDlet. Dan dapat meminta parameter dari AMS seperti dirumuskan dalam application descriptor (JAD).
Suatu MIDlet tidak harus memiliki (dan memang harus tidak mempunyai) sebuah method public static void main(String[] argv). Method tersebut tidak akan dikenal lagi oleh AMS sebagai titik awal sebuah program.



BAB II
PEMBAHASAN

2.1      Penginstallan  Java™ SE Development kit 6  
Langkah – langkah yang harus dilakukan, yaitu:
  •  Buka Program Java™ SE Development kit 6  yang akan di install maka akan muncul jendela program dibawah. Kemudian kita pilih button “Accept”   
  • Selanjutnya kita klik "next" maka akan muncul gambar berikut ini :
  • Setelah itu kita tunggu karena install sedang di proses:
  • Akhirnya penginstallan program Java™ SE Development kit 6 telah selesai dilakukan. Kemudian klik finish seperti gambar berikut ini:

 
2.2       Penginstallan NetBeans
Langkah – langkah yang harus dilakukan dalam menginstall program Netbeans adalah :
  • Bukalah Program Netbeans sehingga akan muncul gambar berikut ini : 
  • Setelah itu pada jendela License Agreement kita pilih menu “ I accept....” kemudian klik Next :
  • Selanjutnya pada jendela NetBeans IDE 6.7.1 Installation klik next  seperti pada gambar di bawah ini: 
 
  • Kemudian klik next kembali pada jendela “ GlassFlash V2 Installation” seperti gambar berikut :
 
  • Klik "next" lagi.
 
  • Setelah itu pada jendela summary  klik install seperti pada gambar berikut ini:
 
  • Kemudian kita tunggu beberapa saat karena penginstallan program sedang di proses:

  • Selanjutnya klik finish yang berarti penginstallan program telah sukses dilakukan.


2.3       Penginstallan Sun Java Wireless Toolkit
            Langkah-langkah penginstalan Sun Java Wireless Toolkit, yaitu:
  • Jalankan installer sun_java_wireless_toolkit-2_5-windows kemudian klik next.  
 
  • Pada License Agreement klik “Yes” sebagai persetujuan untuk lanjutan penginstal
 
  • Pilih lokasi folder untuk sun java toolkit dan kemudian klik next.
 
  • Klik "next".
  • Pilih lokasi folder untuk program pada sun java. Kemudian klik Next untuk melanjutkan instalasi.
  • Setelah pemilihan folder maka terlihat lokasi yang telah dipilih tadi. Kemudian klik "Next".
  • Proses akhir penginstalan.
  • Selesai..


2.4       Contoh Program Menggunakan Sun Wireless Toolkit
            Berikut ini adalah salah satu contoh program “Hello World” menggunakan Sun Java Wireless Toolkit, yaitu:
  • Sebelum kita membuat program maka langkah pertama adalah membuka program netbean.
  • Setelah itu buat project baru dengan nama  “Tika_Dimas”  pada kolom project name, kemudian pilih Next seperti pada gambar berikut ini :
 
  • Selanjutnya pilih next seperti gambar di bawah ini:
  • Kemudian klik finish.
  • Tampilan di bawah ini adalah tampilan ketika akan membuat file baru:
 
  • Setelah itu pilih next seperti tampilan berikut ini: 
 
  • Kemudian ketikan “MyMidlet’ pada kolom Midlet Name sehingga akan muncul tampilan berikut ini:
  
  • Berikut ini adalah tampilan ketika memasukkan koding pada project yang ingin kita buat
  • Setelah koding program diketikan. Maka kemudian akan di "run" maka akan muncul tampilan seperti di bawah ini:
 


BAB III
PENUTUP

3. 1    Kesimpulan
Kesimpulan dari pembahasan diatas adalah:
  • IDE ( Integrated Development Environment) adalah sebuah lingkungan pemogramman (programming environment) yang memiliki GUI Builder, text atau code editor, dan kompiler sehingga bisa membuat kita melihat program kita pada device yang sesungguhnya
  • MIDlet mulai hidup ketika MIDlet dibuat oleh Application Management System (AMS) pada device.

3.2     Saran
Saran dari Laporan Praktikum ini adalah:
  • Perlu kesabaran dan ketelitian dalam mengerjakan program.
  • Di butuhkan waktu yang lama dalam membuat program dalam laporan ini.
  • Dalam membuat program harus mengikuti ketentuan yang sudah ada.
  • Tetap diingatkan bahwa seorang programmer harus selalu teliti dalam koding.

2.     

1 komentar:

Anonim mengatakan...

How To Make Money On Sports Betting
Online sports casinosites.one betting is available งานออนไลน์ for a whole host of https://febcasino.com/review/merit-casino/ US and European sports betting markets. Some US states, like Louisiana and goyangfc.com New febcasino.com Jersey, allow

Posting Komentar