Fragmentasi Bukan Kesalahan Android, Ini Pabrikan

Daftar Isi:

Fragmentasi Bukan Kesalahan Android, Ini Pabrikan
Fragmentasi Bukan Kesalahan Android, Ini Pabrikan

Video: Fragmentasi Bukan Kesalahan Android, Ini Pabrikan

Video: Fragmentasi Bukan Kesalahan Android, Ini Pabrikan
Video: CARA INSTALL GAME CLASSIC di WIN 10. Solitaire, Spider Solitaire, Minesweeper, Chess dll - YouTube 2024, April
Anonim
Ini tahun 2017, dan saya masih melihat orang-orang mengkritik Android untuk "fragmentasi". Ini memberi Android secara umum nama yang buruk, dan saya ingin menjelaskan fakta: ini bukan kesalahan Google atau Android. Itu kesalahan pabrikan Anda.
Ini tahun 2017, dan saya masih melihat orang-orang mengkritik Android untuk "fragmentasi". Ini memberi Android secara umum nama yang buruk, dan saya ingin menjelaskan fakta: ini bukan kesalahan Google atau Android. Itu kesalahan pabrikan Anda.

Sementara ini telah dibicarakan masalah untuk beberapa waktu, sepotong baru-baru ini dari Boy Genius Report membuat saya berpikir tentang hal itu - dengan marah berjudul "Tidak ada pengguna iPhone yang bahkan dapat membayangkan berurusan dengan apa yang pengguna Android harus toleransi". Saya ingin menyetel rekamannya: jenis pemikiran ini tidak hanya tidak adil untuk Android, itu datar keluarsalah.

Apa itu Fragmentasi?

Pada dasarnya, ketika orang berbicara tentang fragmentasi, mereka mengacu pada penyebaran versi Android yang masih berjalan di perangkat "di alam liar," karena tingkat adopsi versi baru Android jauh lebih lambat daripada iOS. Itu masuk akal, benar-benar - ada beberapa iPhone, tapi ratusan ponsel Android yang berbeda, dari berbagai produsen, dan mereka tidak semuanya memperbarui ke versi terbaru secara bersamaan.

Image
Image

Jadi, ketika kita berbicara tentang Android "fragmentasi" sebagai kerugian dibandingkan dengan iOS, itu menunjukkan bahwa ada masalah dengan Android, pengembangan perangkat lunak, atau jadwal pembaruan secara umum. Artikel seperti yang ada dari Boy Genius Report menyiratkan bahwa masalahnya berasal dari Google, yang bukan itu masalahnya. Sejak Google membeli Android, perusahaan telah bertanggung jawab untuk mendorong pembaruan ke platform. Dan meskipun sudah pasti hit dan miss dalam masa pertumbuhannya, kami telah melihat Google mengambil pendekatan yang jauh lebih terstruktur untuk pembaruan OS untuk Android dalam beberapa tahun terakhir. Faktanya, itu hampir jam kerja sekarang.

Tetapi di sini kita, masih bertindak seperti Android memiliki masalah pembaruan, padahal itu tidak terjadi. Argumen utama melawan Android ketika datang ke pembaruan adalah perbandingan ke Apple dan iPhone. “Tapi hampir 80 persen iPhone menjalankan versi iOS terbaru!” Saya mendengar orang berkata. Tetapi itu bukan argumen sama sekali - kecuali itu dilakukan adil. Izinkan saya untuk menjelaskan.

Image
Image

Membandingkan Apel dengan Apel

Pada dasarnya, Apple memproduksi iPhone, juga iOS. Ini mengirimkan pembaruan langsung ke iPhone. Apple bertanggung jawab penuh untuk memperbarui perangkat kerasnya sendiri menggunakan perangkat lunaknya sendiri. Tidak berfungsi dengan cara yang sama untuk Android. Jika Anda benar-benar menginginkan perbandingan yang adil, itu adalah perangkat keras / perangkat lunak Google versus perangkat keras / perangkat lunak Apple. Dengan kata lain, itu adalah Pixel / Nexus versus iPhone.

Itu satu-satunya perbandingan nyata yang dapat digunakan secara adil - ini adalah sebuah apel untuk perbandingan apel, karena kurangnya analogi yang lebih baik. Sikap resmi Google tentang pembaruan Nexus dan Pixel cukup mudah: ponsel ini mendapatkan pembaruan versi Android untuk “setidaknya 2 tahun sejak perangkat pertama kali tersedia di Google Store” dan pembaruan keamanan “setidaknya selama 3 tahun dari saat perangkat pertama kali tersedia di Google Store, atau setidaknya 18 bulan dari saat Google Store terakhir menjual perangkat, yang lebih lama. Itu langsung dari mulut Google.

Itu berarti di bawah aturan saat ini, tiga generasi perangkat Nexus / Pixel didukung oleh Google: Nexus 6, 6P, dan 5x, serta Pixel dan Pixel XL. Dan ya, ekosistem Android lebih besar dari itu, tetapi perangkat tersebut benar-benar hanya opsi alternatif: Google memiliki banyak pilihan ponsel sama seperti Apple, dan mereka semua tetap up to date.
Itu berarti di bawah aturan saat ini, tiga generasi perangkat Nexus / Pixel didukung oleh Google: Nexus 6, 6P, dan 5x, serta Pixel dan Pixel XL. Dan ya, ekosistem Android lebih besar dari itu, tetapi perangkat tersebut benar-benar hanya opsi alternatif: Google memiliki banyak pilihan ponsel sama seperti Apple, dan mereka semua tetap up to date.

Sebaliknya, Apple sebenarnya kurang transparan dengan jadwal dan komitmen pembaruannya. Lima generasi Apple iPhone menjalankan perangkat lunak terbaru (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7, dan 7 Plus. Tulisan ada di dinding untuk iPhone 5, tetapi pada saat penulisan masih didukung sehingga saya mencantumkannya di sini dan tidak mempercayai spekulasi.

Ketika Anda memecahkan angka dan membandingkan tanggal rilis, itu berarti iPhone 5 - yang dirilis pada bulan September 2012 - telah didukung secara aktif selama hampir lima tahun. Nexus 6, di sisi lain, dirilis dua tahun setelah iPhone 5 - November 2014 - dan merupakan model tertua yang didukung oleh Google.

Tentu saja, Apple juga memperbarui pembaruan OS pada perangkat keras yang lebih lama, sehingga tingkat dukungan perangkat yang sebenarnya diterima dapat diperdebatkan di sana - orang bahkan mungkin mengatakan itu sedikit terpecah-pecah, tetapi itu adalah garis yang saya rasa tidak ingin kita singgung di sini. Setidaknya dengan Google, itu adalah pembaruan lengkap atau pembaruan keamanan - tidak ada di antaranya.
Tentu saja, Apple juga memperbarui pembaruan OS pada perangkat keras yang lebih lama, sehingga tingkat dukungan perangkat yang sebenarnya diterima dapat diperdebatkan di sana - orang bahkan mungkin mengatakan itu sedikit terpecah-pecah, tetapi itu adalah garis yang saya rasa tidak ingin kita singgung di sini. Setidaknya dengan Google, itu adalah pembaruan lengkap atau pembaruan keamanan - tidak ada di antaranya.

Yang mengatakan, dalam perbandingan langsung, perangkat Apple biasanya memiliki dukungan lebih lama daripada ponsel Nexus atau Pixel. Tetapi ini bukan argumen tentang siapa yang memiliki dukungan terbaik atau terlama. Ini tentang seharusnya "fragmentasi."

Sekarang, itu adalah banyak informasi untuk dimuat pada Anda sekaligus, dan saya berjanji itu untuk alasan yang bagus. Saya perlu melukiskan gambaran yang jelas Google Android dibandingkan dengan iOS - yang apel untuk apel hal yang kita bicarakan sebelumnya.

Jadi, Siapa Penyebab “Fragmentasi?”

Jika Google merilis pembaruan secara tepat waktu, mengapa begitu banyak ponsel terbaru yang menjalankan versi lama Android? Samsung, LG, Huawei, HTC, Motorola, dan pabrikan lain adalah yang harus disalahkan untuk fragmentasi, dan mereka harus menjadi pihak yang bertanggung jawab.
Jika Google merilis pembaruan secara tepat waktu, mengapa begitu banyak ponsel terbaru yang menjalankan versi lama Android? Samsung, LG, Huawei, HTC, Motorola, dan pabrikan lain adalah yang harus disalahkan untuk fragmentasi, dan mereka harus menjadi pihak yang bertanggung jawab.

Pada dasarnya, ketika Google menyelesaikan versi baru Android, itu dikirim ke produsen chip (Qualcomm, Samsung, dll.) Sehingga mereka dapat membangun driver. Dari sana, ia pergi ke OEM (Samsung, HTC, LG, dll.) Sehingga mereka dapat menambahkan semua lonceng / peluit / bulu ke dalam OS. Terakhir, ia harus memukul operator sehingga mereka dapat menyetujui pembaruan. Meskipun banyak pengguna yang suka menyalahkan operator untuk masalah pembaruan, itu bukan di mana sebagian besar hangup terjadi - dimulai dengan pabrikan.

Karena sifat sumber terbuka Android, setiap pabrikan diizinkan untuk mengunduh kode sumber dan menambahkan fitur, kulit, aplikasi, dan lainnya sendiri. Akibatnya, dibutuhkan lebih banyak produsen lebih lama untuk membuat pembaruan Android untuk perangkatnya daripada Google. Alasan yang dibutuhkan lebih panjang ada dua:

  • Sebagian besar produsen memiliki banyak kode yang harus ditambahkan ke Android untuk membawa semua fitur baru ini, dan
  • Setiap produsen memiliki banyak perangkat untuk dikembangkan.

Ketika datang ke yang terakhir, ekonomi ikut bermain di sini: memutuskan perangkat mana untuk terus mendukung dan seberapa besar tim untuk mendedikasikan untuk tugas seperti itu membutuhkan perencanaan. Dan itu butuh perencanaan karena biayanya mahal. Jika ponsel tidak terjual sebaik yang diharapkan, dukungannya tidak akan sebesar itu, karena tidak ada banyak uang yang dapat dibenarkan untuk dipersembahkan.

Misalnya, pada titik tertentu, Samsung harus memutuskan jenis jangka hidup apa yang harus dimiliki S7 - semua saat merencanakan S8, serta terus mengembangkan platform lama seperti S6. Ini adalah tindakan juggling, dan butuh banyak waktu dan perencanaan.

Tetapi inilah masalahnya: Apple dan Google harus melakukan hal yang sama. Dan pada titik ini, keduanya telah melakukan patut dicontoh pekerjaan menyediakan pembaruan ke beberapa perangkat pada saat yang bersamaan. Para produsen Android lainnya harus memperhatikan - dan ini adalah alasan utama seluruh pembicaraan fragmentasi menjadi yang pertama. Apple hanya membuat sebagian besar Android Produsen terlihat buruk.

Image
Image

Untuk membuatnya lebih jelas, tidak ada alasan raksasa seperti Samsung tidak dapat melakukan hal yang sama. Jika Apple dan Google dapat melakukannya, tidak ada alasan Samsung tidak bisa. Bahkan, Google mengizinkan mitranya - perusahaan seperti Samsung - akses awal ke kode dasar Android sehingga mereka benar-benar dapat mulai mengembangkan pembaruan untuk berbagai lini ponselbulan sebelum perangkat lunak ini tersedia untuk umum di ponsel Nexus atau Pixel.

Untuk melangkah lebih jauh, Google baru-baru ini mengumumkan "Proyek Treble" - upaya baru untuk merampingkan proses pembaruan di tingkat pembuat chip. Meskipun senang melihat Google mengambil langkah menuju pembaruan yang lebih cepat, program baru ini tidak akan banyak berpengaruh pada produsen atau operator - ini hanya menyederhanakan pembaruan untuk langkah pertama yang kami bicarakan sebelumnya. Ars Technica sebenarnya memiliki artikel yang sangat baik tentang Treble, apa artinya, dan mengapa hanya menangani sepertiga masalah pembaruan Android.

Tapi ya, tidak ada alasan. Android sendiri tidak terpecah - Samsung terpecah-pecah. HTC terfragmentasi. LG terfragmentasi. Motorola terfragmentasi. Tetapi jika Anda akan membandingkannya dengan iOS, setidaknya bandingkan dengan adil - "iPhone" Google mendapatkan pembaruan secara rutin dan untuk waktu yang lama.

Produsen Android hanya malas dan tidak menganggapnya cukup serius bahwa Anda membeli perangkat mereka. Jika Anda bekerja untuk uang Anda, dan saya akan berasumsi bahwa Anda melakukannya, dan Anda memilih untuk membelanjakan uang itu pada smartphone produsen tertentu, maka merekaberutang kepadamu untuk menyediakan pembaruan yang tepat waktu dan konsisten. Periode.

Tetapi, pada saat yang sama, jika Anda masih mengeluh tentang bagaimana ponsel Samsung Anda tidak menggunakan versi Android terbaru, Anda seharusnya sudah tahu lebih baik. Menipu saya sekali, malu pada Anda; menipu saya selama tujuh tahun … Saya seharusnya membeli Pixel. Pilih dengan dompet Anda. Dan untuk cinta semua yang suci,berhenti berpura-pura seperti Android secara inheren kalah dengan iOS karena fragmentasi.

Ketika datang ke sana, Android dalam bentuk paling murni adalah seperti iOS. Sama seperti pengguna iPhone dapat memilih iPhone atau iPhone Plus, pengguna Android hanya memiliki dua pilihan nyata untuk menghindari masalah pembaruan: Pixel atau Pixel XL. Sejauh pengguna Android menyukai pilihan, saya benar-benar melihat ini sebagai ilusi - satu-satunya pilihan yang Anda miliki adalah apakah Anda mendukung atau tidak untuk produsen yang tidak mendukung Anda.

Direkomendasikan: