Apple Membatasi Fungsi Pebble di iPhone
(ericmigi.com)- Pebble berencana membuat aplikasi iOS, tetapi menilai bahwa di iPhone sulit bagi smartwatch pihak ketiga untuk menyediakan fitur setingkat Apple Watch
- Batasan utamanya menyangkut fitur yang menentukan pengalaman smartwatch, seperti pengiriman SMS dan iMessage, membalas notifikasi, serta menutup, membisukan, dan menangani tindakan pada notifikasi
- iOS tidak memiliki struktur inter-process communication (IPC) seperti Android, sehingga sulit mengintegrasikan Pebble secara alami dengan aplikasi lain; dulu diperlukan implementasi jalan memutar BLE per aplikasi
- Gugatan class action terhadap Apple pada 2024 mengklaim bahwa setelah iOS 13, persyaratan untuk notifikasi smartwatch pihak ketiga dan messaging berbasis operator menjadi lebih ketat
- Karena 40% pengguna rePebble.com adalah pengguna iPhone, aplikasi iOS tetap akan dibuat, tetapi sebagian fitur akan hadir lebih dulu di Android dan bisa terus dibatasi di iOS
Batasan yang Dihadapi Smartwatch Pihak Ketiga di iPhone
- Sejak era Pebble v1, membuat pengalaman smartwatch yang baik di iPhone jauh lebih sulit dibandingkan di Android, dan dalam 8 tahun terakhir situasinya tampaknya makin memburuk
- Aplikasi iOS memang akan dibuat, tetapi smartwatch pihak ketiga seperti Pebble tidak dapat mendukung semua fitur yang dapat diakses Apple Watch
- Fitur yang sulit atau mustahil di iPhone berkaitan langsung dengan pengalaman dasar smartwatch
- Tidak ada cara untuk mengirim SMS atau iMessage dari jam tangan
- Tidak dapat membalas notifikasi atau melakukan tindakan notifikasi seperti menandai selesai
- Jika pengguna tidak sengaja menutup aplikasi iOS, jam tangan tidak dapat berkomunikasi dengan aplikasi atau internet
- Jam tangan tidak dapat mendeteksi apakah pengguna sedang melihat iPhone, sehingga meski pengguna sedang melihat iPhone, jam tangan tetap bergetar dan menampilkan notifikasi
- Mengintegrasikan Pebble dengan aplikasi iOS lain juga sulit secara struktural
- iOS tidak memiliki konsep inter-process communication (IPC) seperti Android
- Dulu Pebble membuat aplikasi seperti Strava mengintegrasikan Pebble SDK dan membuat koneksi BLE sendiri, tetapi itu adalah solusi jalan memutar yang kaku, sulit diuji, dan tidak disukai pengembang aplikasi
- Distribusi App Store dan kebijakan iOS juga membatasi kecepatan pengembangan
- Di iPhone, aplikasi tidak dapat di-sideload dengan mudah sehingga distribusi melalui App Store diperlukan
- Pada setiap pembaruan, selalu ada risiko reviewer aplikasi Apple memblokir update karena alasan yang sewenang-wenang
- Karena aturan iOS App Store, sulit membuat pengembang watchface dan aplikasi pihak ketiga dapat mengenakan biaya untuk karya mereka
- Untuk menjalankan mesin JavaScript di PebbleOS, berbagai jalan memutar diperlukan karena batasan iOS
- Untuk memenuhi batasan Apple bahwa kode yang dapat diunduh hanya boleh berupa JS, Pebble membuat compiler di dalam aplikasi iPhone Pebble, dan compiler itu sendiri juga harus ditulis dalam JS atau di-cross-compile
- Jika pengembang jam tangan dan aplikasi Pebble menggunakan aplikasi iOS sebagai relay ke jam tangan, “developer mode” berakhir setiap beberapa menit sehingga merepotkan
Jalan Memutar Messaging dan Isu Hukum
- Dulu Pebble membuat perjanjian khusus SMS-over-IP dengan AT&T untuk mengirim SMS dari jam tangan
- Pengalaman pengguna akhirnya masih kasar, dan pesan yang dikirim dari Pebble tidak muncul di aplikasi Messages iPhone
- Gugatan class action terhadap Apple pada 2024 mengklaim bahwa pembatasan Apple makin ketat
- Karena batasan yang ditambahkan di iOS 13, agar notifikasi dapat dikirim ke smartwatch pihak ketiga, notifikasi layar kunci harus diatur agar menampilkan pratinjau isi lengkap
- Gugatan tersebut mengklaim Apple menutup jalan bagi pembuat smartwatch setelah Pebble untuk menegosiasikan layanan messaging dengan operator, dan bahwa untuk menggunakan perjanjian antara pembuat smartwatch pihak ketiga dan operator, pengguna harus mematikan iMessage
- Pihak Pebble menilai Apple memang mengemukakan alasan keamanan, privasi, dan pengalaman yang lebih baik, tetapi sebenarnya menggunakan dominasi pasar untuk mengikat pengguna ke ekosistem tertutup
- Akibatnya, persaingan berkurang, harga naik, dan inovasi menurun
- DOJ juga disebut memiliki pandangan serupa, dan gugatan class action terkait Apple Watch juga sedang berjalan
Rencana Aplikasi iOS rePebble dan Hal yang Bisa Dilakukan Pengguna
- Karena 40% pengguna rePebble.com menggunakan iPhone, aplikasi iOS akan tetap dibuat
- Di iOS, fitur jam tangan mungkin akan selalu terlihat kurang berkembang dibandingkan Android
- Karena banyak anggota tim pengembang menggunakan ponsel Android, sebagian fitur akan masuk ke aplikasi Android lebih dulu sebelum ditambahkan ke aplikasi iOS
- Jika khawatir dengan batasan iOS, membeli ponsel Android disebut sebagai solusi termudah
- Jika pengguna iPhone menginginkan jam tangan Pebble, mereka disarankan menyampaikan pendapat secara publik atau beralih ke Android
- Pengguna AS diminta memberi tahu perwakilan terpilih mereka untuk mendukung rancangan undang-undang seperti ACCESS Act dan AICO
- Di Eropa, mereka berterima kasih kepada para wakil yang meloloskan DMA, dan pihak Pebble berencana mengajukan permintaan interoperabilitas kepada Apple berdasarkan DMA Article 6 untuk meminta interoperabilitas dengan API Apple Watch
Belum ada komentar.