Apple กำลังจำกัดฟีเจอร์ของ Pebble บน iPhone
(ericmigi.com)- Pebble มีแผนจะสร้างแอป iOS แต่เห็นว่าสมาร์ตวอตช์จากบุคคลที่สามบน iPhone ทำได้ยากที่จะมอบ ฟีเจอร์ระดับเดียวกับ Apple Watch
- ข้อจำกัดหลักอยู่ที่ฟีเจอร์ที่กำหนดประสบการณ์การใช้สมาร์ตวอตช์ เช่น การส่ง SMS และ iMessage, การตอบกลับการแจ้งเตือน, การปิดการแจ้งเตือน·ปิดเสียง·จัดการงานจากการแจ้งเตือน
- iOS ไม่มีโครงสร้าง การสื่อสารระหว่างโปรเซส (IPC) แบบ Android ทำให้เชื่อม Pebble กับแอปอื่นได้อย่างเป็นธรรมชาติได้ยาก และในอดีตต้องทำวิธีอ้อมผ่าน BLE แยกสำหรับแต่ละแอป
- คดีแบบกลุ่ม ต่อ Apple ในปี 2024 อ้างว่า หลัง iOS 13 เงื่อนไขสำหรับการแจ้งเตือนของนาฬิกาบุคคลที่สามและการส่งข้อความผ่านเครือข่ายผู้ให้บริการเข้มงวดขึ้น
- เนื่องจาก 40% ของผู้สมัคร rePebble.com เป็นผู้ใช้ iPhone จึงจะสร้างแอป iOS แต่บางฟีเจอร์อาจเข้ามาใน Android ก่อน และบน iOS อาจยังถูกจำกัดต่อไป
ข้อจำกัดที่สมาร์ตวอตช์บุคคลที่สามเจอบน iPhone
- ตั้งแต่ยุค Pebble v1 การสร้างประสบการณ์สมาร์ตวอตช์ที่ดีบน iPhone ก็ยากกว่า Android มาก และดูเหมือนว่าสถานการณ์จะแย่ลงในช่วง 8 ปีที่ผ่านมา
- แม้มีแผนจะสร้างแอป iOS แต่สมาร์ตวอตช์บุคคลที่สามอย่าง Pebble ไม่สามารถรองรับ ฟีเจอร์ที่ Apple Watch เข้าถึงได้ ทั้งหมด
- ฟีเจอร์ที่ทำได้ยากหรือเป็นไปไม่ได้บน iPhone เชื่อมโยงโดยตรงกับประสบการณ์พื้นฐานของสมาร์ตวอตช์
- ไม่มีวิธีส่ง ข้อความ SMS หรือ iMessage จากนาฬิกา
- ไม่สามารถตอบกลับการแจ้งเตือนหรือทำ การกระทำกับการแจ้งเตือน เช่น ทำเครื่องหมายว่าเสร็จแล้วได้
- หากผู้ใช้เผลอปิดแอป iOS นาฬิกาจะไม่สามารถสื่อสารกับแอปหรืออินเทอร์เน็ตได้
- นาฬิกาไม่สามารถตรวจจับได้ว่าผู้ใช้กำลังดู iPhone อยู่หรือไม่ ดังนั้นแม้กำลังดู iPhone อยู่ นาฬิกาก็ยังสั่นและแสดงการแจ้งเตือน
- การเชื่อม Pebble กับแอป iOS อื่นก็ยากในเชิงโครงสร้าง
- iOS ไม่มีแนวคิด การสื่อสารระหว่างโปรเซส (IPC) แบบ Android
- ในอดีต Pebble ให้แอปอย่าง Strava ผนวก Pebble SDK เพื่อสร้างการเชื่อมต่อ BLE ของตัวเอง แต่นั่นเป็นทางอ้อมที่เทอะทะ ทดสอบยาก และนักพัฒนาแอปไม่ค่อยชอบ
- การเผยแพร่ผ่าน App Store และนโยบาย iOS ก็จำกัดความเร็วในการพัฒนา
- บน iPhone ไม่สามารถไซด์โหลดแอปได้ง่าย จึงต้องเผยแพร่ผ่าน App Store
- ทุกครั้งที่อัปเดตมีความเสี่ยงที่ผู้ตรวจแอปของ Apple จะบล็อกอัปเดตด้วยเหตุผลตามดุลยพินิจ
- กฎของ iOS App Store ทำให้ยากที่จะให้ผู้พัฒนาหน้าปัดนาฬิกาและแอปบุคคลที่สามเก็บเงินจากผลงานของตนเอง
- การรันเอนจิน JavaScript บน PebbleOS ต้องใช้วิธีอ้อมหลายอย่างเพราะข้อจำกัดของ iOS
- เพื่อให้สอดคล้องกับข้อจำกัดของ Apple ที่อนุญาตเฉพาะโค้ดที่ดาวน์โหลดได้ซึ่งเป็น JS เท่านั้น จึงต้องสร้างคอมไพเลอร์ไว้ในแอป Pebble บน iPhone และตัวคอมไพเลอร์เองก็ต้องเขียนด้วย JS หรือถูก cross-compile มา
- หากผู้พัฒนานาฬิกาและแอป Pebble ใช้แอป iOS เป็นตัว relay ไปยังนาฬิกา “developer mode” จะปิดตัวลงทุกไม่กี่นาที ทำให้ใช้งานไม่สะดวก
วิธีอ้อมด้านการส่งข้อความและประเด็นทางกฎหมาย
- ในอดีต Pebble ทำสัญญาเฉพาะกับ AT&T สำหรับ SMS-over-IP เพื่อส่งข้อความจากนาฬิกา
- ประสบการณ์ของผู้ใช้ปลายทางยังไม่ราบรื่น และข้อความที่ส่งจาก Pebble ไม่ปรากฏในแอป Messages ของ iPhone
- คดีแบบกลุ่ม ต่อ Apple ในปี 2024 อ้างว่าข้อจำกัดของ Apple หนักขึ้น
- เนื่องจากข้อจำกัดที่เพิ่มเข้ามาใน iOS 13 หากต้องการส่งการแจ้งเตือนไปยังนาฬิกาบุคคลที่สาม ต้องตั้งค่าการแจ้งเตือนบนหน้าจอล็อกให้แสดงเป็น ตัวอย่างเนื้อหาทั้งหมด
- Apple ถูกกล่าวหาว่าหลังจาก Pebble แล้วได้ปิดทางที่ผู้ผลิตสมาร์ตวอตช์จะเจรจาบริการส่งข้อความกับผู้ให้บริการเครือข่าย และหากจะใช้สัญญาระหว่างผู้ผลิตสมาร์ตวอตช์บุคคลที่สามกับผู้ให้บริการเครือข่าย ผู้ใช้ต้องปิด iMessage
- ฝั่ง Pebble มองว่าแม้ Apple จะอ้างเหตุผลด้านความปลอดภัย ความเป็นส่วนตัว และประสบการณ์ที่ดีกว่า แต่จริง ๆ แล้วเป็นการใช้อำนาจเหนือตลาดผูกผู้ใช้ไว้กับ ระบบนิเวศแบบปิด
- ผลลัพธ์คือการแข่งขันลดลง ราคาสูงขึ้น และนวัตกรรมลดลง
- DOJ ก็เห็นในลักษณะคล้ายกัน และมีการดำเนินคดีแบบกลุ่มที่เกี่ยวข้องกับ Apple Watch อยู่ด้วย
แผนแอป iOS ของ rePebble และสิ่งที่ผู้ใช้ทำได้
- เนื่องจาก 40% ของผู้สมัคร rePebble.com ใช้ iPhone จึงมีแผนจะสร้างแอป iOS
- บน iOS ฟีเจอร์ของนาฬิกาอาจดูด้อยกว่า Android อยู่เสมอ
- ทีมพัฒนาจำนวนมากใช้โทรศัพท์ Android ดังนั้นบางฟีเจอร์จะเข้าแอป Android ก่อน แล้วจึงเพิ่มในแอป iOS ภายหลัง
- หากกังวลเรื่องข้อจำกัดของ iOS วิธีแก้ที่ง่ายที่สุดคือซื้อโทรศัพท์ Android
- หากผู้ใช้ iPhone ต้องการนาฬิกา Pebble ก็แนะนำให้แสดงความคิดเห็นต่อสาธารณะหรือย้ายไป Android
- ผู้ใช้ในสหรัฐฯ ควรแจ้งผู้แทนที่มาจากการเลือกตั้งให้สนับสนุนร่างกฎหมายอย่าง ACCESS Act และ AICO
- ในยุโรป ขอขอบคุณผู้แทนที่ผลักดัน DMA ให้ผ่าน และฝั่ง Pebble จะส่งคำขอด้านการทำงานร่วมกันถึง Apple ตาม DMA Article 6 เพื่อขอให้ทำงานร่วมกับ Apple Watch API ได้
ยังไม่มีความคิดเห็น