• 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 ได้

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น