Tentang Android Volley Library

Di awali kebutuhan pengembangan aplikasi yang menggunakan web request, API dan sejensinya, nemu library yang sangat bermanfaat yaitu Android Volley Library. Singkatnya Volley adalah networking library yang berujuan dalam networking calls menjadi mudah dan tidak perlu lagi menulis banyak code berulang.

Defaultnya, volley network calls bekerja secara asynchronously, sama seperti pembahasan posting terdahulu disini. Oleh karena itu kita tidak perlu repot lagi tentang asynctask selama pengembangan.

Berikut fitur Android Volley Library:

  • Automatic scheduling of network requests.
  • Multiple concurrent network connections.
    Transparent disk and memory response caching with standard HTTP cache coherence.
  • Support for request prioritization.
  • Cancellation request API. You can cancel a single request, or you can set blocks or scopes of requests to cancel.
  • Ease of customization, for example, for retry and backoff.
  • Strong ordering that makes it easy to correctly populate your UI with data fetched asynchronously from the network.
  • Debugging and tracing tools.

Untuk lebih detail tentang library ini, bisa dilihat di video Google I/O oleh  Ficus Kirkpatrick.

Note: Dari video diatas ada point-point menarik yang bisa dilihat, seperti selain fitur keren yang ada di Volley, Kita tidak harus menggunakannya untuk semua kondisi. Volley sangat bagus untuk RPC-style network operations yang mengisi User Interace, salah satu contohnya seperti memuat gambar thumbnail di ListView, tapi tidak bagus untuk operasi berkelanjutan seperti men-download video atau mp3.

Untuk lebih detail tentang penjelasan Android Volley Library, bisa dilihat disini: http://developer.android.com/training/volley/index.html

Semoga bermanfaat! 🙂

Iklan

Good People write good comments ..

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s