- Pebble v1を開発する中で、iPhoneでスマートウォッチ体験を構築するのはAndroidよりはるかに難しいことを学んだ。時間が経つにつれて状況はさらに悪化した
- iOS向けアプリを開発する予定だが、Apple Watchのようなすべての機能をサポートすることはできないと理解しておく必要がある
2015年の振り返り
- iPhoneでサードパーティ製スマートウォッチが難しい点:
- テキストメッセージやiMessageを送信できない。
- 通知に返信したり、アクションを実行したりできない。
- 他のiOSアプリとの連携が難しい。
- iOSアプリを閉じると、時計がアプリやインターネットと通信できない。
- iPhoneを使用中かどうかを検知できず、不要な通知が発生する。
- アプリをiPhoneに簡単にサイドロードできない。
- iOS App Storeのルールのため、サードパーティ開発者が有料でアプリを提供しにくい。
- PebbleOSでJavaScriptエンジンを実行するために多くの制約を受ける。
状況がさらに悪化した理由
- 2024年の集団訴訟で、Appleがサードパーティ製スマートウォッチの機能を制限した事例が言及された。
- iOS 13では、通知を全文プレビューに設定しなければサードパーティ製ウォッチへ転送できない。
- iMessageを無効にしなければ、サードパーティ製スマートウォッチと通信事業者間の契約を活用できない。
iOSでさらに難しい理由
- Appleは、サードパーティ製ウェアラブルの開発者がApple Watchに近い体験を提供することをほぼ不可能にしている。
- Appleはセキュリティ、プライバシー、より良い体験を理由に制限を正当化しているが、これは消費者を自社のエコシステムに囲い込むための戦略である。
- 競争が減り、価格が上がり、イノベーションが低下する。
それでも試みる予定
- rePebble.comに登録した人のうち40%はいまもiPhoneを使っている。
- iOSアプリを開発する予定だが、Androidより機能が劣っているように見えるはずだ。
- 機能はまずAndroidアプリに追加され、その後iOSアプリにも追加される予定だ。
支援できる方法
- Appleが変化を望まないのであれば、Pebbleに関心のあるiPhoneユーザーは不満を表明するかAndroidへ移行すべきだ。
- 米国では、ACCESS ActやAICOのような法案を支持するよう代表者に求める。
- 欧州では、DMAを成立させた代表者に感謝し、Apple Watch APIとの相互運用性を求める予定だ。
1件のコメント
Hacker Newsの意見
メッセージをBLE経由で信頼されていないハードウェアに移し、再びiMessageに受け入れることは、セキュリティ境界を大きく変えることになる
AppleはHacker Newsコミュニティ向けのデバイスを作っているわけではない
iOSで非Apple製ウェアラブルが制限されていることが問題だ
セキュリティとプライバシーのためにAPIを強制する仕組みが不足している
Appleには自社エコシステムにユーザーを囲い込もうとする傾向がある
Appleの"Watch Policy"は不便だが、Androidに乗り換えるほどではない
SpotifyのApple Watchアプリにも似た問題がある
6年前にBluetoothヘッドホンを買ったとき、MacBookが自動的にApple Musicを起動した
Apple Watchを当初から使っていたが、最近使うのをやめた
Appleの弁護士たちは法廷で、"セキュリティ"はサイバーセキュリティを意味しないと主張するだろう