Selasa, 09 April 2013

Swing Dan AWT (JAVA)

Catatan kali ini akan membahas tentang GUI Swing dan AWT pada Java.

Di dalam java terdapat dua paket yang dapat kita gunakan untuk pengembangan program-program Graphical User Interface (GUI). Dua paket GUI tersebut adalah SWING & AWT

Pengertian AWT
Abstract Windowing Toolkit (AWT), atau disebut juga “Another Windowing Toolkit”, adalah pustaka windowing bertujuan umum dan multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di Java. Dengan AWT, dapat membuat window, menggambar, manipulasi gambar, dan komponen seperti Button, Scrollbar, Checkbox, TextField, dan menu pull-down.

Windows Classes Fundamental AWT : 

Class AWT
Deskripsi
Komponen
Abstract Class untuk object yang dapat ditampilkan pada console dan berinterikasi dengan user. Bagian utama dari semua Class AWT.
Kontainer
Abstract Class dari semua class. Sebuah komponen yang dapat menampung komponen lainnya.
Panel
Turunan Container Class. Sebuah frame atau window tanpa title bar, menubar tidak termasuk border. Superclass dari aplet class.
Window
Turunan dari Container Class. Top level window, dimana berarti tidak bisa dimasukkan dalam object yang lainnya. Tidak memiliki border dan menubar.
Frame
Turunan dari window class. Window dengan judul, menubar, border dan pengatur ukuran di pojok. Memiliki empat constructor, dua diantaranya memiliki penulisan seperti dibawah ini :
Frame()
Frame(String title)


Pengertian SWING
Secara garis besar Swing merupakan perbaikan kelemahan di AWT. Banyak kelas swing menyediakan komponen alternatif terhadap AWT. Dengan Java Swing kita dapat membuat user interface yang cross platform atau OS independent. Artinya user interface yang kita buat dapat dijalankan pada system operasi apa saja (OS yang suport Java) dengan tampilan yang relative sama. 
Contohnya kelas JButton swing menyediakan fungsionalitas lebih banyak dibanding kelas Button. Selain itu komponen swing umumnya diawali dengan huruf “J”, misalnya JButton, JTextField, JFrame, JLabel, JTextArea, JPanel, dan sebagainya. Teknologi swing menggunakan dan memperluas gagasan-gagasan AWT. Sementara, penggunaan komponen Swing ditandai dengan adanya instruksi : import javax.swing.*;

Pengertian Graphical User Interface (GUI)

Hallo Sobat OneBeeit,.
Catatan kali ini akan membahas mengenai Graphical User Interface (GUI)

Dalam teknologi komputasi,  Graphical User Interface (GUI) adalah jenis antarmuka pengguna yang menggunakan metoda interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.
GUI menjadi salah satu faktor kemudahan dalam penggunaan komputer, piranti bergerak seperti pemutar MP3, pemutar media portabel atau piranti permainan, peralatan rumah tangga, dan peralatan kantor. GUI menggambarkan informasi dan perintah yang tersedia untuk pengguna menggunakan ikon grafis. ( sumber )
Contoh Penggunaan Graphical User Interface (GUI)

Perkembangan GUI masa kini.
Selain pada komputer, penggunaan graphical user interface juga kerap diterapkan pada beberapa jenis perangkat spesifik. Sebagai contoh umum yang sobat temukan adalah ATM milik bank. Meskipun berbasis teks, namun sudah dianggap semi GUI karena pengguna tidak perlu mengetikkan perintah untuk mentransfer uang. Anda hanya perlu menekan tombol yang sejajar dengan menu yang ada. Bahkan saat ini mesin ATM bank sudah banyak yang dilengkapi dengan layar sentuh. (iwan)

Oke sobat mungkin cukup sekian untuk catatan kali ini, sampai jumpa pada catatan OneBeeIT berikutnya,.
See You,..


Sabtu, 06 April 2013

Tutorial Membuta Android Virtual Device (AVD) di Eclipse


Pada catatan kali ini, ane akan berbagi  bagaimana cara membuat android virtual device pada eclipse. Sebelum membuat AVD di eclipse alangkah baiknya kita mengetahui sekilas apa itu AVD.
Langsung aja, apa sih AVD itu,.?
Android Virtual Device (AVD) adalah emulator yang konfigurasi memungkinkan Anda memiliki model perangkat yang sebenarnya dengan mendefinisikan pilihan hardware dan software yang akan ditiru oleh Emulator Android. Untuk keterangan selengkapnya klik link berikut ini : 
http://developer.android.com/guide/developing/devices/index.html

Setelah kita tahu apa itu AVD, kini saatnya untuk membuat AVD di eclipse.

  1. jalankan aplikasi eclipse.exe pastikan telah terpasang android SDK, jika belum baca artikel sebelumnya.
  2. klik Android Virtual Devices Manager pada toolbar 

  3. maka akan muncul tampilan form dialog baru seperti berikut.

    pada from dialog tersebut ada beberapa pilihan diantaranya, sobat bisa membuat AVD baru sesuai dengan spesifikasi Device yang agan mau dan juga sobat bisa gunakan AVD yang telah disediakan oleh SDK yang ada pada tab Device Definitions.

  4. disini kita coba untuk membuat AVD baru yang sesuai dengan device/ponsel kita sendiri. pada tab Android Virtual Device
    klik New.. -> Isi Nama AVD (sesuai selera sobat) -> isi semua konfigurasi [device - target - ram - internal storage - sd card] -> klik OK, seperti gambar berikut.

    keterangan : 
     - AVD Name : Nama AVD yang akan dibuat
     - Device : Model device yang akan kita jadikan emulator/AVD
     - Target : Versi Android yang kita tanam atau digunakan pada AVD yang dibuat.
     - Keyboard : Pengaturan apakah sobat akan menggunakan keyboard atau tidak pada AVD yang dibuat.
     - Back Camera : Pengaturan apakah sobat akan menggunakan Camera atau tidak pada AVD yang dibuat.
     - Memory Options : Pengaturan besar kecilnya RAM AVD yang dibuat (sesuai RAM ponsel sobat)
     - Internal Storage : Pengaturan besar kecilnya Memory Internal Device
     - SD Card : Pengaturan besar kecilnya Memory External yang kita tanamkan pada device sobat.

  5. jika telah muncul sperti gambar berikut, maka proses pembuatan AVD telah berhasil.

  6. Sobat jalankan AVD yang telah dibuat tadi dengan cara pilih AVD - klik tombol Start .
    loading lumayan lama, dan tarrraaaaaa,... muncul device Android yang telah sobat bikin tadi. 
gimana sobat,.?
lumayan mudah bukan, cara membuat Android Virtual Device di Eclipse. pembuatan AVD sudah selesai jadi  untuk catatan kali ini cukup sampai disini sobat.
Sekian dulu dan terimakasih sampai jumpa dicatatan Sahabat One Bee IT selanjutnya.

Rabu, 03 April 2013

Tutorial Instalasi Eclipse + Android SDK Di Windows Dengan Cepat Dan Mudah


Sobat kepengen jadi developer Android,.? Sebelum memulai mendevelope apps di Android, yang harus sobat punya yaitu Eclipse dan Android SDK. Berikut System Requirement untuk Instalasi :
  1. Menggunakan Operating System Windows.
  2. Menggunakan  IDE  Eclipse  dan ADT  (Android  Development  Tools)  plugin  (Update Offline)
  3. Java JDK (Java Development Kit)
Berikut langkah – langkah Instalasi :
  1. Instalasi Java JDK, untuk filenya bisa sobat download di : http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2. Untuk instalasi Eclipse + Android SDK, sobat perlu download filenya terlebih dahulu di : http://developer.android.com/sdk/index.html#win-bundle

  3. Pada waktu proses download file sobat diwajibkan mencentang : I have read and agree with the above terms and conditions dan kemudian pilih bit (32bit/64bit) sesuai dengan OS sobat.

  4. Setelah file tadi telah selesai didownload, Extract Zip File (hasil download), Extract file di dalamnya terdapat 2 sub folder yaitu Eclipse dan Android SDK.

  5. Selanjutnya pindahkan hasil Extract file ke C:\Program Files

  6. Untuk menjalankan : open adt-bundle-windows-x86 - eclipse - eclipse.exe
    berikut penampakannya :

  7. Klik Windows pada menu eclipse

    selamat, sekarang sobat sudah siap melakukan uji coba membuat aplikasi Android menggunakan Eclipse
Gimana Sobat? cukup mudahkan langkah-langkah penginstalan eclipse + android SDK,. :D :D :D

Terimakasih atas kunjungannya sobat,. :-)

Taufik Urrohman - 1010651068