TeknoJurnal
  • Data
  • Tentang TeknoJurnal
    • Tim TeknoJurnal
    • Layanan Kami
  • Kontak Kami
TeknoJurnal
Reading now

Google Kenalkan Code Shrinker Baru Bernama R8

Nov 05, 2018

Kemenag RI Gelar Kompetisi Robotik Madrasah 2018

Nov 03, 2018
Lazada kampanye 11 Feature

Sambut Harbolnas, Lazada Indonesia Selenggarakan Kampanye 11.11

Nov 02, 2018

Setelah Satu Tahun, Firefox Rocket Berganti Nama Firefox Lite

Nov 01, 2018

DycodeX Kembangkan Solusi End-To-End Untuk JogjaBike

Oct 31, 2018

BBM dan CIAYO Comics Luncurkan BBM Comics di Indonesia

Oct 30, 2018

Google Resmi Umumkan Ketersediaan ReCAPTCHA v3

Load more

Google Kenalkan Code Shrinker Baru Bernama R8

Berita By Sukindar / November 6, 2018
next
Use ← → keys to navigate
  • A+ A-

Google Kenalkan Code Shrinker Baru Bernama R8 Header[Ilustrasi Oleh Flickr]

Guna membantu para pengembang aplikasi Android mendapatkan lebih banyak pengguna, perusahaan raksasa teknologi Google mengenalkan sebuah pengurang kode (code shrinker) generasi terbaru dengan nama R8.

Para pengembang aplikasi Android pastinya menyadari bahwa ukuran APK (Application Package File) atau berkas paket aplikasi Android merupakan salah satu faktor yang cukup penting untuk menjangkau lebih banyak pengguna.

Oleh karena itu, biasanya para pengembang akan menggunakan pengurang kode guna mengecilkan ukuran APK, dengan menghilangkan bagian kode atau sumber daya yang tidak terpakai dan membuat kode sebenarnya mengambil ruang yang lebih sedikit.

Agar proses yang juga dikenal dengan minification atau obfuscation tersebut berjalan dengan lebih cepat dan lebih efisien, Google pun senantiasa turut berinvestasi dalam peningkatan tools tersebut.

Didukung dengan adanya upaya tersebut, Google pun berhasil mengembangkan R8, yang sekarang telah bisa dicoba dalam versi pratinjau sebagai bagian dari ekosistem pengembangan aplikasi miliknya, yakni Android Studio Beta 3.3.

Baca Juga:

  • Google Ajak Mahasiswa untuk Mengikuti Kelas Google Summer of Code
  • Google Akan Menyelenggarakan Google Summer of Code dan Google Code-in
  • Google Menyatukan Beberapa Layanan dalam Nama Baru Google Cloud

Secara teknis, R8 akan melakukan semua proses dalam satu langkah. Dalam hal ini, proses-proses yang dilakukan oleh R8 tersebut di atas di antaranya adalah shrinking, desugaring, dan dexing.

Selain itu, berbeda dengan pengurang kode yang telah ada sebelumnya, yakni ProGuard, pengurang kode yang masih mampir di versi pratinjau ini mampu mengecilkan ukuran kode dengan lebih baik namun memiliki proses yang lebih cepat.

Namun meski demikian, tools terbaru dari Google ini juga bekerja sesuai dengan aturan ProGuard, dan bisa digunakan dengan menambahkan android.enableR8=true pada gradle.properties dalam proyek yang sedang dikembangkan.

Bagi pengembang yang suka tantangan, R8 juga bisa digunakan dalam mode penuh, yang mana dapat memberikan kinerja yang lebih baik dengan menambahkan pengaturan android.enableR8.fullMode=true pada gradle.properties.

Dengan mengaktifkan mode ini, pengembang dapat lebih leluasa untuk menambahkan lebih banyak optimasi. Namun perlu diperhatikan, pengembang juga perlu menggunakan beberapa aturan ekstra agar optimasi dapat digunakan, karena mode penuh R8 ini tidak akan secara langsung sesuai dengan aturan ProGuard.

Menariknya, karena hasil uji coba ketepatan dan kinerja R8 yang dilakukan tim Google pada beberapa aplikasi dapat memberikan hasil yang sangat menjanjikan, R8 direncanakan akan menggantikan ProGuard sebagai tools dasar pada Android Studio.

[Sumber: AndroidDeveloperBlog]  

TwitterFacebookWhatsAppGoogle+LinkedIn
Tags: android, Android Studio

You may also like

Berita By Sukindar / December 31, 2019

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Berita By Sukindar / December 11, 2019

Google Luncurkan Code Search untuk Kode Sumber Android

Berita By Sukindar / December 6, 2019

Google Luncurkan Android Game SDK Dengan Pustaka Frame Pacing

Copyright © 2021 by TeknoJurnal.
Proudly powered by WordPress. Theme by DesignWall.
Tutup Iklan X