iOS 9 Betas และ WatchOS 2 สำหรับนักพัฒนา

เผยแพร่แล้ว: 2022-03-11

ระบบปฏิบัติการมือถือล่าสุดของ Apple ออกมาแล้ว และหากคุณเป็นนักพัฒนา iOS นี่คือสิ่งที่คุณจำเป็นต้องรู้ การเปลี่ยนแปลงใน iOS 9.x ไม่ใช่แค่เพียงผิวเผินเท่านั้น แม้ว่าการขาดการออกแบบใหม่อย่างละเอียดอาจทำให้ผู้สังเกตการณ์ทั่วไปสรุปได้ว่าไม่ใช่การอัปเดตครั้งใหญ่ เป็นขั้นตอนวิวัฒนาการ ไม่มีอะไรที่ปฏิวัติวงการเกี่ยวกับ iOS 9.x แต่มีคุณสมบัติใหม่สองสามอย่าง

เราได้กล่าวถึง 3D Touch ซึ่งกำลังจะมาใน iPhones ซีรีส์ 6S ที่รีเฟรชแล้ว แต่นั่นเป็นคุณสมบัติเดียวของ iOS 9.x ที่ควรค่าแก่การกล่าวถึง การอัปเดตใหม่นี้ยังนำเสนอการปรับแต่งที่เน้นแท็บเล็ตจำนวนมาก ซึ่งเป็นที่เข้าใจได้เมื่อพิจารณาจากการตัดสินใจของ Apple ที่จะเปิดตัว iPad Pro ขนาดใหญ่โดยมุ่งเน้นที่ประสิทธิภาพการทำงาน การทำงานหลายอย่างพร้อมกันสำหรับ iPads นั้นกำลังจะดีขึ้นมาก เนื่องจากจะรวมโหมดมุมมองแยก สไลด์โอเวอร์ และโหมดการแสดงภาพซ้อนภาพ

นักพัฒนา Android และ Microsoft อาจกล่าวว่าแพลตฟอร์มของพวกเขามีฟังก์ชันดังกล่าวอยู่แล้ว และพวกเขาคิดถูก: Apple มาสายในงานปาร์ตี้ และ iOS ล้าหลัง Android ในด้านการทำงานหลายอย่างพร้อมกันมาหลายปี

อย่างไรก็ตาม นอกเหนือจากแอพที่ทำงานหลายอย่างพร้อมกันและเพิ่มประสิทธิภาพการทำงานแล้ว iOS 9.x ยังมีคุณสมบัติมากมายที่ออกแบบโดยคำนึงถึงการบริโภคเนื้อหาเป็นหลัก Apple ได้ปรับแต่ง SceneKit, SpriteKit และ Metal ทำให้ผู้พัฒนาเกม iOS สามารถใช้คุณสมบัติขั้นสูงบางอย่างและทำให้เกมมีความประณีตยิ่งขึ้น การค้นหากำลังได้รับการอัปเดต โดยมีการจัดทำดัชนีเนื้อหา ประวัติการเข้าชม และมาร์กอัปเว็บที่ดีขึ้น

และอย่าลืม 3D Touch ซึ่งเป็นการพูดคุยทางการตลาดของ Apple สำหรับ Force Touch ฉันได้กล่าวถึงหัวข้อนี้อย่างละเอียดแล้วเมื่อมีการประกาศ iOS 9 และในกรณีที่คุณพลาด คุณต้องลองดูเพราะฉันไม่เห็นประโยชน์ที่จะพูดซ้ำและเพิ่มปุยในโพสต์ใหม่

แล้วคราวนี้เราควรโฟกัสอะไร?

มัลติทาสกิ้งใน iOS 9

ฉันเดาว่าการทำงานหลายอย่างพร้อมกันจะเป็นจุดเริ่มต้นที่ดี เพียงเพื่อให้มันออกไปให้พ้น และให้นักพัฒนา Android เขียนความคิดเห็นที่เรามีมาหลายปีโดยไม่ต้องเลื่อนดูโพสต์ทั้งหมด

Apple ได้เพิ่มโหมดมัลติทาสกิ้งที่แตกต่างกันสามโหมดใน iOS9:

  • แยกมุมมอง
  • เลื่อนผ่าน
  • ภาพซ้อนภาพ (PiP)

ตรวจสอบว่าเหตุใดการทำงานหลายอย่างพร้อมกันใน iOS 9.x จึงเป็นประโยชน์สำหรับผู้ใช้ iPad และนักพัฒนา iOS

ตรวจสอบว่าเหตุใดการทำงานหลายอย่างพร้อมกันใน iOS 9.x จึงเป็นประโยชน์สำหรับผู้ใช้ iPad และนักพัฒนา iOS
ทวีต

มุมมองแยกเป็นแนวคิดที่คุ้นเคย แอพทั้งสองอยู่ร่วมกันในลักษณะเดียวกับ Windows 8.x และแท็บเล็ตที่ใช้ Android (Samsung) บางตัว ผู้ใช้สามารถลากแอพและกำหนดขนาดของหน้าต่างเสมือนได้ เช่น วางแถบ Skype ข้างเบราว์เซอร์ เป็นต้น

สไลด์โอเวอร์คล้ายกับ Split View แต่จะแสดงแอปที่สองในโอเวอร์เลย์ที่ผู้ใช้เรียกใช้ที่ด้านขวาของหน้าจอ ทำให้ผู้ใช้สามารถเลือกแอปและโต้ตอบกับแอปได้อย่างรวดเร็ว แอปจะแสดงเป็นแถบแนวตั้ง คล้ายกับตัวสลับแอปใน Android 4.x

Picture-in-picture มักใช้สำหรับวิดีโอ ให้ผู้ใช้ดูแอปในเฟรมขนาดเล็กได้ ตัวอย่างเช่น หากคุณกำลังดูรายการทีวีและได้รับข้อความ Skype คุณสามารถตอบกลับในขณะที่เก็บวิดีโอไว้ในเฟรม PiP

สามารถใช้ทั้งสามโหมดได้พร้อมกัน ดังนั้นคุณจึงสามารถมีเฟรม PiP ในขณะที่ iPad ของคุณแสดงสองแอพในมุมมองแยก

Apple เรียกร้องให้นักพัฒนาใช้ Slide Over และ Split View เว้นแต่จะมีเหตุผลเฉพาะที่จะไม่ทำ แอปกล้องถ่ายรูปและแอปแบบเต็มของอุปกรณ์ เช่น เกม ได้รับการแสดงรายการเป็นข้อยกเว้น สำหรับ PiP นั้นออกแบบมาสำหรับแอปวิดีโอและคุณสามารถเลือกไม่ใช้ได้แม้ว่าคุณจะมีแอปวิดีโอ แต่ไม่จำเป็นต้องรองรับ PiP

ฉันควรทราบด้วยว่าตอนนี้เทมเพลตแอป iOS แต่ละเทมเพลตใน Xcode 7 ได้รับการกำหนดค่าล่วงหน้าเพื่อรองรับการเลื่อนและแยกมุมมอง มีข้อแม้อื่น: iPads ส่วนใหญ่ไม่รองรับมุมมองแบบแยกส่วน อันที่จริงมีเฉพาะใน iPad Air 2 และ iPad Pro เท่านั้นในขณะที่ Air รุ่นแรกมาพร้อมกับ iPad Mini 2 และ Mini 3

อีกปัญหาหนึ่งที่อาจทำให้นักพัฒนา iOS ปวดหัวคือการจัดวางและการปรับขนาด จนถึงขณะนี้ iPads ทั้งหมดมีจอแสดงผลแบบ 4:3 ดังนั้นนักออกแบบจึงคุ้นเคยกับการทำงานบนผืนผ้าใบที่มีอัตราส่วน 4:3 แอปรุ่นเก่าทั้งหมดจะดูถูกต้องในมุมมองแบบแยกส่วนหรือไม่ ขึ้นอยู่กับปัจจัยหลายประการ ดังนั้นจึงเป็นการเกรงใจที่จะตอบในประเด็นนี้ อย่างไรก็ตาม สิ่งที่ควรคำนึงถึงหากคุณมีแอป iPad จำนวนมากอยู่ใต้เข็มขัดของคุณ

Apple ได้เผยแพร่ข้อมูลที่จำเป็นเกี่ยวกับโหมดมัลติทาสก์ใหม่แล้ว ดังนั้นคุณควรตรวจสอบรายละเอียดใน iOS Developer Library อย่างเป็นทางการ

iOS 9.1 และ 9.2 Beta, การยอมรับของตลาด

Apple เปิดตัว iOS 9.1 เมื่อประมาณหนึ่งเดือนที่แล้ว และ iOS 9.2 beta พร้อมให้ดาวน์โหลดผ่านโปรแกรมซอฟต์แวร์เบต้าของ Apple แล้ว ทั้งสองเวอร์ชันมีการอัปเดตเล็กน้อย

อันที่จริง iOS 9.1 เป็นการอัปเดต iOS 9 ครั้งที่สามจนถึงตอนนี้ เปิดตัวการรองรับ Unicode 7 และ 8 พร้อมกับอิโมจิใหม่ๆ (รวมถึงยูนิคอร์นด้วย) Xcode ทำให้เป็นเวอร์ชัน 7.1 และส่วนประกอบ Apple TV บางส่วนได้รับการอัปเดตเช่นกัน การปรับแต่งกล้องเล็กน้อยก็ถูกนำมาใช้เช่นกัน เช่น การอัปเดตภาพถ่ายสด ซึ่งจะแตะข้อมูลเซ็นเซอร์เพื่อดูว่าเมื่อใดที่อุปกรณ์จะลดระดับลงเพื่อหยุดการบันทึกวิดีโอ

iOS 9.2 เบต้าเปิดให้ใช้งานมาประมาณหนึ่งสัปดาห์แล้ว และถือเป็นการอัปเดตเพิ่มเติมอีกรายการหนึ่ง รวมถึงการเปลี่ยนแปลงบางอย่างใน Safari เพิ่มการรองรับภาษาอาหรับให้กับ Siri และรวมถึงการรองรับระบบ NumberSync ของ AT&T ไม่มีอะไรสำคัญเกินไปจากมุมมองของนักพัฒนา

ไม่กี่สัปดาห์หลังจากการเปิดตัว iOS 9 เริ่มขึ้น Apple กล่าวว่าระบบปฏิบัติการมือถือใหม่แสดงอัตราการยอมรับที่เร็วที่สุดของ iOS เวอร์ชันใด ๆ จนถึงขณะนี้ ภายในปลายเดือนกันยายน อุปกรณ์ iOS มากกว่าร้อยละ 50 ได้รับการอัปเดตเป็น iOS 9 ที่กล่าวว่าอุปกรณ์รุ่นเก่าจำนวนมากจะไม่ได้รับการอัปเดต แต่ผู้ใช้ทั้งหมดที่มี iPhone หรือ iPad ที่ซื้อในช่วงสี่ปีที่ผ่านมาน่าจะใช้ได้ ผู้ใช้ iPhone 4 รุ่นเก่าที่ดีและ iPad รุ่นแรกจะไม่ได้รับ iOS 9

การรับเลี้ยงบุตรบุญธรรมอย่างรวดเร็วยังคงเป็นการ์ดทรัมป์ของ Apple เมื่อ Google เปิดตัว Android เวอร์ชันใหม่ โดยปกติแล้วจะใช้เวลาหลายเดือนกว่าที่คู่ค้าฮาร์ดแวร์จะเผยแพร่การอัปเดตสำหรับอุปกรณ์ของตน และอุปกรณ์จำนวนมากจากแบรนด์ขนาดเล็กจะไม่ได้รับการอัปเดต

WatchOS 2 นำเสนอการปรับปรุงสำหรับผู้บริโภคจำนวนมาก

แม้ว่า iOS 9.x จะถูกมองว่าเป็นการอัปเดตแบบค่อยเป็นค่อยไปและวิวัฒนาการ แต่ WatchOS 2 นั้นแทบจะไม่มีการอัปเดตแบบเจาะลึกเลย ระบบปฏิบัติการใหม่ช่วยให้ Apple Watch ทำสิ่งต่างๆ ได้มากขึ้น สร้างโอกาสใหม่ๆ สำหรับนักพัฒนา อย่างไรก็ตาม มันไม่ใช่ตัวเปลี่ยนเกมด้วยจินตนาการที่ยืดยาว

การเปลี่ยนแปลงส่วนใหญ่เน้นที่ผู้บริโภคเป็นหลัก ดังนั้น WatchOS 2 จึงมีการอัปเดตแอปมากมาย ตัวอย่างเช่น ขณะนี้สามารถใช้นาฬิกาเพื่อส่งข้อความและไฟล์เสียงผ่าน Facebook Messenger ได้ iTranslate จะช่วยให้ผู้ใช้แปลคำพูดได้อย่างรวดเร็ว ในขณะที่แอป Airstrip ใหม่เป็นเครื่องมือในการดูแลสุขภาพ การสนับสนุน Siri ยังได้ขยายออกไปพร้อมกับคุณลักษณะ Time Travel ใหม่ที่ช่วยให้ผู้ใช้สามารถตรวจสอบสภาพอากาศและการนัดหมายได้ อินเทอร์เฟซเพลงได้รับการออกแบบใหม่ ขณะนี้ผู้ใช้สามารถตอบกลับอีเมลด้วยคำสั่งเสียง และเมื่อถึงเวลาเข้านอน นาฬิกาก็จะอยู่ในโหมดข้างเตียงได้

ตอนนี้ Apple Watch เชื่อมต่อกับเครือข่าย WiFi โดยไม่ต้องใช้ iPhone มันไม่จำเป็นต้องโยง Google ได้ใช้คุณลักษณะนี้ใน Android Wear เมื่อไม่กี่เดือนที่ผ่านมา จึงไม่น่าแปลกใจที่ Apple จะเพิ่มคุณลักษณะนี้ด้วย

Apple ยังปรับแต่งสุนทรียศาสตร์ด้วยหน้าปัดนาฬิกาแบบใหม่ (และหน้าปัดที่ออกแบบใหม่) ความซับซ้อนเพิ่มเติม และวิธีการปรับแต่งและจัดระเบียบแบบใหม่ การตั้งค่าการแสดงผลใหม่ที่จะทำให้หน้าจอใช้งานได้นานขึ้นสูงสุด 70 วินาที

พูดตามตรง ฉันไม่พบว่าการอัปเดตเหล่านี้ส่วนใหญ่น่าตื่นเต้นมาก และมีบางส่วนที่สามารถอธิบายได้ว่าเป็นลูกเล่นอย่างแท้จริง

WatchOS 2 สำหรับนักพัฒนา

แม้ว่าการอัปเดตจะไม่ได้นำเสนอฟีเจอร์ใหม่ๆ ให้กับผู้บริโภคมากนัก แต่จะเป็นการเปิดโอกาสใหม่ๆ สำหรับนักพัฒนา ข่าวใหญ่คือ WatchOS 2 อนุญาตให้เข้าถึงเซ็นเซอร์และส่วนประกอบฮาร์ดแวร์อื่น ๆ ได้มากขึ้น

ตอนนี้นักพัฒนาจะสามารถใช้ Digital Crown ได้มากกว่าการซูม เม็ดมะยมสามารถใช้เลื่อนดูเนื้อหา การแจ้งเตือน และอื่นๆ ปัญหาคือมีแอพน้อยมากที่จะใช้ประโยชน์จากฟีเจอร์ใหม่ของคราวน์เหล่านี้ จะใช้เวลาสักครู่ก่อนที่จะอัปเดตเพื่อรองรับ ในทางกลับกัน จุดประสงค์ทั้งหมดของการอนุญาตให้เข้าถึงส่วนประกอบต่างๆ ได้ลึกขึ้นคือการบังคับให้นักพัฒนาสร้างแอพที่มาพร้อมเครื่องสำหรับ Apple Watch

WatchOS 2 ช่วยให้นักพัฒนาใช้ประโยชน์จากเซ็นเซอร์ Apple Watch เพิ่มเติมและวิธีการป้อนข้อมูล

WatchOS 2 ช่วยให้นักพัฒนาใช้ประโยชน์จากเซ็นเซอร์ Apple Watch เพิ่มเติมและวิธีการป้อนข้อมูล
ทวีต

นอกจากการควบคุมมงกุฎแบบดิจิทัลใหม่แล้ว แอปของบุคคลที่สามยังสามารถเข้าถึงไมโครโฟนและมาตรความเร่งได้อีกด้วย

แล้วภาวะแทรกซ้อนล่ะ? จากมุมมองของนักพัฒนา ความสามารถในการสร้าง จัดการ และปรับแต่งความยุ่งยากใหม่อาจเป็นหนึ่งในการอัปเดตที่ใหญ่ที่สุด ClockKit กรอบงานใหม่ ClockKit.framework ใช้เพื่อจัดการความยุ่งยากที่เกี่ยวข้องกับแอพ Apple Watch เฟรมเวิร์กช่วยให้นักพัฒนาใช้แหล่งข้อมูลต่างๆ สำหรับความซับซ้อน จากนั้นปรับแต่งรูปลักษณ์เพื่อให้เข้ากับแอปได้ดี ทุกอย่างเสร็จสิ้นโดยใช้คลาส ClockKit.framework ที่แตกต่างกัน และคุณสามารถตรวจสอบการอ้างอิงกรอบงาน Apple ClockKit อย่างเป็นทางการสำหรับรายละเอียดเพิ่มเติม

การเปลี่ยนแปลงเหล่านี้อาจฟังดูไม่ใช่เรื่องใหญ่ แต่ในระยะยาว การเปลี่ยนแปลงอาจเปลี่ยนวิธีที่ผู้ใช้โต้ตอบกับอุปกรณ์ Watch OS พวกเขายังสามารถสร้างกรณีการใช้งานใหม่และจูงใจนักพัฒนาให้สร้างแอพที่มาพร้อมเครื่องสำหรับแพลตฟอร์มอีกด้วย

สถาปัตยกรรม WatchOS ใหม่

การเปลี่ยนแปลงใน WatchOS 2 นั้นไม่ลึกซึ้ง Apple ได้ปรับปรุงสถาปัตยกรรม WatchOS แล้ว แต่ข่าวดีก็คือการเปลี่ยนแปลงไม่ควรสร้างปัญหาให้กับนักพัฒนามากนัก

ในการจุติใหม่ของ WatchOS ส่วนขยาย WatchKit จะทำงานบน iPhone ของผู้ใช้ แต่ใน WatchOS 2 จะทำงานบน Apple Watch Apple กล่าวว่าการย้ายส่วนขยายไปที่นาฬิกาทำให้การสื่อสารระหว่างแอป Watch และส่วนขยาย "เร็วขึ้นมาก" และช่วยให้แอปทำงานเมื่อ iPhone ของผู้ใช้ไม่พร้อมใช้งาน จำการเข้าถึง WiFi แบบไม่ผูกมัดที่ฉันกล่าวถึงก่อนหน้านี้หรือไม่ นี่เป็นหนึ่งในสิ่งที่ทำให้เป็นไปได้ นอกจากนี้ยังเป็นสิ่งสำคัญสำหรับการทำงานที่ซับซ้อนมากขึ้น

สถาปัตยกรรม WatchOS 2 ใหม่ของ Apple มีความหมายต่อนักพัฒนาอย่างไร

สถาปัตยกรรม WatchOS 2 ใหม่ของ Apple มีความหมายต่อนักพัฒนาอย่างไร
ทวีต

ความจริงที่ว่าส่วนขยาย WatchKit ถูกย้ายไปยัง Apple Watch นั้นไม่ส่งผลต่อการทำงานของมัน Apple ตั้งข้อสังเกตว่า "การแบ่งงาน" ระหว่างแอป Watch และส่วนขยาย WatchKit ยังคงไม่เปลี่ยนแปลงใน WatchOS 2

แอปยังคงมีกระดานเรื่องราวที่กำหนดหน้าจอที่แอปใช้เพื่อนำเสนอข้อมูล ในขณะที่ส่วนขยาย WKInterfaceController เพื่อจัดการหน้าจอดังกล่าว การโต้ตอบทั้งหมดยังคงได้รับการจัดการโดยกรอบงาน WatchKit

Apple ชี้ให้เห็นว่าโดยส่วนใหญ่แล้ว รหัสส่วนขยาย WatchKit ที่มีอยู่ควรทำงานใน WatchOS 2 อย่างไรก็ตาม การตัดสินใจย้ายส่วนขยาย WatchKit ไปยังนาฬิกาจะเปลี่ยนวิธีการออกแบบแอป ส่วนขยายจะถูกนำมาใช้โดยใช้กรอบงาน WatchOS SDK แทน iOS SDK อย่างไรก็ตาม สำหรับคุณสมบัติที่ไม่รองรับในเฟรมเวิร์กของ WatchOS นักพัฒนายังคงต้องพึ่งพาแอพ iOS นอกจากนี้ยังหมายความว่าข้อมูลมักจะถูกเก็บไว้ในนาฬิกา Apple แต่ในกรณีที่แอพต้องการข้อมูลบางส่วนจากแอพที่ใช้ร่วมกับอุปกรณ์ iOS มันก็จะดึงข้อมูลแบบไร้สายและโอนไปยัง Apple Watch นักพัฒนาจะไม่สามารถใช้คอนเทนเนอร์กลุ่มที่ใช้ร่วมกันเพื่อแลกเปลี่ยนไฟล์กับแอป iOS

การโยกย้ายไปยัง WatchOS 2

นอกจากนี้ยังเป็นที่น่าสังเกตว่านักพัฒนายังไม่ ต้อง โยกย้ายไปยัง WatchOS 2 แม้ว่า Apple จะชี้ว่าคุณสมบัติหลายอย่างจะไม่สามารถใช้ได้หากนักพัฒนาตัดสินใจว่าไม่คุ้มกับปัญหา การเปลี่ยนแปลงทางสถาปัตยกรรมบางอย่างที่ระบุไว้ข้างต้นอาจมีความจำเป็น แต่งานอาจได้รับผลตอบแทนในบางสถานการณ์

Apple ชี้ให้เห็นคำถามพื้นฐานสามข้อที่นักพัฒนาจำเป็นต้องถามก่อนที่จะตัดสินใจว่าการย้ายแอพที่มีอยู่ไปยัง WatchOS 2 นั้นคุ้มกับปัญหาหรือไม่

  • นักพัฒนาจำเป็นต้องรองรับ Apple Watch เวอร์ชันก่อนหน้าหรือไม่
  • แอพพึ่งพาเทคโนโลยี iCloud เป็นอย่างมากหรือไม่?
  • แอพนาฬิกาอาศัยข้อมูลจากแอพ iOS ที่แสดงร่วมหรือไม่

เป็นไปได้ที่จะส่งมอบแอพ Apple Watch ในสองเวอร์ชันสำหรับ WatchOS 1 และ WatchOS 2 โดยใช้ชุดแอพ iOS เดียวกัน อันเป็นผลมาจากการเปลี่ยนแปลงทางสถาปัตยกรรม แอป WatchOS 2 จะต้องคอมไพล์ใหม่เป็นไฟล์สั่งการแยกต่างหาก Apple ตั้งข้อสังเกตว่าการแชร์รหัสอาจต้องใช้ความพยายามมากขึ้นและทำให้เกิดความซับซ้อนมากกว่าการมีแอปสองแอปแยกกันโดยสิ้นเชิง

เนื่องจากส่วนขยาย WatchKit ใน WatchOS 2 ทำงานบน Apple Watch จึงไม่สามารถเข้าถึงเทคโนโลยี iCloud ได้โดยตรงอีกต่อไป การดำเนินการที่เกี่ยวข้องกับ iCloud ทั้งหมดจะต้องดำเนินการโดยแอปที่ใช้ร่วมกับ iOS จากนั้นข้อมูลจะถูกส่งไปยังส่วนขยาย WatchKit แบบไร้สาย ดังนั้นนักพัฒนาอาจต้องเปลี่ยนวิธีจัดการและซิงค์ข้อมูลระหว่างอุปกรณ์ทั้งสอง

การโยกย้ายไปยัง WatchOS 2: นี่คือสิ่งที่นักพัฒนาต้องคำนึงถึง

การโยกย้ายไปยัง WatchOS 2: นี่คือสิ่งที่นักพัฒนาต้องคำนึงถึง
ทวีต

เนื่องจากสถาปัตยกรรมใหม่ การสื่อสารกับแอพสหาย iOS ก็เปลี่ยนไปเช่นกัน ในกรณีที่แอปต้องการข้อมูลจากแอป iOS นักพัฒนาจะต้องโอนไฟล์ที่จำเป็นจากอุปกรณ์ iOS ไปยังอุปกรณ์ WatchOS อย่างชัดเจน ข้อมูลจะต้องได้รับการจัดการภายในเครื่องทั้งสองแห่ง และนักพัฒนาจำเป็นต้องระลึกไว้เสมอว่าข้อมูลบน Apple Watch จะไม่ถูกสำรองโดยอัตโนมัติ ต้องส่งกลับไปยังอุปกรณ์ iOS เพื่อที่จะสำรองข้อมูล

สรุป

เราได้พูดถึง iOS 9 ในสองสามโพสต์ ดังนั้นคราวนี้ฉันจึงตัดสินใจที่จะมุ่งเน้นไปที่ความสามารถมัลติทาสกิ้งและเบต้าใหม่ๆ ฉันพบว่าการทำงานหลายอย่างพร้อมกันนั้นน่าสนใจเนื่องจากการตัดสินใจของ Apple ที่จะเปิดตัว iPad Pro ซึ่งได้รับการวิจารณ์ที่ยอดเยี่ยม

ไม่เหมือน iPad และ iPad mini รุ่น Pro มีความทะเยอทะยานมากกว่า ได้รับการออกแบบมาเพื่อการบริโภคเนื้อหา และ การสร้างเนื้อหาในขณะที่ iPads 9.7 นิ้วและ 7.9 นิ้วแบบเก่าที่ดีส่วนใหญ่จะใช้สำหรับการบริโภคเนื้อหา การทำงานหลายอย่างที่ได้รับการปรับปรุงมีความสำคัญต่อผลิตภัณฑ์ที่มีแรงบันดาลใจ "เป็นมืออาชีพ" คุณไม่จำเป็นต้องมีการสนับสนุนมัลติทาสกิ้งที่ยอดเยี่ยมขณะเรียกดู IMDB หรือเล่นเกมเป็นครั้งคราว แต่ถ้าคุณต้องการแก้ไขเอกสารสองสามฉบับ ปรับแต่งภาพสเก็ตช์และ Skype ในเวลาเดียวกัน การสนับสนุนมัลติทาสก์ชั้นยอดเป็นสิ่งที่จำเป็น

ด้วย iPad Pro Apple กำลังมองหาช่องทางใหม่สำหรับ iOS ระบบปฏิบัติการมีความสมบูรณ์พอที่จะใช้สำหรับธุรกิจ และด้วยโปรเซสเซอร์ A9X ที่ใช้ ARM ใหม่ Apple มีแพลตฟอร์มฮาร์ดแวร์ที่ทรงพลังที่เข้ากันได้ แน่นอนว่า Apple ไม่ได้อยู่ตามลำพังในพื้นที่นี้ และอาจกล่าวได้ว่า iPad Pro นั้น “ได้รับแรงบันดาลใจ” จากแท็บเล็ต Surface Pro ของ Microsoft Apple ตัดสินใจใช้ระบบปฏิบัติการมือถือสำหรับ iPad Pro โดยปล่อยให้ OS X สงวนไว้สำหรับ MacBooks Microsoft ทิ้ง Windows RT (Windows สำหรับ ARM) และย้ายออกจากโปรเซสเซอร์ ARM

อย่างไรก็ตาม โปรเซสเซอร์ 14nm Core M และ Cherry Trail ล่าสุดของ Intel นั้นมีประสิทธิภาพด้านพลังงานอย่างมาก และฉันมีโอกาสได้ลองใช้มันกับระบบ Windows ระดับเริ่มต้นถึงระดับกลาง (150 ถึง 500 ดอลลาร์) ทั้งหมดที่ฉันสามารถพูดได้คือ: อย่าประมาทพวกเขา ฮาร์ดแวร์ใหม่ของ Intel นั้นยอดเยี่ยม Windows 10 เป็นกระเป๋าแบบผสม (อย่างน้อยในความคิดของฉัน) แต่ราคาจะมีการแข่งขันสูงมาก

สำหรับ WatchOS 2 เป็นการอัปเดตที่ค่อนข้างใหญ่กว่าเมื่อเทียบกับ iOS 9.x อย่างไรก็ตาม ฉันรู้สึกประหลาดใจกับการตัดสินใจของ Apple ในการออกแบบสถาปัตยกรรมพื้นฐานที่อยู่เบื้องหลังมันตั้งแต่ต้นเกม Apple Watch อยู่ในระหว่างดำเนินการมาระยะหนึ่งแล้ว และถูกโจมตีโดยนาฬิกา Android Wear หลายไตรมาส

อันที่จริง ฉันไม่ได้คาดหวังการเปลี่ยนแปลงทางสถาปัตยกรรมในการทำซ้ำครั้งที่สองของระบบปฏิบัติการที่สวมใส่ได้ของ Apple บางทีฉันอาจมีความคาดหวังที่ไม่สมจริง แต่เมื่อยักษ์ใหญ่ด้านเทคโนโลยีมูลค่า 600 พันล้านดอลลาร์เปิดตัวผลิตภัณฑ์หลายเดือนหลังจากคู่แข่ง ฉันไม่คาดหวังว่ามันจะกลับไปที่กระดานวาดภาพในอีกไม่กี่เดือนต่อมา Untethered WiFi, ส่วนขยาย WatchKit ที่ทำงานบน Apple Watch? พวกเขาสามารถมีและควรจะรวมอยู่ใน WatchOS 1

บางทีนี่อาจเป็นสาเหตุที่ทำให้แอปของบริษัทอื่นจำนวนมากทำงานได้ไม่ดีนักเมื่อเปิดตัว Apple Watch