Instalasi Eclipse dan Android SDK (Windows 7)


The official online color is: #A4C639 . 한국어: 공...

Image representing Android as depicted in Crun...


  • Jangan terburu-buru untuk melakukan langkah demi langkah pada tutorial berikut, tetapi pahami dan baca dulu keseluruhan langkah agar temen2 tidak bingung.


Langkah-langkah instalasi Eclipse :

  1. Download file Eclipse Classic (ukuran kurang lebih 171 MB) di alamat  http://www.eclipse.org/downloads/


  • File hasil download berbentuk .zip, kemudian uncompress file tersebut dengan tools-tools seperti WinRar3.
  • Setelah diekstrak, maka akan dihasilkan folder eclipse, kemudian pindahkan folder tersebut di hardrive/lokasi yang mudah diakses.
  • Eclipse tidak memerlukan instalasi. Dalam folder eclipse akan ditemukan file eclipse.exe. Untuk membuka program eclipse tersebut cukup dilakukan eksekusi file eclipse.exe tersebut.
  • Tampilan halaman awal eclipse akan tampak sebagai berikut :
  • Selanjutnya yaitu melakukan instalasi plugin ADT Eclipse. Pastikan komputer telah terkoneksi dengan internet. Klik menu Help -> Install New Software. Klik Add pada sudut kanan atas dialog. Pada dialog Add repository.
  • Pada dialog Available Software, pilih checkbox Developer Tools, kemudian klik Next dan Next. Tunggu hingga selesai dan klik button Finish.
  • Restart Eclipse Anda.

Langkah-langkah instalasi Android SDK :

  • Pada halaman tersebut akan ada dua pilihan installer. Jika Anda pilih yang .zip maka tidak perlu melakukan instalasi (cukup di-uncompress). Sedangkan jika Anda pilih yang recommended dalam bentuk .exe, maka nantinya Anda akan melakukan instalasi dengan mengeksekusi file .exe tersebut. Keduanya memiliki isi/file yang sama, tidak ada perbedaan.

  • Untuk tutorial ini akan lebih mudah jika Anda mendownload versi Android SDK yang berekstensi .zip. Dengan demikian Anda hanya tinggal meng-uncompress file .zip tersebut.

  • Hasil uncompress file .zip tersebut adalah sebuah folder dengan nama android-sdk-windows. Letakkan/pindahkan folder tersebut dimanapun agar mudah diakses. Misalnya di dalam folder eclipse yang sudah ada sebelumnya.

  • Pastikan Anda terhubung ke internet. Eksekusi file  SDK Manager.exe, kemudian klik button Update All untuk melakukan update library secara otomatis hingga selesai. Proses ini akan memakan waktu lama apabila Anda ingin memasang semua library untuk berbagai jenis tipe Android OS, karena jika semuanya terinstal kurang lebih akan memakan 2GB harddrive Anda. Sebenarnya ada cara lain agar Anda tidak perlu melakukan update via online, yaitu secara offline. Caranya yaitu dengan melakukan copy paste seluruh folder dan file android-sdk-windows milik orang lain yang sudah berhasil terinstal.

Langkah menghubungkan Eclipse dengan Android SDK :

  • Buka Eclipse, kemudian masuk ke menu Window -> Preferences, lalu klik Tab Android

  • Pada dialog tersebut klik button Browse, kemudian arahkan ke path/lokasi folder android-sdk-windows Anda.

  • Klik Apply, maka akan muncul beberapa macam library yang siap digunakan, seperti tampak pada gambar berikut.

  • Klik OK, selamat, sekarang Anda sudah siap melakukan uji coba membuat aplikasi Android menggunakan Eclipse
Iklan

Java Database Connectivity (JDBC)


Apa itu JDBC?

JDBC (Java database connectivity) adalah spesifikasi standar dari JavaSoft  API (Aplication Programming Interface) yang memungkinkan program Java untuk mengakses sistem database manajemen. JDBC API terdiri dari satu set interface dan kelas yang ditulis dalam bahasa pemrograman Java. JDBC API Menggunakan interface standar dan kelas, programmer dapat menulis aplikasi yang terhubung ke database, mengirimkan pertanyaan ditulis SQL (Structured Query Language), dan memproses hasilnya.

JDBC API ini konsisten dengan gaya inti interface Java dan kelas, seperti java.lang dan java.awt. Tabel berikut ini menjelaskan antarmuka, kelas, dan pengecualian (kelas dilempar sebagai pengecualian) yang membentuk API JDBC. Pada tabel, interface milik paket javax.sql adalah ekstensi untuk antarmuka JDBC standar dan yang terkandung dalam Java 2 SDK, Enterprise Edition.

Interface/class/exception

Deskripsi

Interfaces: 

 
 

java.sql.Connection

Interface yang digunakan untuk membuat koneksi ke database. pernyataan SQL dijalankan dalam konteks koneksi. 

 

java.sql.DatabaseMetaData 

Interface yang digunakan untuk mengembalikan informasi tentang database. 

 

java.sql.Driver 

Interface yang digunakan untuk menemukan driver untuk sistem manajemen database tertentu.

 

java.sql.PreparedStatement 

Interface  yang digunakan untuk mengirim kompilasi pernyataan SQL ke server database dan memperoleh hasilnya. 

 

java.sql.ResultSet 

Interface  yang digunakan untuk memproses dan mengembalikan hasil  dari  pernyataan SQL yang di jalankan.

 

java.sql.ResultSetMetaData 

Interface yang digunakan untuk mengembalikan kolom dalam sebuah Object ResultSet. 

 

java.sql.Statement 

Interface  digunakan untuk mengirim laporan statis SQL ke server database dan memperoleh hasilnya.

 

javax.sql.ConnectionEventListener 

Menerima event atau kejadian bahwa obyek PooledConnection digeneralisasi. 

 

javax.sql.ConnectionPoolDataSource 

Pabrik untuk suatu PooledConnection. Sebuah objek ConnectionPoolDataSource biasanya terdaftar dengan layanan JNDI.

 

javax.sql.DataSource 

Sebuah pabrik untuk objek Connection. Sebuah objek DataSource biasanya terdaftar dengan penyedia layanan JNDI. 

 

javax.sql.PooledConnection 

PooledConnection mewakili koneksi fisik ke sumber data.

Classes: 

 
 

java.sql.Date 

Subclass dari java.util.Date digunakan untuk tipe data SQL DATE. 

 

java.lang.DriverManager 

Class yang digunakan untuk mengelola satu set JDBC drivers. 

 

java.sql.DriverPropertyInfo 

Class yang digunakan untuk menutupi dan memasok properti untuk koneksi.

 

java.sql.Time 

Subclass dari java.util.Date digunakan untuk tipedata SQL TIME. 

 

java.sql.TimeStamp 

Subclass dari java.util.Date digunakan untuk tipedata SQL TIMESTAMP. 

 

java.sql.Types 

Class yang digunakan untuk mendefinisikan konstanta yang digunakan untuk mengidentifikasi tipe data standart  SQL seperti CHAR, INTEGER dan DECIMAL.

 

java.sql.String 

Class yang digunakan untuk mengidentifikasi jenis data teks seperti CHAR. 

Exception classes: 

 
 

java.sql.SQLException

Eksepsi yang menyediakan informasi tentang Database error 

 

java.sql.SQLWarning 

Eksepsi yang menyediakan informasi tentang peringatan Database. 

Karena JDBC adalah spesifikasi standar, sebuah program Java yang menggunakan API JDBC dapat terhubung ke sistem manajemen database (DBMS) yang ada driver JDBC-nya.

Apakah driver JDBC?

JDBC API mendefinisikan interface Java dan kelas yang programmer gunakan untuk menghubungkan ke database dan mengirim pertanyaan. Driver JDBC mengimplementasikan interface ini dan kelas untuk vendor DBMS tertentu.

Sebuah program Java yang menggunakan API JDBC driver beban yang ditetapkan untuk sebuah DBMS tertentu sebelum benar-benar terhubung ke database. Kelas JDBC DriverManager kemudian mengirimkan semua panggilan ke API JDBC driver dimuat.

Empat jenis driver JDBC adalah:

JDBC-ODBC bridge plus driver ODBC, juga disebut Tipe 1.

Menerjemahkan JDBC API panggilan menjadi Microsoft Open Database Connectivity (ODBC) panggilan yang kemudian diteruskan ke driver ODBC. Kode ODBC biner harus dimuat pada setiap komputer klien yang menggunakan jenis driver.

Native-API, sebagian Java driver, juga disebut Tipe 2.

Mengubah JDBC API API panggilan menjadi klien DBMS khusus panggilan. Seperti driver jembatan, jenis driver mensyaratkan bahwa beberapa kode biner akan dimuat pada setiap komputer klien.

JDBC-Net, Java driver murni, juga disebut Tipe 3.

JDBC API Mengirim panggilan ke server  tingkat menengah yang menerjemahkan panggilan tersebut dalam protokol jaringan DBMS spesifik. Panggilan yang telah diterjemahkan tersebut kemudian dikirim ke sebuah DBMS tertentu.

Native-protokol, Java Driver murni, juga disebut Tipe 4.

Mengubah JDBC API melalui panggilan langsung ke protokol jaringan DBMS-spesifik tanpa tingkat tengah. Hal ini memungkinkan aplikasi client untuk terhubung langsung ke server database.

The Red Brick Driver JDBC adalah Java murni Tipe-4 driver berdasarkan Versi 2.0 dari API JDBC.