นักพัฒนาจากภายนอกกำลังสร้างแอพสำหรับ Apple Watch อยู่แล้ว แต่พวกเขากำลังทำเช่นนั้นด้วยมือข้างเดียวที่ถูกมัดไว้ด้านหลัง
Coders ที่ Cult of Mac พูดด้วยรู้สึกประหลาดใจกับโอกาสที่จะ นำแอพไปที่ Watch เร็ว ๆ นี้แต่หลายคนทราบว่าพวกเขาต้องปฏิบัติตามข้อจำกัดที่รุนแรงเพื่อเตรียมแอปให้พร้อมสำหรับการเปิดตัว Apple Wearable ในฤดูใบไม้ผลิหน้า
นักพัฒนาที่พูดคุยกับ Apple อยู่แล้วรู้สึกกังวลที่จะพูดคุยเกี่ยวกับความท้าทายในการสร้างแอพสำหรับ Apple Watch คนส่วนใหญ่ที่เราคุยด้วยบอกว่าพวกเขากำลังพยายามแก้ไขข้อจำกัดที่พวกเขาเผชิญเมื่อเปิดตัวอุปกรณ์สวมใส่
“เราสามารถทำให้แอปดูโดยพื้นฐานว่าเราออกแบบมันอย่างไร” ผู้พัฒนารายหนึ่งซึ่งไม่ต้องการเปิดเผยตัวตนบอกกับ Cult of Mac “ข้อจำกัดหลักที่เราพบคือการขาดการเข้าถึง [Digital Crown] เกินกว่าการเลื่อนมุมมองทั้งหมด เราหวังว่าเราจะสามารถเข้าถึง Taptic Engine เพื่อรับการแจ้งเตือนได้”
ดังนั้น devs เผชิญกับข้อจำกัดประเภทใด? นี่คือรายการของทุกสิ่งที่แอพ Apple Watch ของบริษัทอื่นไม่สามารถทำได้… อย่างน้อยก็ในตอนนี้:
ฟังก์ชันที่ไม่มี iPhone ที่จับคู่ไว้
แอพใช้ iPhone ที่จับคู่เหมือนสายสะดือ Apple ได้สาธิตแอพ Watch ของตัวเองที่ทำสิ่งต่าง ๆ เช่นเล่นเพลงที่เก็บไว้ในเครื่อง แต่แอพของบุคคลที่สามจะต้องพึ่งพา iPhone ใกล้เคียงทั้งหมดอย่างน้อยก็ในตอนนี้ การประมวลผลเสร็จสิ้นบน iPhone และส่งไปยังนาฬิกา
“ Watch App Extensions นั้นอายุสั้นอย่างไม่น่าเชื่อ”
“โดยธรรมชาติแล้ว Watch App Extensions นั้นอายุสั้นอย่างไม่น่าเชื่อ—อยู่ได้ตราบเท่าที่ผู้ใช้โต้ตอบกับพวกมันบนข้อมือของพวกเขา” อธิบาย ฟีด Wrangler ผู้พัฒนา David Smith ถึง Cult of Mac ต้องขอบคุณ WatchKit รุ่นเบต้าล่าสุดที่ทำให้แอปสามารถจัดการการโต้ตอบที่นานขึ้นได้ด้วยตัวเอง แต่ยังมีเวลาอีกยาวไกลก่อนที่ Watch จะเข้าใกล้แพลตฟอร์มที่ทรงพลังอย่าง iOS
ปลุก/เปิดแอพ iOS สหาย
เป็นถนนเดินรถทางเดียวเมื่อใช้แอพ Watch iPhone ให้สัญญาณทั้งหมดในการเรียกใช้และใช้แอพของบุคคลที่สามบน Watch ดังนั้นอย่าคาดหวังว่าจะปฏิบัติกับ Watch เหมือนกับอุปกรณ์คอมพิวเตอร์หลักในเร็ว ๆ นี้
ไม่มีการเข้าถึง API สำหรับแอปที่ใช้การเลื่อนนิ้วบนหน้าจอสัมผัส และนักพัฒนาไม่สามารถเชื่อมต่อกับหน้าปัด Digital Crown ใหม่ได้
ใช้ "บังคับสัมผัส" เพื่อควบคุมอินเทอร์เฟซ
Apple เรียก Force Touch ใหม่ใน Apple Watch ว่า "ความสามารถในการตรวจจับใหม่ที่สำคัญที่สุดนับตั้งแต่ Multi-Touch"
“Force Touch ใช้อิเล็กโทรดขนาดเล็กรอบๆ จอภาพ Retina แบบยืดหยุ่นเพื่อแยกความแตกต่างระหว่างการแตะเบา ๆ และการกดลึก และกระตุ้นการเข้าถึงช่วง การควบคุมเฉพาะตามบริบท เช่น เมนูการทำงานในข้อความ หรือโหมดที่ให้คุณเลือกหน้าปัดต่างๆ ได้ทุกเมื่อที่ต้องการ” ตาม NS เว็บไซต์ของบริษัท.
Force Touch ในแอปของบริษัทอื่นจะดึงเมนูตามบริบทขึ้นมาเท่านั้น แค่นั้นแหละ.
ใช้ Taptic Engine สำหรับการตอบสนองการสั่นสะเทือน
ระบบตอบรับการสั่นใหม่ของ Apple ถูกจำกัดไว้สำหรับแอพของบริษัทอื่น แอพสามารถส่งการสั่นแบบปกติสำหรับการแจ้งเตือนแบบพุชได้ แต่การสั่นที่ปรับแต่งอย่างละเอียดจาก Taptic Engine นั้นสงวนไว้สำหรับแอพของ Apple เอง
เข้าถึงเครื่องวัดอัตราการเต้นของหัวใจ
เซ็นเซอร์วัดอัตราการเต้นของหัวใจของ Apple ใช้สำหรับซอฟต์แวร์ฟิตเนสของ Apple และซอฟต์แวร์ฟิตเนสของ Apple เพียงอย่างเดียว
ใช้ NFC
ชิป NFC ที่ใช้จัดการธุรกรรมของ Apple Pay นั้นไม่มีขีดจำกัด ซึ่งไม่น่าจะแปลกใจเพราะนั่นคือ แบบเดียวกับที่ใช้บน iPhone และ iPad.
ใช้ไมโครโฟนเพื่อสิ่งอื่นที่ไม่ใช่การป้อนข้อความ
ผลลัพธ์ของข้อความที่ป้อนตามคำบอกสามารถส่งกลับไปยังแอป iOS ได้
เล่นเสียง
ไม่มีเสียงเตือนหรือการแจ้งเตือนที่กำหนดเอง!
เข้าถึงกล้องของ iPhone จากระยะไกล
แต่ Apple ได้แสดงคุณสมบัติที่ใช้งานได้กับแอพกล้องในสต็อก
แสดงภาพเคลื่อนไหว/เล่นวิดีโอ
เฉพาะภาพในตอนนี้ แม้ว่า devs จะยังทำได้อยู่ สร้างการออกแบบที่ไม่เหมือนใคร.
แสดงหน้าปัดแบบกำหนดเอง
เว็บไซต์ของ Apple แสดงหน้าปัดนาฬิกาแบบกำหนดเอง 12 แบบซึ่งจะถูกติดตั้งไว้ล่วงหน้าให้เลือก และนั่นก็เพียงพอแล้วสำหรับการเริ่มต้น หน้าปัดนาฬิกา Android Wear เพิ่งเปิดให้ดาวน์โหลดใน Google Play
เสนอการซื้อในแอป
แม้ว่าในระหว่างการเดินทาง อาจมีวิธีปรับปรุงฟังก์ชันการทำงานของแอป Watch ผ่านการซื้อในแอปบน iOS
จับคู่กับ iPhone มากกว่าหนึ่งเครื่องพร้อมกัน
สิ่งนี้ไม่ควรเป็นปัญหาสำหรับผู้ใช้ 99% แต่อาจเป็นกรณีที่น่าสนใจ