MOMSMONEY.ID - Google menerapkan batas penggunaan memori untuk aplikasi Android mulai 2027 karena pengembang menghadapi ambang batas Play Store yang lebih ketat dan tekanan RAM yang meningkat.
Aplikasi yang berulang kali melampaui batas tersebut dapat kehilangan visibilitas atau menghadapi pembatasan dalam menerbitkan pembaruan.
Sehingga, kebijakan tersebut memberikan tekanan baru pada pengembang untuk mengurangi jumlah memori yang dikonsumsi perangkat lunak mereka.
Joseph Ofonagoro, pengamat media sosial dari Techrepublic.com, mengungkapkan, persyaratan ini muncul karena perangkat Android menghadapi persaingan permintaan RAM, termasuk fitur AI yang semakin boros memori dan biaya komponen memori yang lebih tinggi.
Google juga mengubah manajemen memori Android sendiri, menjadikan efisiensi aplikasi sebagai bagian yang lebih besar dari pengembangan dan kinerja perangkat sehari-hari.
Baca Juga: Tak Sekadar Balas Chat, Begini Cara AI Agen Neobiz Bantu Bisnis Melalui WhatsApp
Hal yang harus diperbaiki oleh pengembang sebelum 2027
Persyaratan Google Play yang baru akan mengukur jumlah memori yang digunakan aplikasi saat berjalan, memori yang dialokasikan untuk gambar, dan kode yang tidak perlu yang dibawanya.
Batasan tersebut bergantung pada RAM ponsel dan jenis aplikasi, di mana game memiliki batasan yang lebih tinggi daripada aplikasi biasa.
Hal ini demi kebutuhan RAM yang lebih tinggi untuk pengoperasian standar. Menggunakan contoh perangkat 8GB dari Google sendiri, aplikasi biasa mendapatkan ambang batas memori 2,25GB di latar depan dan 1,5GB di latar belakang.
Google juga menetapkan batasan terpisah untuk memori Bitmap, yang berarti pengembang perlu menghindari memuat atau menyimpan gambar yang terlalu besar secara tidak perlu. Pengembang juga perlu mengoptimalkan kode Dalvik Executable (DEX) aplikasi.
Aplikasi dengan kode DEX lebih dari 10MB dan game dengan lebih dari 50MB harus mencapai setidaknya 25% cakupan di seluruh optimasi dan pengurangan ukuran.
Dalam praktiknya, pengembang perlu menemukan kebocoran memori, mengurangi penggunaan memori yang tidak perlu dan menghapus kode yang berlebihan sebelum tenggat waktu.
Baca Juga: Ekosistem Google Rombak Gemini AI hingga Android 17, Ini Deretan Fitur Barunya
Google juga menambahkan optimasi setingkat Android
Google tidak hanya mengajukan tuntutan ini kepada para pengembang. Perusahaan ini juga memperbarui manajemen memori inti Android agar dapat beradaptasi lebih efisien terhadap perubahan-perubahan ini.
Google merinci batasan memori per aplikasi Android 17 yang akan dimulai dengan perangkat Pixel dan diperluas ke lebih banyak produsen selama tahun mendatang.
Ketika sebuah aplikasi mencapai batas alokasinya, Android dapat memaksa beberapa halaman memorinya ke dalam zRAM terkompresi yang dapat memperlambat kinerja.
Jika penggunaan memori terus meningkat, Android dapat menghentikan proses tersebut. Google juga menambahkan lebih banyak data terkait memori ke Android Vitals, memberikan pengembang visibilitas tentang cara aplikasi berkinerja di berbagai perangkat tanpa sepenuhnya bergantung pada pengujian miliknya sendiri.
Apa artinya ini bagi pengembang dan pengguna ponsel?
Pengguna ponsel sudah merasakan dampak kenaikan biaya memori, mulai dari harga perangkat yang lebih tinggi hingga kemungkinan aplikasi yang sedang digunakan dapat dihentikan secara tiba-tiba.
Isu yang lebih besar adalah tanggapan Google yang menunjukkan bahwa efisiensi memori menjadi pertimbangan desain jangka panjang bagi pengembang Android.
Oleh karena itu, pengembang dan pembuat perangkat mungkin harus menganggap penggunaan RAM yang efisien sebagai bagian yang semakin penting dari kinerja Android. Hal tersebut karena aplikasi, fitur AI, dan beban kerja lainnya bersaing untuk mendapatkan memori yang tersedia.
Jika pendekatan Google berhasil, hal itu juga dapat menjadi preseden bagi platform seluler lain dan produsen peralatan untuk memberlakukan persyaratan serupa pada pengembang.
Langkah ini berikan konsekuensi ketat untuk aplikasi yang tidak dioptimalkan, tetapi juga dapat mendorong pengembang ke arah perangkat lunak memanfaatkan perangkat keras yang sudah ada di tangan pengguna dengan lebih baik.
Baca Juga: Akun Google Maps Bantu Melacak Posisi HP iPhone yang Hilang Secara Akurat
Metrik kinerja dan batasan per level RAM
Pemantauan akan didasarkan pada tiga pilar dalam platform Android Vitals di Play Console. Hal yang pertama adalah konsumsi memori dinamis, melacak penggunaan RSS anonim selain data yang berasal dari partisi atau file swap, mengevaluasi baik status aktif dari aplikasi latar depan maupun perilaku latar belakangnya.
Parameter kedua mengaudit penggunaan bitmap dari gambar. Google mensyaratkan bahwa gambar yang diunggah tidak boleh memakan memori secara tidak perlu ketika aplikasi memasuki keadaan tersembunyi atau di-cache.
Poin ketiga memerlukan optimasi kode yang dapat dieksekusi dalam format DEX (Dalvik Executable). Paket harus diproses dengan alat reduksi dan pengaburan seperti R8 yang memerlukan cakupan gabungan minimal 25% antara optimasi, penghapusan kode yang tidak digunakan, dan mengurangi beban pada memori volatil.
Ambang batas maksimum yang diizinkan akan dihitung secara bertahap berdasarkan kapasitas RAM fisik perangkat. Untuk aplikasi standar, batasannya dikonfigurasi sebagai berikut:
- Perangkat dengan RAM 4 GB: Maksimum 2 GB dalam keadaan aktif dan 1 GB di latar belakang.
- Perangkat dengan RAM 8 GB: Maksimum 2,25 GB di latar depan dan 1,5 GB di latar belakang.
- Perangkat dengan RAM 12 GB: Maksimum 3,25 GB di latar depan dan 1,75 GB di latar belakang.
- Perangkat dengan RAM 16 GB: Maksimum 4,25 GB di latar depan dan 2 GB di latar belakang.
Untuk game video seluler, margin yang lebih luas telah ditetapkan:
- Perangkat dengan RAM 4GB: Batas penggunaan aktif 2,25GB dan penggunaan latar belakang 2GB.
- Perangkat dengan RAM 8GB: Batas penggunaan aktif 3,5GB dan penggunaan latar belakang 2,75GB.
- Perangkat dengan RAM 12GB: Batasan 4GB saat digunakan aktif dan 3,2GB saat berjalan di latar belakang.
- Perangkat dengan RAM 16GB: Batasan 5GB untuk penggunaan aktif dan 3,5GB untuk penggunaan latar belakang.
Selain kontrol sumber daya, Google Play akan menerapkan persyaratan pendaftaran baru mulai April 2027. Dikenal sebagai standar Zero-Tap Sign-In, kebijakan ini akan mewajibkan semua aplikasi yang mendukung login pengguna yang secara otomatis memulihkan sesi saat pengguna memindahkan data ke perangkat Android baru.
Untuk mematuhi peraturan ini, pengembang harus mengintegrasikan API Pemulihan Kredensial Android, memastikan bahwa pengguna dapat langsung mengakses akun saat membuka aplikasi untuk pertama kalinya tanpa harus memasukkan kembali kata sandi.
Saat ini, game video dikecualikan dari persyaratan khusus ini karena kompleksitas skema autentikasinya.
Meskipun, Google merekomendasikan penggunaan API untuk judul-judul dengan profil unik.
Baca Juga: Mic Mode iOS di WhatsApp Bikin Panggilan di Tempat Ramai Jauh Lebih Jernih
Peningkatan keamanan di Android 17
Bersamaan dengan peraturan aplikasi ini, pengembangan Android 17 menggabungkan mekanisme untuk melindungi komunikasi jaringan. Pertama, ia memungkinkan kompatibilitas dengan ekstensi TLS ECH (Encrypted ClientHello), penerus ESNI.
Berbeda dengan teknologi sebelumnya yang mengekspos metadata selama koneksi awal, ECH sepenuhnya mengenkripsi pesan ClientHello awal, menyembunyikan nama domain situs web yang dikunjungi dalam lalu lintas HTTPS dan mencegah kebocoran informasi.
Kedua, sistem Perlindungan Jaringan Area Lokal (LAN) sedang diluncurkan, mengharuskan aplikasi untuk meminta izin eksplisit dari pengguna sebelum dapat memindai jaringan rumah atau berinteraksi dengan perangkat yang terhubung ke jaringan area lokal (LAN). AndroidSistem Operasi
Selain itu, mekanisme Transparansi Sertifikat (CT ) diaktifkan secara default yang tidak dapat diubah dari semua sertifikat digital yang diterbitkan dan dicabut untuk mendeteksi pelanggaran pada Otoritas Sertifikasi (CA).
Terakhir, Android 17 memberi operator seluler kemampuan untuk menonaktifkan jaringan 2G secara default, menetralkan serangan berbasis stasiun pangkalan palsu yang memaksa penurunan kualitas sinyal untuk mencegat lalu lintas SMS dan melancarkan penipuan.
Demikian informasi mengenai Google terapkan batas penggunaan memori untuk aplikasi Android mulai 2027.
Cek Berita dan Artikel yang lain di Google News