Keynote (Android Dev Summit '19)
Jangan ganggu fragmentasi Android dengan fragmentasi hard disk atau masalah penyimpanan lainnya. Fragmentasi hard disk - karena sebagian besar dari Anda tahu - adalah bit file yang tersebar di seluruh perangkat penyimpanan sehingga menyulitkan sistem operasi apa pun untuk mengumpulkan bit dan menyajikannya kepada Anda. Fragmentasi Android lebih terkait dengan perbedaan di antara versi Android dan versi aplikasi yang berjalan di perangkat.
Definisi Fragmentasi Android
Definisi paling dekat dari fragmentasi Android yang saya temukan di Internet adalah di Techopedia [1], " Fragmentasi Android mengacu pada kekhawatiran atas jumlah yang mengkhawatirkan dari berbagai versi sistem operasi Android (OS) yang tersedia di pasar. Masalah utamanya adalah berpotensi mengurangi interoperabilitas antar perangkat aplikasi yang dikodekan menggunakan Kit Pengembangan Perangkat Lunak Android (Android SDK) “.
Masalah Fragmentasi Android
Definisi Android di atas mencakup semuanya tetapi menggunakan bahasa yang sedikit berat. Dalam istilah sederhana, ada minimal tiga versi Android yang dijalankan pada mesin yang berbeda - pada suatu titik waktu tertentu. Saat ini, JellyBean dan Ice Cream yang paling populer sementara Honeycomb masih ada di pasar.
Demikian juga, aplikasi yang dikembangkan untuk Android adalah untuk versi yang berbeda. Programmer yang mengembangkan aplikasi melakukannya untuk versi terbaru. Ini menciptakan masalah ketidakcocokan karena beberapa pengguna Android tidak dapat menggunakan aplikasi tersebut. Di antara masalah lainnya adalah eksploitasi data ponsel menggunakan perangkat lunak jahat yang ditulis untuk versi Android yang lebih lama.
Berbicara tentang perangkat lunak yang dikembangkan untuk Android, kita juga dapat mengasumsikan perangkat lunak ponsel yang digunakan Google untuk mengirimkan pembaruan Android. Jika perangkat lunak ponsel dikembangkan untuk Android 4.0, kemungkinan besar itu tidak akan mendukung aplikasi yang dirancang untuk digunakan dengan Android 4.2. Bagan berikut dari TruTower [2] menunjukkan persentase Android di pasar pada Mei 2013.
Aspek lain adalah bahwa setiap mesin dilengkapi penyesuaian. Jika Anda menggunakan ponsel LG, Anda akan mendapatkan pengalaman Android yang disesuaikan: yang ingin ditawarkan oleh LG. Sistem operasi yang sama (Android) akan memberi Anda pengalaman yang berbeda pada ponsel atau tablet Samsung karena Samsung akan menyesuaikannya untuk perangkat mereka. Di antara penyesuaian ini, keseragaman Android agak hilang (Misalnya, menu dan opsi mungkin berbeda).
Dengan kata lain, itu adalah masalah perbedaan dalam versi aplikasi, perangkat lunak telepon dasar, dan Android. Perbedaan ini dapat disalahgunakan oleh orang-orang untuk masuk ke ponsel atau tablet Anda. Dengan demikian, Masalah Android Fragmentasi sebenarnya lebih merupakan masalah keamanan dan privasi daripada hanya ketidakcocokan .
Bagaimana Fragmentasi Android Alamat Google
Menurut Trend Micro [3], Google mendorong pembaruan ke produsen ponsel. Kemudian, menjadi tanggung jawab produsen ponsel untuk memutakhirkan perangkat lunak ponsel mereka sehingga perangkat Anda terlindungi. Namun, kecepatan pembaruan Android jauh lebih tinggi dibandingkan dengan pembaruan oleh pabrikan perangkat. Inilah yang menciptakan masalah yang dapat menyebabkan ketidakfungsionalan atau ketidakmampuan penggunaan untuk versi aplikasi terbaru.
Berikut ini bagan dari Trend Micro yang menjelaskan proses Pembaruan Android. Trend Micro juga menjelaskan bahwa mesin yang lebih tua terjebak dengan versi Android sebelumnya yang tidak dapat diperbarui dan karenanya tidak dapat menggunakan aplikasi yang lebih baru dan lebih baik yang tersedia di Play.
Lebih lanjut menyatakan bahwa Masalah Fragmentasi Android dapat mengundang perangkat lunak berbahaya sebagai Versi Android yang lebih lama tidak memiliki perlindungan yang memadai sehingga rentan terhadap eksploitasi.
RINGKASAN
Ketidakcocokan aplikasi dengan versi sistem operasi Android pada mesin Anda mengarah ke Masalah Android Fragmentasi. Meskipun Google dapat mengatasi masalah ini, Google harus bergantung pada pihak ketiga (produsen perangkat) untuk menyediakan pembaruan bagi pengguna akhir. Saat ini, tidak ada cara Google dapat langsung memperbarui sistem operasi pada mesin individu.
Karena masalah ini, tidak hanya malfungsi aplikasi yang dapat terjadi, perangkat Anda rentan terhadap eksploitasi berbahaya. Agar tetap aman
- Perbarui perangkat lunak ponsel Anda secara teratur
- Gunakan produk keamanan seluler yang baik. Ada yang gratis juga - seperti Norton Mobile dan Trend Micro
Ingin melihat bagaimana Microsoft menghasilkan uang dari Android?
Referensi :
[1] Techopedia, Definisi Fragmentasi Android
[2] TruTower, Daftar Distribusi Terbaru Google
[3] Trend Micro, Memperbarui Android Pada Perangkat.
Pembaruan Android Sprint, Fragmentasi Sorotan
Sprint mengatakan bahwa ponsel Hero dan Moment-nya akan mendapatkan Android 2.0 pada semester pertama tahun depan.
Google menargetkan fragmentasi Android dengan persyaratan yang diperbarui untuk SDK
Google telah memperluas perjanjian hukumnya dengan pengembang yang bekerja pada aplikasi Android untuk secara khusus melarang mereka mengambil tindakan yang dapat menyebabkan fragmentasi sistem operasi.
Apa itu Cloud Hybrid? Definasi, keuntungan dan manfaat
Awan hibrida merupakan bagian penting dari komputasi awan. Apa itu penyimpanan cloud Hybrid? Baca tentang keuntungan, manfaat dan mengapa bisnis lebih menyukainya.