Banyak geek telah lama percaya bahwa sistem izin Android adalah keuntungan daripada kurangnya satu di iOS. Ini mungkin mengejutkan untuk disarankan bagi banyak penggemar Android, tetapi sistem izin iOS boleh dibilang jauh lebih praktis.
Memperbarui: Google menghapus fitur AppOps dari Android 4.4.2 setelah artikel ini ditulis, mengklaim bahwa itu tidak sengaja dirilis. Ini berarti situasi izin aplikasi Android sekarang bahkan lebih buruk daripada yang digambarkan di bawah ini.
Masalah Dengan Izin Android
Sebelum kami dapat sepenuhnya menghargai cara kerja izin aplikasi secara berbeda di iPhone dan iPad, mari kita lihat cara kerjanya di Android. Saat Anda memasang aplikasi dari Google Play (atau di mana pun), Anda akan melihat daftar izin yang dibutuhkan aplikasi. Aplikasi harus menyatakan izin untuk melakukan segala hal mulai dari mengakses Internet hingga membaca penyimpanan USB, hingga mengakses status panggilan telepon dan data lokasi GPS Anda.
Jika Anda adalah seseorang yang benar-benar memperhatikan, Anda dapat melihat daftar izin ini pada waktu pemasangan. Tapi itu keputusan yang diambil atau ditinggalkan. Anda dapat memilih untuk menginstal aplikasi dan menerima izin atau menolak untuk menginstal aplikasi dan menolak izin.
Ini adalah satu-satunya keputusan izin yang dapat dibuat sebagian besar pengguna. Pada Android 4.3 dan yang lebih baru, sekarang mungkin untuk mengelola izin aplikasi dengan pengaturan yang dibangun ke dalam sistem dengan panel AppOps yang baru, tetapi pengaturan ini disembunyikan dan tidak akan pernah ditemukan oleh kebanyakan orang. Anda juga harus membuat keputusan yang lebih aktif, mencari panel kontrol untuk mengelola izin setelah menginstal aplikasi.
Cara Kerja Izin iOS
Izin aplikasi pada iPhone dan iPad berfungsi secara berbeda. Saat memasang aplikasi, Anda tidak membuat pilihan tentang izin. Anda memilih untuk mengizinkan izin dasar tertentu - setiap aplikasi yang Anda pasang memiliki beberapa izin dasar, seperti kemampuan untuk mengakses Internet. Pada waktu pemasangan, Anda hanya memasang aplikasi - tidak memberikannya izin khusus seperti akses ke GPS atau kontak Anda.
Lebih mudah untuk memahami mengapa aplikasi menginginkan izin dan untuk apa penggunaannya.
Di Android, pengguna normal dapat memilih untuk mengizinkan semua izin pada waktu pemasangan atau tidak menggunakan aplikasi. Di iOS, pengguna normal dapat mengelola dan memahami perizinan dengan lebih mudah.
Anda juga dapat masuk ke layar Pengaturan iOS dan ketuk Privasi untuk melihat kategori izin ini.
Di mana Android Masih Menang
Tentu saja, sistem izin Android masih memiliki kelebihannya. Jika Anda seorang geek, Anda bisa mendapatkan kontrol izin yang lebih baik melalui AppOps. Android juga memaksa aplikasi untuk menyatakan izin lebih banyak, sehingga Anda dapat melihat apakah aplikasi dapat mengakses internet atau tidak. Android juga menawarkan izin yang tidak tersedia di iOS, memungkinkan aplikasi melakukan lebih banyak hal.
Tapi, sementara Android masih fleksibel dan kuat dalam banyak hal, itu tersandung ketika datang ke dunia nyata. Pengguna normal yang hanya ingin bermain game seluler tanpa kontak mereka dipanen dan lokasi yang dikumpulkan memiliki lebih banyak kontrol pada iOS.
Tidak ada alasan mengapa sistem izin Android harus "mengambil-atau-meninggalkannya" kecuali Anda tahu tentang layar pengaturan rahasia. Web berfungsi seperti iOS - jika situs web ingin mengakses lokasi Anda, itu harus ditanyakan. Jika ingin mengakses mikrofon atau kamera web Anda, itu harus ditanyakan. Anda dapat memilih untuk mengizinkan atau menolak izin ini dan masih terus menggunakan situs web.Ini seharusnya bekerja seperti ini di Android juga.
Semoga, Google akan terus mengembangkan AppOps dan membuatnya tersedia untuk pengguna Android normal. Untuk saat ini, tidak benar untuk mengatakan bahwa Android memiliki izin aplikasi sementara iOS tidak - kedua sistem operasi memiliki sistem izin. Dan solusi Apple mungkin lebih baik bagi kebanyakan orang.