กลับไปหน้าบทความ

อ่าน 2 นาที

วอทช์คิท

WatchKit เป็น เฟรมเวิร์ก ที่ Apple จัดเตรียมไว้ สำหรับการพัฒนา แอปพลิเคชัน สำหรับ Apple Watch เฟรมเวิร์ก WatchKit ได้รับการออกแบบมาสำหรับ ภาษาการเขียนโปรแกรม Swift และ...

วอทช์คิท

WatchKitเป็นเฟรมเวิร์กที่Apple จัดเตรียมไว้ สำหรับการพัฒนาแอปพลิเคชันสำหรับApple Watchเฟรมเวิร์ก WatchKit ได้รับการออกแบบมาสำหรับภาษาการเขียนโปรแกรม Swiftและภาษาการเขียนโปรแกรม Objective-Cและต้องคอมไพล์ในXcodeเช่นเดียวกับแอปพลิเคชันiOS [ 1 ]

ประวัติศาสตร์

WatchKit เปิดตัวครั้งแรกในปี 2014 หนึ่งปีก่อนการเปิดตัว Apple Watch [ 2 ]โดยถูกรวมอยู่ใน SDK เบต้าของ iOS 8.2 [ 3 ]ในปี 2015 Apple ได้จัดตั้งห้องปฏิบัติการ WatchKit ในหลายเมืองเพื่อให้สามารถพัฒนาแอปพลิเคชัน Apple Watch ได้ด้วยตนเองก่อนการเปิดตัวผลิตภัณฑ์อย่างเป็นทางการ[ 4 ]

ฟังก์ชันการทำงาน

WatchKit มีคลาสที่ช่วยให้สามารถพัฒนาแอปพลิเคชันบน Apple Watch ได้ นอกจากนี้ WatchKit ยังช่วยให้แอปพลิเคชัน iOS สามารถส่งการแจ้งเตือนและ "Glances" ซึ่งเป็นการแจ้งเตือนแบบถาวรที่สร้างขึ้นโดยใช้เทมเพลตที่กำหนดไว้ล่วงหน้าโดย Apple [ 5 ]เฟรมเวิร์กนี้ได้รับการออกแบบให้ใช้งานได้กับ Swift หรือ Objective-C และต้องคอมไพล์ใน Xcode แม้ว่าจะได้รับการออกแบบมาสำหรับ Apple Watch แต่ตัวนาฬิกาเองจะแสดงเฉพาะส่วนติดต่อผู้ใช้เท่านั้น ส่วนiPhoneที่เชื่อมต่อกับนาฬิกาจะแสดงทุกอย่างที่เหลือ นอกจากนี้ยังรองรับHandoffกับ iPhone ที่เชื่อมต่ออีก ด้วย [ 6 ]

ชั้นเรียน

WatchKit มีคลาสบางคลาสสำหรับวัตถุประสงค์ทั่วไป เช่น ตัวแทนของคอนโทรลเลอร์ อินเทอร์เฟซ และการดำเนินการแจ้งเตือน[ 7 ]

  • WKAccessibilityImageRegion
  • WKAlertAction
  • ดับเบิลยูเคเอ็กซ์เทนชั่น
  • ดับเบิ้ลยูเคอิมเมจ
  • ตัวควบคุมอินเทอร์เฟซ WK
  • ตัวควบคุมอินเทอร์เฟซการแจ้งเตือนผู้ใช้ WK
  • อุปกรณ์อินเทอร์เฟซ WK
  • รายการตัวเลือก WK

นอกจากนี้ยังรองรับการจัดการไฟล์ผ่านคลาสต่อไปนี้:

  • WKAudioFileAsset
  • เครื่องเล่นไฟล์เสียง WK
  • WKAudioFileQueuePlayer
  • รายการเล่นไฟล์เสียง WK

และชุดคลาสที่สืบทอดมาจาก WKInterfaceObject และแสดงถึงองค์ประกอบ UI ทางภาพ

  • ปุ่มอินเทอร์เฟซ WK
  • วันที่อินเทอร์เฟซ WK
  • กลุ่มอินเทอร์เฟซ WK
  • วเคอินเทอร์เฟซอิมเมจ
  • WKInterfaceLabel
  • แผนที่อินเทอร์เฟซ WK
  • WKInterfaceMovie
  • ตัวเลือกอินเทอร์เฟซ WK
  • ตัวคั่นอินเทอร์เฟซ WK
  • WKInterfaceSlider
  • สวิตช์อินเทอร์เฟซ WK
  • ตารางอินเทอร์เฟซ WK
  • ตัวจับเวลาอินเทอร์เฟซ WK

โปรโตคอล

WatchKit มีโปรโตคอลสองตัว ได้แก่ WKExtensionDelegate และ WKImageAnimatable โดย WKExtensionDelegate ใช้สำหรับจัดการพฤติกรรมของส่วนขยาย WatchKit และ WKImageAnimatable ใช้สำหรับควบคุมการเล่นภาพเคลื่อนไหว

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=WatchKit&oldid=1341105835 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ วอทช์คิท

WatchKit เป็น เฟรมเวิร์ก ที่ Apple จัดเตรียมไว้ สำหรับการพัฒนา แอปพลิเคชัน สำหรับ Apple Watch เฟรมเวิร์ก WatchKit ได้รับการออกแบบมาสำหรับ ภาษาการเขียนโปรแกรม Swift และ...

ประวัติศาสตร์

WatchKit เปิดตัวครั้งแรกในปี 2014 หนึ่งปีก่อนการเปิดตัว Apple Watch [ 2 ] โดยถูกรวมอยู่ใน SDK เบต้าของ iOS 8.

ฟังก์ชันการทำงาน

WatchKit มีคลาสที่ช่วยให้สามารถพัฒนาแอปพลิเคชันบน Apple Watch ได้ นอกจากนี้ WatchKit ยังช่วยให้แอปพลิเคชัน iOS สามารถส่งการแจ้งเตือนและ "Glances" ซึ่งเป็นการแจ้งเตือนแบบถาวรที่สร้างขึ้นโดยใช้เทมเพลตที่กำหนดไว้ล่วงหน้าโดย Apple [ 5 ]...

ชั้นเรียน

WatchKit มีคลาสบางคลาสสำหรับวัตถุประสงค์ทั่วไป เช่น ตัวแทนของคอนโทรลเลอร์ อินเทอร์เฟซ และการดำเนินการแจ้งเตือน [ 7 ]