search-button

May 26, 2019

10 Kelebihan Android Q Yang Bikin Jadi Pengen Upgrade

   
Advertisements
Advertisements
HEYRIAD.COM - Kelebihan Android Q, terfokus pada tiga elemen yaitu inovasi, keamanan dan privasi, dan kemajuan digital. Android Q membantu pengguna memanfaatkan teknologi baru terbaru seperti teknologi 5G, fold, layar ujung ke ujung, AI, dan banyak lagi juga sambil memastikan keamanan, privasi, dan kesejahteraan pengguna selalu menjadi prioritas utama.


Dalam artikel kali ini kami menyoroti kelebihan Android Q, apa yang baru di Android Q yang pembaruan terbarunya berdasarkan feedback para pengguna versi terdahulu. Tahun ini, Android Q tersedia di 15 perangkat mitra termasuk Huawei, Xiaomi, Nokia, Sony, Vivo, OPPO, OnePlus, ASUS, LGE, TECNO, Essential, dan realme. Ok, inidia kelebihan Android Q yang perlu kamu tau !

Kelebihan Android Q

Kelebihan Android Q


1. Dialog Otentikasi Biometrik

Android Q memperkenalkan sejumlah fitur keamanan, termasuk Dialog otentikasi biometrik yang ditingkatkan. Android Q memperkenalkan beberapa peningkatan pada dialog otentikasi biometrik terpadu yang ditambahkan di Android 9 diantaranya kemampuan untuk menentukan persyaratan konfirmasi pengguna. Fitur ini memungkinkan pengguna untuk mengatur sistem untuk tidak meminta konfirmasi pengguna setelah pengguna mengautentikasi menggunakan modalitas biometrik implisit.

Misalnya, kamu dapat mengatur sistem untuk tidak melakukan konfirmasi lebih lanjut setelah kamu melakukan otentikasi menggunakan otentikasi Wajah. Secara default, sistem memerlukan konfirmasi pengguna. Biasanya, pengguna ingin mengonfirmasi tindakan sensitif atau berisiko tinggi seperti pencurian atau penggunaan tanpa ijin.

2. Dukungan Fallback Untuk Kredensial Perangkat

Kamu sekarang dapat mengatur sistem untuk mengizinkan pengguna melakukan otentikasi menggunakan PIN, pola, atau kata sandi perangkat, jika pengguna tidak dapat mengautentikasi menggunakan input biometrik karena suatu alasan. Untuk mengaktifkan dukungan fallback ini, gunakan metode setDeviceCredentialAllowed. Jika aplikasi mu saat ini menggunakan createConfirmDeviceCredentialIntent untuk kembali ke kredensial perangkat, alih-alih menggunakan metode baru. Fitur ini bermanfaat untuk berjaga – jaga, jika saja sesuatu terjadi pada wajah mu.

3. Pemeriksaan Perangkat Untuk Kemampuan Biometrik

Kelebihan dari Android Q selanjutnya adalah kamu sekarang dapat memeriksa apakah perangkat yang kamu gunakan mendukung otentikasi biometrik atau tidak, sebelum mengaktifkan BiometricPrompt dengan menggunakan metode canAuthenticate di bagian BiometricManager. Fitur pemeriksaan ini sangat berguna untuk mencegah mu dalam melakukan kesalahan pengaturan keamanan yang fatal. Dengan mengetahui apakah perangkat yang kamu gunakan mendukung otentikasi biometrik atau tidak, kamu bisa memilih – milih opsi keamanan yang lain yang disediakan.

4. Menjalankan kode DEX yang Tertanam Langsung dari APK

Kelebihan Android Q selanjutnya adalah kamu sekarang dapat mengatur platform untuk menjalankan kode DEX yang tertanam langsung dari file APK aplikasi mu di perangkat. Opsi ini dapat membantu mencegah serangan dari penyerang,  jika penyerang berhasil merusak kode yang dikompilasi secara lokal pada perangkat. Untuk mengaktifkan fitur ini, setel android menggunakan atributEmbeddedDex menjadi true di elemen <aplikasi> aplikasi file manifes aplikasi mu.

Kamu juga harus membuat APK yang berisi kode DEX tanpa kompresi yang dapat diakses secara langsung oleh ART. Tambahkan opsi berikut ke file konfigurasi Gradle atau Bazel mu untuk membuat APK dengan kode DEX yang tidak terkompresi. Gradle : aaptOptions {noCompress 'dex'} dan Bazel : android_binary (..., nocompress_extensions = [“.dex”],)

5. Dukungan TLS 1.3


Kelebihan Android Q

Kelebihan Android Q selanjutnya adalah adanya dukungan TLS 1.3. Implementasi TLS platform sekarang mendukung TLS 1.3. TLS 1.3 adalah revisi utama terhadap standar TLS yang mencakup manfaat kinerja dan keamanan yang ditingkatkan. FYI dengan dukungan TLS 1.3, koneksi aman dapat dibuat sebanyak 40% lebih cepat dengan TLS 1.3 dibandingkan dengan TLS 1.2. TLS 1.3 diaktifkan secara default untuk semua koneksi TLS. Kamu dapat memperoleh SSLContext yang menonaktifkan TLS 1.3 dengan menggunakan SSLContext.getInstance ("TLSv1.2").

Kamu juga dapat mengaktifkan atau menonaktifkan versi protokol pada basis per koneksi dengan menggunakan setEnabledProtocols pada objek yang sesuai. Perlu kamu tau juga bahwa TLS 1.3 cipher suites tidak dapat dikustomisasi, artinya Suite cipher TLS 1.3 yang didukung selalu diaktifkan saat TLS 1.3 diaktifkan, dan segala upaya untuk menonaktifkannya melalui panggilan ke setEnabledCipherSuites akan diabaikan.

6. API Conscrypt Publik

Kelenihan Android Q selanjutnya adalah adanya API Conscrypt Publik. Penyedia keamanan Conscrypt sekarang termasuk API publik disediakan untuk fungsionalitas TLS. Di masa lalu, pengguna dapat mengakses fungsi ini melalui refleksi. Namun, karena pembatasan penggunaan API non-publik yang ditambahkan dalam P, ini telah di-greylisted di Q dan selanjutnya akan dibatasi dalam rilis mendatang.

Pembaruan ini menambahkan kumpulan kelas di bawah android.net.ssl yang berisi metode statis untuk mengakses fungsionalitas yang tidak tersedia dari API javax.net.ssl generik. Nama-nama untuk kelas-kelas ini dapat disimpulkan sebagai bentuk jamak dari kelas javax.net.ssl terkait. Misalnya, kode yang beroperasi pada instance javax.net.ssl.SSLSocket dapat menggunakan metode dari kelas android.net.ssl.SSLSockets baru.

7. Peningkatan API Koneksi Jaringan Wi-Fi

Kelebihan Android Q selanjutnya  adalah pada fitur koneksi. Android Q telah menambahkan dukungan untuk koneksi peer-to-peer. Fitur ini memungkinkan aplikasi mu untuk meminta pengguna mengubah titik akses yang terhubung ke perangkat dengan menggunakan WifiNetworkSpecifier untuk menggambarkan properti jaringan yang diminta. Koneksi peer-to-peer digunakan untuk tujuan yang tidak menyediakan jaringan, seperti konfigurasi bootstrap untuk perangkat sekunder seperti Chromecast dan perangkat keras Google Home.

Untuk menggunakan API ini, kamu harus membuat specifier jaringan Wi-Fi menggunakan WifiNetworkSpecifier, Builder. Lalu tetapkan filter jaringan untuk mencocokkan jaringan yang akan dihubungkan, bersama dengan kredensial yang diperlukan. Kemudian tentukan kombinasi SSID, pola SSID, pola BSSID, dan pola BSSID untuk mengatur filter jaringan dalam setiap permintaan, dengan persyaratan tertentu. Setelah itu tambahkan specifier ke permintaan jaringan bersama dengan instance NetworkCallback untuk melacak status permintaan.

Jika kamu menerima permintaan dan koneksi ke jaringan berhasil, NetworkCallback.onAvailable akan dipanggil pada objek callback. Jika pengguna menolak permintaan atau jika koneksi ke jaringan tidak berhasil, NetworkCallback.onUnavailable tidak akan dipanggil pada objek callback. Koneksi peer-to-peer ini tidak memerlukan izin Lokasi atau Wi-Fi. Memulai permintaan untuk terhubung ke perangkat rekan meluncurkan kotak dialog pada perangkat yang sama, dari mana pengguna perangkat dapat menerima permintaan koneksi.

8. API Saran Jaringan Wi-Fi

Kelebihan Android Q selanjutnya adalah Android Q menambahkan dukungan untuk aplikasi di perangkat  untuk menambahkan kredensial jaringan agar perangkat terhubung secara otomatis ke titik akses Wi-Fi. Kamu dapat memberikan saran untuk jaringan mana yang terhubung menggunakan WifiNetworkSuggestion. Platform akhirnya akan memilih jalur akses mana yang akan diterima berdasarkan input dari aplikasi di perangkat dan orang lain.

Saran dari aplikasi harus disetujui oleh pengguna sebelum platform memulai koneksi ke mereka. Persetujuan ini diberikan oleh pengguna sebagai tanggapan terhadap pemberitahuan saat pertama kali platform menemukan jaringan yang cocok dengan salah satu saran dari aplikasi dalam hasil pemindaian. Ketika platform terhubung ke salah satu saran jaringan, pengaturan akan menunjukkan teks yang menghubungkan koneksi jaringan ke aplikasi suggester yang sesuai.

9. Perbaikan Mode Kinerja Tinggi dan Latensi Rendah Wi-Fi

Kelebihan Android Q selanjutnya ada pada mode dan latensi Wi-Fi. Android Q memungkinkan kamu memberikan petunjuk kepada modem yang mendasarinya untuk meminimalkan latensi. Android Q memperluas API kunci Wi-Fi untuk secara efektif mendukung mode kinerja tinggi dan mode latensi rendah.

Penghematan daya Wi-Fi akan dinonaktifkan untuk mode kinerja tinggi dan latensi rendah, dan optimasi latensi lebih lanjut dapat diaktifkan dalam mode latensi rendah, ini tergantung pada dukungan modem. Mode latensi rendah ini hanya dapat diaktifkan ketika aplikasi memperoleh kunci sedang berjalan di latar depan dan layar menyala. Mode latensi rendah sangat membantu untuk aplikasi game seluler real-time.
Baca juga :
12 Aplikasi Android Kitkat Terbaik Dan Keren
12 Alasan Penting Kenapa Android Harus di Root
10 Tips Trik Android Marshmallow 6.0 Paling Keren

10. Pencarian khusus dalam resolver DNS


Kelebihan Android Q

Kelebihan Android Q selanjutnya adalah adanya fitur pencarian khusus dalam resolver DNS. Android Q telah menambahkan dukungan asli untuk DNS over TLS dan untuk pencarian DNS khusus. Sebelumnya, platform resolver DNS mendukung resolusi tipe A, yang akan menyelesaikan alamat IP terhadap nama domain tanpa spesifik tentang layanan yang ditawarkan di IP tersebut. Dengan pembaruan ini, pencarian SRV & NAPTR sekarang juga didukung. Android Q juga memberikan pengembang pencarian baik teks standar dan mode DNS-over-TLS.


Demikianlah kesepuluh kelebihan Android Q yang berhasil kami rangkum. Sebenarnya Android Q masih memiliki segudang kelebihan lainnya seperti adanya fitur Wi-Fi Easy Connect, API koneksi Wi-Fi Direct, Bluetooth LE Connection Oriented Channels (CoC), dan banyak lagi. Tapi kami pikir kelebihan yang harus dijabarkan disini cukup, selebihnya silahkan rasakan sendiri  Selamat puasa !