Tutup iklan

Perangkat lunak Apple telah lama menikmati reputasi yang baik. Itu stabil, intuitif dan "berhasil". Hal ini tidak selalu berlaku hanya untuk sistem operasi, tetapi juga untuk aplikasi pihak pertama. Baik itu paket multimedia iLife atau aplikasi Logic profesional atau Final Cut Pro, kami tahu bahwa kami dapat mengharapkan perangkat lunak canggih yang dapat dihargai oleh pengguna biasa dan profesional kreatif.

Sayangnya, dalam beberapa tahun terakhir, kualitas perangkat lunak Apple telah menurun drastis di semua lini. Tidak hanya sistem operasi yang disadap, tetapi juga pembaruan perangkat lunak terkini, khususnya untuk Mac, tidak membawa banyak manfaat bagi pengguna.

Tren ini dimulai pada tahun 2011, ketika Apple merilis OS X Lion. Ini menggantikan Snow Leopard yang populer, yang masih dianggap sebagai versi paling stabil dari OS X. Lion memiliki banyak masalah, namun yang utama adalah penurunan kecepatan. Komputer yang berjalan dengan cepat Snow Leopard mulai menjadi sangat lambat. Bukan tanpa alasan Lion disebut Windows Vista untuk Mac.

Mountain Lion, yang hadir setahun kemudian, memang memperbaiki reputasi OS X dan meningkatkan sistem secara signifikan, namun tidak ada sistem lain yang telah di-tweak sebanyak Snow Leopard, dan bug-bug baru terus menumpuk, ada yang kecil, ada yang sangat besar. Dan OS X Yosemite terbaru penuh dengan itu.

iOS tidak jauh lebih baik. Ketika iOS 7 dirilis, ia dipuji sebagai versi paling bermasalah yang pernah dirilis Apple. Memulai ulang sendiri ponsel adalah hal yang biasa, terkadang ponsel berhenti merespons sepenuhnya. Hanya versi 7.1 yang membuat perangkat kami berfungsi sebagaimana mestinya sejak awal.

Dan iOS 8? Tidak layak dibicarakan. Belum lagi pembaruan 8.0.1 yang fatal, yang menonaktifkan sebagian iPhone terbaru dan membuat panggilan menjadi tidak mungkin. Ekspansi, salah satu inovasi paling penting dalam sistem baru ini, tampaknya dilakukan dengan terburu-buru. Keyboard pihak ketiga menyebabkan aplikasi perpesanan terhenti, terkadang tidak memuat sama sekali. Hingga patch terbaru, sistem bahkan tidak mengingat urutan tindakan ekstensi saat berbagi, dan ekstensi pengeditan foto juga tidak berguna ketika antarmuka aplikasi macet saat menggunakan efek foto dan bahkan sering kali tidak menyimpan perubahan.

[do action=”quote”]Perangkat lunak, tidak seperti perangkat keras, masih merupakan bentuk keterampilan yang tidak dapat dilakukan secara terburu-buru atau otomatis.[/do]

Kontinuitas seharusnya menjadi fitur yang hanya bisa dilakukan oleh Apple, dan seharusnya menunjukkan keterhubungan yang luar biasa antara kedua platform. Hasilnya agak meragukan. Dering panggilan Mac tidak mati setelah menerima panggilan di ponsel Anda atau membatalkannya. AirDrop mengalami masalah saat menemukan perangkat dari platform lain, terkadang Anda harus menunggu lama, terkadang tidak menemukannya sama sekali. Handoff juga bekerja secara sporadis, satu-satunya pengecualian adalah menerima SMS ke Mac.

Ditambah dengan semua penyakit masa kanak-kanak lainnya dari kedua platform, seperti masalah Wi-Fi yang terus-menerus, masa pakai baterai berkurang, perilaku iCloud yang aneh, misalnya saat bekerja dengan foto, dan reputasi Anda ternoda. Masing-masing masalah mungkin tampak kecil, namun pada akhirnya hanya satu dari ribuan masalah yang mematahkan leher unta.

Namun, ini bukan hanya tentang sistem operasi, tetapi juga tentang perangkat lunak lainnya. Final Cut Pro X dulunya dan masih merupakan tamparan bagi semua editor profesional yang lebih memilih untuk beralih ke produk Adobe. Alih-alih pembaruan Aperture yang telah lama ditunggu-tunggu, kami melihat pembatalannya demi aplikasi Foto yang jauh lebih sederhana, yang tidak hanya akan menggantikan Aperture, tetapi juga iPhoto. Dalam kasus aplikasi kedua, ini hanya hal yang baik karena pengelola foto yang sebelumnya terkenal ini menjadi tidak dapat diandalkan dan lambat. bloatwareNamun, Aperture akan hilang dari sejumlah aplikasi profesional, dan ketidakhadirannya sekali lagi membuat pengguna beralih ke Adobe.

Bahkan versi baru iWork tidak diterima dengan baik, ketika Apple menghapus sebagian besar fungsi yang sudah ada, termasuk dukungan untuk AppleScript, dan secara praktis membuang semua aplikasi ke perangkat lunak perkantoran yang sangat sederhana. Saya bahkan tidak berbicara tentang perubahan format iWork yang mengharuskan pengguna untuk tetap menggunakan iWork versi lama karena paket baru tidak dapat membukanya. Sebaliknya, Microsoft Office tidak memiliki masalah dalam membuka dokumen yang dibuat, misalnya 15 tahun lalu.

Siapa yang harus disalahkan atas segalanya

Sulit untuk menemukan penyebab penurunan kualitas perangkat lunak Apple. Sangat mudah untuk menuding pemecatan Scott Forstall, yang di bawah kepemimpinan perangkat lunaknya setidaknya iOS berada dalam kondisi yang jauh lebih baik. Masalahnya terletak pada ambisi besar Apple.

Insinyur perangkat lunak berada di bawah tekanan besar setiap tahun karena mereka harus merilis versi baru sistem operasi setiap tahun. Untuk iOS, hal ini sudah menjadi kebiasaan sejak versi kedua, tetapi tidak untuk OS X, yang memiliki kecepatannya sendiri dan pembaruan kesepuluh keluar kira-kira setiap dua tahun. Dengan siklus tahunan, tidak ada waktu untuk menangkap semua lalat, karena siklus pengujian telah memendek menjadi hanya beberapa bulan, sehingga tidak mungkin menambal semua lubang.

Faktor lainnya mungkin juga adalah jam tangan pintar Watch, yang telah dikembangkan Apple selama tiga tahun terakhir, dan mungkin menugaskan kembali sebagian besar insinyur perangkat lunak ke proyek sistem operasi Apple Watch. Tentu saja, perusahaan memiliki sumber daya yang cukup untuk mempekerjakan lebih banyak pemrogram, namun kualitas perangkat lunak tidak berbanding lurus dengan jumlah pemrogram yang mengerjakannya. Jika talenta perangkat lunak terhebat di Apple sedang mengerjakan proyek lain, sulit untuk menggantikannya saat ini, dan perangkat lunak tersebut mengalami bug yang tidak perlu.

Perangkat lunak, tidak seperti perangkat keras, masih merupakan suatu bentuk keterampilan yang tidak dapat dilakukan secara terburu-buru atau otomatis. Apple tidak bisa membuat perangkat lunak seefisien perangkatnya. Oleh karena itu, satu-satunya strategi yang tepat adalah membiarkan perangkat lunak "matang" dan menghiasinya hingga bentuk yang paling sempurna. Namun dengan tenggat waktu tiang gantungan yang telah ditetapkan Apple untuk dirinya sendiri, hal ini merupakan tantangan yang lebih besar daripada yang dapat diterimanya.

Peluncuran versi baru setiap tahunnya merupakan dorongan besar bagi pemasaran Apple, yang mempunyai pengaruh besar dalam perusahaan, dan di situlah sebagian besar perusahaan berdiri. Ini jelas merupakan penjualan yang lebih baik jika pengguna memiliki sistem baru yang menunggu mereka, daripada harus menunggu satu tahun lagi, tetapi sistem tersebut akan di-debug. Sayangnya, mungkin Apple tidak menyadari kerusakan yang dapat ditimbulkan oleh perangkat lunak yang penuh dengan bug.

Ada suatu masa ketika loyalitas Apple bertumpu pada mantra terkenal "itu berhasil", sesuatu yang dengan cepat menjadi terbiasa dan tidak ingin dilepaskan oleh pengguna. Selama bertahun-tahun, Apple telah menjalin lebih banyak jaringan dalam bentuk ekosistem yang saling berhubungan, namun jika produk yang tampak cantik dan detail terus menunjukkan dirinya tidak dapat diandalkan dalam hal perangkat lunak, maka perlahan tapi pasti perusahaan akan mulai kehilangan pelanggan setianya.

Oleh karena itu, daripada pembaruan OS besar lainnya dengan ratusan fitur dan peningkatan baru, tahun ini saya ingin Apple hanya merilis pembaruan yang keseratus saja, misalnya iOS 8.5 dan OS X 10.10.5, dan sebagai gantinya fokus untuk menangkap semua bug yang menurunkan kualitas. perangkat lunak untuk Windows versi lama yang kami sebagai pengguna Mac diejek karena bug mereka yang tak ada habisnya.

Terinspirasi: Marco Arment, Craig Hockenberry, Russel Ivanovic
.