Tentang penghematan baterai

Saat ini, pengguna mengandalkan perangkat seluler hampir segala hal, mulai dari mengirim email dan mengelola keuangan, hingga video {i>streaming<i} dan {i>streaming<i} dan bermain {i>video game<i}. Agar berguna, sebagian besar aplikasi memerlukan data, gambar, dan media lain dari layanan jarak jauh. Penting untuk diingat bahwa aplikasi Anda adalah hanya satu dari banyak aplikasi di perangkat pengguna, semuanya bersaing untuk sumber daya jaringan. Dikelola dengan buruk, hal ini dapat berdampak besar dan merugikan pada baterai performa tinggi dan menggunakan bandwidth jaringan pengguna yang terbatas.

Mulai Android 8.0, beberapa OS diperkenalkan ke OS yang membantu menghemat baterai, pengalaman pengguna, dan kesehatan sistem. Namun, ada pertimbangan, strategi, dan yang dapat Anda gunakan sebagai pengembang untuk diri sendiri. Permintaan yang dibuat aplikasi Anda ke jaringan dapat menjadi penyebab utama baterai cepat habis karena permintaan tersebut mengandalkan radio seluler dan Wi-Fi yang sangat boros daya.

Dalam panduan ini, Anda akan mempelajari hal berikut:

  • Cara model konektivitas aplikasi berinteraksi dengan status radio nirkabel mesin Linux dan Windows.
  • Cara menggunakan teknik untuk meminimalkan dampak koneksi data Anda.
  • Cara memecahkan masalah koneksi lambat.
  • Cara menjalankan pekerjaan latar belakang hanya dalam kondisi tertentu seperti ketika perangkat sedang diisi dayanya atau terhubung ke Wi-Fi.
  • Cara melacak penggunaan baterai aplikasi dari waktu ke waktu.

Terakhir, Anda akan mempelajari tiga kategori besar update: Dimulai oleh pengguna, Dimulai aplikasi, dan Dimulai oleh server, dengan alat dan teknik untuk memaksimalkan efisiensi dari setiap kategori.

Pada akhirnya, semua tanggung jawab kami sebagai komunitas developer adalah memberikan pengalaman aplikasi terbaik bagi pengguna.

Materi tambahan