Skip to main content
pengenalan library volley android

Pengenalan Library Volley Android Studio

pengenalan library volley android Studio

Salam sejahtera, sesuatu hal yang baru akan coba kita pelajari dalam materi blog ini yaitu tentang Pengenalan Library Volley. Berdasarkan hasil browsing tentang penggunaan library Android, Volley termasuk salah satu Library yang paling sering digunakan khususnya dalam pembuatan aplikasi Jaringan. Mengenai Library ini juga akan coba kita bahas penggunaan nya untuk pembuatan aplikasi Android. Mulai dari pengenalan Dasar sampai ketahapan pembuatan Project.

Topik Pembahasan Pengenalan Library Volley

  • Pengenalan Library Volley
  • Video Pengenalan Library Google I/O
  • Pembahasan Library Volley
  • Pembuatan Project Contoh
  • Kesimpulan

pengenalan library volley android

Perihal pengenalan library volley android. Library Volley pertama kali diperkenalkan Pada Google I/O 2013 oleh Ficus Kirkpatrick. Dia memperkenalkan Volley sebagai library yang memberikan kemudahan untuk mengembangkan aplikasi android, khususnya untuk aplikasi yang mengakses jaringan dengan cara yang mudah dan cepat. Salah satu contoh aplikasi seperti melakukan request data pada jaringan secara paralel dan lain-lain.

Berikut Cuplikan Video pada saat Library diperkenalkan pada Google I/O 2013

Apa itu library Volley?

Volley adalah library HTTP untuk membuat jaringan untuk aplikasi android dengan lebih mudah dan lebih cepat tanpa harus menulis banyak kode. Library volley ini kurang ideal untuk request data dengan format ukuran yang besar, volley lebih diarahkan untuk request data yang kecil seperti file JSON, gambar dan file lainnya yang ukurannya tidak terlalu besar seperti mp3 atau film.

Keuntungan menggunakan Volley :

  • Penjadwalan otomatis pada request jaringan.
  • Menyediakan beberapa koneksi jaringan secara bersamaan.
  • Transparan disk dan memori cache respon dengan standar koherensi cache HTTP.
  • Dukungan untuk prioritas request.
  • Pembatalan request API.
  • Kemudahan kostumisasi.
  • Pemesanan kuat yang memudahkan untuk mengisi UI dengan data yang diambil secara asynchronous.
  • Menyediakan debugging dan tracing tools.

Sekilas demikian tentang apa itu Library Volley dan keuntungan menggunakan nya. Jadi kita juga bisa menggunakan Library Volley untuk proses komunikasi aplikasi secara klien Server. Seperti contoh pada saat kita membangun aplikasi koneksi dengan Database Mysql. Materi sebelumnya tentang Koneksi Android+Mysql kita tidak menggunakan library. Dengan kehadiran Library ini setidaknya memberikan kemudahan dalam kita membangun aplikasi klien server.

Aplikasi yang kita bangun menggunakan Library Volley bisa mengambil data dari Server dalam format Java Script Object Nation (JSON). Kelebihan JSON simple, ringan dan mudah. Data yang kta request bisa dalam bentuk Array, String maupun Object. Library Volley juga bisa kita gunakan untuk pengambilan Gambar/Image dari server.

Untuk penjelasan lebih lengkap serta tutorial cara menggunakan Library Volley, Kita dapat melihatnya Dokumentasi nya di Android Developer : Transmitting Network Data Using Volley, dan Anda dapat mendownload file library .jar disini Volley.jar.

Pembahasan Library Volley

Sekilas akan coba kita bahas tentang penggunaan kode library Volley. Untuk pembahasan ini saya banyak ambil referensi dari web Ravi Tamada. Alasan nya pembahasan di web tersebut lebih jelas dan mudah untuk dipahami.

Berikut adalah Class penting dalam libray Volley :

  1. RequestQueue: Antrian yang berisi Request Network / HTTP yang perlu dibuat.
  2. Request: Class dasar yang berisi informasi terkait jaringan seperti Metode HTTP.
  3. StringRequest: HTTP Request dengan respon String.
  4. JsonObjectRequest: Permintaan HTTP dengan respon JSONObject.
Facebook Comments

Ridwan, SST

Seorang Tenaga Pengajar Yang Kebetulan Suka Menulis Dan Membuat Tulisan Melalui Blog Web. CP : 0852 7747 2958 E-mail : awanpijay@rocketmail.com

More Posts - Website

Follow Me:
TwitterFacebookYouTube

Ridwan, SST

Seorang Tenaga Pengajar Yang Kebetulan Suka Menulis Dan Membuat Tulisan Melalui Blog Web. CP : 0852 7747 2958 E-mail : awanpijay@rocketmail.com