แอปเปิ้ล แมคคาตาลิสต์ โครงการดูเหมือนไม่เป็นอันตรายเพียงพอ นี่เป็นวิธีง่ายๆ สำหรับนักพัฒนา iOS ในการนำแอพของตนมาสู่ Mac ซึ่งเป็นสถานการณ์ที่ได้ประโยชน์ทั้งสองฝ่ายสำหรับทั้งนักพัฒนาและ Apple ใช่ไหม
สารบัญ
- มันไม่ใช่ช่องทำเครื่องหมายวิเศษ
- จาก iPad สู่ Mac ในไม่กี่นาที
- เมื่อโลกสองใบมาบรรจบกัน
- วิธีแก้ปัญหา คำขอในอนาคต และกำแพงอิฐ
- อนาคตของ Mac Catalyst
วิดีโอแนะนำ
ใช่แล้ว แต่ถ้าคุณตัดสินจากประวัติศาสตร์ เดิมพันก็สูง การเชื่อมช่องว่างระหว่างโลกของอุปกรณ์เคลื่อนที่และเดสก์ท็อปดูเหมือนจะเป็นงานหนักเมื่อพิจารณาจากเป้าหมาย ปัญหา และปัญหาการสนับสนุนที่แตกต่างกัน Microsoft ล้มเหลวในการเปลี่ยนแปลงหลายครั้ง และ Apple เองก็หลีกเลี่ยงความพยายามนี้มาหลายปีแล้ว
ที่ ความพยายามในช่วงแรกๆ ไม่ได้สร้างแรงบันดาลใจให้เกิดความมั่นใจมากนักแต่ตอนนี้โครงการได้ดำเนินการมาเกือบเก้าเดือนแล้ว ก็ถึงเวลาที่จะพิจารณาว่า Catalyst อยู่ที่ไหนจริงๆ
ที่เกี่ยวข้อง
- Apple ทำให้นักเล่นเกม Mac มีเหตุผลสำคัญที่จะต้องตื่นเต้น
- iMac 27 นิ้ว: ทุกสิ่งที่เรารู้เกี่ยวกับ iMac ที่มีขนาดใหญ่และทรงพลังยิ่งขึ้นของ Apple
- มี iPhone, iPad หรือ Apple Watch หรือไม่? คุณต้องอัปเดตตอนนี้
วิสัยทัศน์ของ Apple สำหรับอนาคตของ Mac ใช้ได้กับนักพัฒนาหรือไม่
มันไม่ใช่ช่องทำเครื่องหมายวิเศษ
ข่าวลือของ Apple “รวม” MacOS และ iOS ดำเนินเรื่องมาหลายปีแล้ว แม้ว่า Apple จะกล่าวถึงเรื่องนี้โดยตรงในประเด็นสำคัญก็ตาม นั่นไม่ใช่สิ่งที่ Mac Catalyst เป็น
แต่เป็นชุดเครื่องมือที่ช่วยให้นักพัฒนาสามารถย้ายแอพ iPad ของตนไปยัง Mac ได้อย่างรวดเร็วและง่ายดาย ในสถานการณ์ที่ง่ายที่สุด นักพัฒนาสามารถทำได้ ทำเครื่องหมายในช่อง ใน XCode (แอปพัฒนาซอฟต์แวร์ของ Apple) และการทำงานหนักส่วนใหญ่จะทำเพื่อพวกเขา
Perjan Duro เป็นผู้ก่อตั้งแอปการเงิน MoneyCoach และเขาเป็นหนึ่งในนักพัฒนากลุ่มแรกๆ ที่เราพูดคุยด้วยเกี่ยวกับ Catalyst เขากล่าวว่าการแปลงแอพของทีมจาก iPad เป็น Mac นั้นเป็น “หนึ่งในไฮไลท์ของฤดูร้อน” หลังจากที่ Apple เปิดตัวเครื่องมือสำหรับนักพัฒนา Mac Catalyst ที่ WWDC ในเดือนมิถุนายน 2019 ส่วนหนึ่งเป็นเพราะให้โอกาสในการปรับปรุงการออกแบบของแอป ซึ่งนำไปสู่การปรับปรุงหลายอย่างและเพิ่มฟังก์ชันการทำงาน
“แปดสิบเปอร์เซ็นต์ของเวลา มันทำให้งานสำเร็จ”
“หากคุณใช้งานแอพ iPadOS และปรับให้เหมาะกับ Mac คุณจะประหยัดเวลาและต้นทุน” Duro กล่าว
เขาบอกเราว่าเขาคิดว่าเทคโนโลยีนี้ "มีความหวังมาก" แม้ว่านักพัฒนาควรใช้หรือไม่นั้นก็ขึ้นอยู่กับ "กรณีการใช้งานของแอปและเทคโนโลยีที่ใช้ แปดสิบเปอร์เซ็นต์ของเวลาก็ทำให้งานสำเร็จ”
แต่จริงๆ แล้ว Catalyst จะดูแลเฉพาะส่วนแบ็คเอนด์เท่านั้น — การให้การสนับสนุนเมาส์และหน้าต่าง ทำให้แอปสามารถทำงานบน Mac ได้จริงๆ แบบนั้น งานส่วนหน้าส่วนใหญ่ เช่น การปรับแต่งรูปลักษณ์ของแอปและการเพิ่มคุณสมบัติพิเศษ เป็นหน้าที่ของนักพัฒนา Apple บอกเราว่า Mac Catalyst เป็นตัวช่วยสำหรับนักพัฒนามากกว่าสิ่งอื่นใด ซึ่งเป็นชุดเครื่องมือที่นักพัฒนาควรเลือกย้ายแอพ iPad ไปยังแพลตฟอร์มใหม่
Duro กล่าวว่า Catalyst ทำมากกว่าแค่ประหยัดเวลา แต่ยังทลายกำแพงที่อาจทำให้นักพัฒนาไม่สามารถนำแอปของตนไปสู่แพลตฟอร์มใหม่ได้
“เราต้องการเห็น MoneyCoach บน Mac ตั้งแต่เริ่มต้น” เขายอมรับ “เราสามารถทำให้มันเกิดขึ้นได้เฉพาะปีที่แล้วเท่านั้น นั่นทำให้ฉันมีความสุขและทำให้ฉันลืมช่วงเวลาท้าทายไปได้”
Apple ไม่ได้จัดวางเป็นระบบเวทย์มนตร์ที่จะเปลี่ยนแอพที่ให้ความรู้สึกเหมือนอยู่บ้านบน iPad ให้กลายเป็นแอพที่ดูและให้ความรู้สึกเหมือนกับแอพ Mac ในทันที แต่ Apple กำลังจัดหาเครื่องมือพื้นฐานมาให้ ขึ้นอยู่กับนักพัฒนาที่จะนำเครื่องมือเหล่านั้นไปใช้งาน
Apple กล่าวว่าเป้าหมายในระยะยาวคือการสร้างประสบการณ์ที่ดีขึ้นและราบรื่นยิ่งขึ้นสำหรับนักพัฒนาและผู้ใช้ ตัวอย่างที่บริษัทให้เราคือ สวิฟท์ เพลย์กราวด์แอพเขียนโค้ดของ Apple ที่สอนให้ผู้คนสร้างแอพจริงโดยใช้ภาษาการเขียนโปรแกรม Swift Swift Playgrounds นั้นเป็นแอพ Mac Catalyst ที่ช่วยให้ผู้เรียนได้รับประสบการณ์แบบเดียวกัน ไม่ว่าจะสร้างโค้ดบน iPad หรือ Mac นั่นคือประสบการณ์การใช้งานที่ต่อเนื่องแบบที่ Apple ต้องการทำให้เป็นเรื่องธรรมดามากขึ้นเมื่อใช้ Mac Catalyst
Apple ไปก่อน เช่นเดียวกับผู้นำที่ดีคนอื่นๆ แทนที่แอป iTunes รุ่นเก่า ด้วยแอป Catalyst สามแอปที่แยกจากกัน ชุดแรกไม่ได้สร้างความมั่นใจมากนัก ผู้ใช้ Mac ที่รู้จักกันมานานเช่นฉันถูกบังคับให้ตั้งคำถามว่าการแต่งงานหลอกของทั้งสองแพลตฟอร์มนั้นนำไปสู่การเกิดขึ้นหรือไม่ แพลตฟอร์มสูญเสียจิตวิญญาณ.
ความพยายามตั้งแต่แรกสามารถได้รับการอภัย การทดสอบที่แท้จริงคือวิธีที่นักพัฒนาบุคคลที่สามใช้เครื่องมือเหล่านี้ นอกเหนือจากวงจรเริ่มต้นของนักพัฒนาที่ลองทำแล้ว ฉันได้พูดคุยกับนักพัฒนาบางคนที่กำลังสนใจเข้าสู่โลกของแอพ Mac ฉันแปลกใจที่พวกเขาส่วนใหญ่ชอบมัน
จาก iPad สู่ Mac ในไม่กี่นาที
แม้ว่าจะไม่มีการปรับแต่งใดๆ การได้เห็นแอพ iPad ทำงานได้อย่างราบรื่นบน Mac ถือเป็นประสบการณ์ที่น่าตื่นเต้นสำหรับนักพัฒนาหลายคนที่ผมได้พูดคุยด้วย
Atlassian เป็นบริษัทซอฟต์แวร์ที่ตั้งอยู่ในเมืองซิดนีย์ ประเทศออสเตรเลีย และเป็นที่รู้จักจาก Jira แอปพลิเคชันติดตามปัญหา ฉันได้พูดคุยกับ Simon Stiefel วิศวกรอาวุโสของบริษัท ซึ่งค่อนข้างเป็นบวกว่า Catalyst ช่วยให้ Atlassian เริ่มต้นการพัฒนา Mac ได้อย่างไร
“Apple ทำงานได้ยอดเยี่ยมในการนำ iOS API มาสู่ MacOS และด้วย Catalyst เราก็สามารถทำได้ เริ่มต้นแอปพลิเคชัน MacOS ของเราอย่างรวดเร็วโดยใช้โค้ดส่วนใหญ่ที่เราเขียนไว้สำหรับ iOS” Stiefel กล่าว ฉัน. “เป็นเรื่องน่าตื่นเต้นมากที่ได้เห็นแอพ iPad ของเราทำงานบนเดสก์ท็อปเป็นครั้งแรก”
Kriss Smolka ผู้ก่อตั้ง Funn Media ผู้สร้าง HabitMinder รู้สึกตื่นเต้นที่จะเริ่มต้นเช่นกัน เขาเข้ากันได้ดีกับ Mac Catalyst ที่ ดับเบิลยูดีซี 2019โดยบอกว่าเขาและทีมงานใช้เวลาไม่ถึงสามวันในการย้าย HabitMinder ไปยัง Mac
ตามข้อมูลของ Smolka คุณลักษณะประมาณ 80% ของแอปใช้งานได้ทันที ส่วนส่วนที่เหลือต้องมีการปรับแต่งเล็กน้อยเพื่อให้ทำงานได้ การได้เห็นแอปที่ใช้งานได้รวดเร็วถือเป็นกำลังใจสำหรับนักพัฒนา นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับทีมขนาดเล็กที่อาจไม่มีทรัพยากรในการปรับแต่งและแก้ไขปัญหาอย่างถาวรเพื่อให้แอปของตนทำงานบนแพลตฟอร์มใหม่
“มันเร็วมากในการทำให้ Fiery Feeds ทำงานบน MacOS” Lukas Burgstaller จาก Cocoacake Software กล่าว ซึ่งมีแอพตั้งแต่ตัวอ่าน RSS ไปจนถึงเครื่องเล่นเพลง iOS สำหรับการนอนหลับ กล่าว
สำหรับนักพัฒนาหลายๆ คน การสร้างแอพ iPad เวอร์ชัน Mac ถือเป็นความฝันที่เป็นจริง
“มันเป็นแอพสำหรับ iPad และภายในครึ่งชั่วโมง ผมก็มีแอพ Mac เวอร์ชันใช้งานได้” Burgstaller บอกกับผม “ลองนึกถึงแอพ iPad ที่ทำงานโดยมีขอบหน้าต่างดูสิ ใช้เวลาประมาณสี่เดือนกว่าจะได้สิ่งที่ดูและให้ความรู้สึกเหมือนแอป Mac จริงๆ เพียงครึ่งเดียว... การทำเช่นเดียวกันกับ AppKit อาจต้องใช้เวลา 1-2 ปี ซึ่งเป็นเหตุผลว่าทำไมฉันถึงไม่ทำแอป Mac ก่อน."
สำหรับนักพัฒนาหลายๆ คน การสร้างแอพ iPad เวอร์ชัน Mac ถือเป็นความฝันที่ไม่เคยเกิดขึ้นมาก่อน เนื่องจากต้องใช้เวลาและความพยายามในการสร้างแอพ Mac Mac Catalyst สร้างความแตกต่างทั้งหมด
แต่นั่นเป็นเพียงด้านเดียวของเรื่องราว
เมื่อโลกสองใบมาบรรจบกัน
แอปเครื่องคิดเลข PCalc เป็นซอฟต์แวร์ Mac ที่คุ้นเคยมานานแล้ว แต่นักพัฒนา James Thomson ได้ตัดสินใจที่จะไม่ใช้ Mac Catalyst เพื่อย้ายจาก iPad ในเดือนตุลาคม 2562 เขาบอกเหตุผลของเขาว่าทำไมโดยอ้างถึง API ที่รู้สึกว่า "ยังไม่เสร็จ" และตัวเลือกการออกแบบที่ไม่อยู่ในสถานที่ เช่น เครื่องมือเลือกวันที่สไตล์ iOS ที่กล่าวมาข้างต้น
ในที่สุดเขาก็ถือว่าการย้าย PCalc โดยใช้ Mac Catalyst นั้นเสี่ยงเกินไปสำหรับแอปหลักของเขา เมื่อฉันพูดคุยกับเขาในภายหลังเกี่ยวกับความประทับใจที่มีต่อ Catalyst เขาบอกฉันว่าเขาได้ตัดสินใจย้ายแอป Dice ที่เรียบง่ายกว่าของเขา “เพื่อจับตาดูเทคโนโลยี”
ความลังเลที่จะมุ่งมั่นกับเทคโนโลยีชิ้นใหม่นี้ไม่ใช่เรื่องใหม่ ยกตัวอย่าง สถานการณ์ที่ Microsoft เผชิญมาหลายปีแล้ว ความพยายามซ้ำแล้วซ้ำเล่าของบริษัทในการช่วยให้นักพัฒนาย้ายจากระบบหนึ่งไปอีกระบบหนึ่งส่งผลให้เกิดความล้มเหลวครั้งแล้วครั้งเล่า
Microsoft พยายามดิ้นรนเพื่อเอาชนะนักพัฒนา Win32 รุ่นเก่า และโน้มน้าวพวกเขาว่า Universal Windows Platform (UWP) คือหนทางที่จะไป แนวคิดที่ทะเยอทะยานเช่น Windows RT, Windows 10 Mobile, Windows 10 S และแม้แต่ เซอร์เฟซ โปร Xก็ล้มลงข้างทางเป็นผล แนวทางใหม่ของ Microsoft ดูเหมือนจะเป็นเพียงการผสมผสานทุกอย่างเข้าด้วยกัน เช่น แอปสำหรับ Win32, UWP, เว็บ (และแม้แต่ Android บนอุปกรณ์ Surface Duo) ใน วินโดว์ 10X. มันเป็นวิธีที่ปลอดภัย แม้ว่ามันอาจจะนำไปสู่ระบบปฏิบัติการที่ให้ความรู้สึกเหมือนเป็น หลายๆ ชิ้นที่เย็บติดกันแทนที่จะเป็นประสบการณ์ที่เป็นหนึ่งเดียว
ความล้มเหลวของ Microsoft แสดงให้เห็นว่าการจับคู่สองแพลตฟอร์มเข้าด้วยกันนั้นยุ่งยากเพียงใด Apple เผชิญกับการต่อสู้น้อยลงที่ทำให้นักพัฒนา Mac เชื่อถึงประโยชน์ของ Mac Catalyst เนื่องจากกระบวนการนี้ (สำหรับตอนนี้) เป็นหนทางเดียว นักพัฒนา Mac ไม่ได้ถูกขอให้ทำให้แอปของตนทำงานบน iPad ได้
แต่ Catalyst เปลี่ยนแปลงสิ่งต่างๆ ทันใดนั้น Apple ก็รองรับแอพ Mac ที่สร้างขึ้นโดยใช้ทั้งเครื่องมือแบบดั้งเดิมและที่สร้างด้วย Catalyst
ถ้าพูดถึงแอปเปิ้ล เปลี่ยนจากชิป Intel ไปเป็นโปรเซสเซอร์ ARM ที่ผลิตโดย Apple กลายเป็นความจริงมันอาจจะคุ้มค่ากับปัญหา ข่าวลือดังกล่าวเพิ่มสูงขึ้นเมื่อเร็ว ๆ นี้ โดยนักวิเคราะห์อุตสาหกรรมชื่อดัง Ming-Chi Kuo คาดการณ์ว่าบริษัทจะทำการเปลี่ยนแปลง ภายใน 18 เดือนข้างหน้า
การต่อสู้ในปัจจุบันเพื่อทำให้แอพ Mac Catalyst ให้ความรู้สึกเหมือน Mac
ชุดเครื่องมือ เช่น Mac Catalyst ซึ่งช่วยให้นักพัฒนาสามารถนำแอพที่ออกแบบมาสำหรับระบบเดียวมาพอร์ตไปยัง อีกประการหนึ่งอาจเป็นสิ่งล้ำค่าในการเปลี่ยนแปลงดังกล่าว ช่วยให้ระบบนิเวศของ Mac ที่ใช้ ARM สามารถเติมแอพเนทีฟจาก ไปซะ iPad ของ Apple ทำงานบนโปรเซสเซอร์ที่ใช้ ARM แล้ว หาก Mac เป็นไปตามนั้น แอป Mac Catalyst ก็จะอยู่ในตำแหน่งที่สมบูรณ์แบบแล้วที่จะทำงานบนทั้งสองแพลตฟอร์มได้
ในตอนนี้ การต่อสู้ในปัจจุบันคือการทำให้แอพ Mac Catalyst ให้ความรู้สึกเหมือน Mac ซึ่งเป็นสิ่งที่แอพจำนวนมากพยายามดิ้นรนที่จะทำ ปัจจุบัน หลายๆ แอปยังขาดแบบแผนการออกแบบมาตรฐานที่คอยแนะนำผู้ใช้ Mac มานานหลายปีว่าแอปจะทำงานอย่างไร
สิ่งเหล่านี้ควรปรับปรุงเมื่อเวลาผ่านไป เนื่องจากนักพัฒนา iPad ได้ยึดถือ Catalyst มากขึ้น และในขณะที่ระบบยังคงพัฒนาต่อไป เมื่อฉันได้เรียนรู้จากการพูดคุยกับนักพัฒนา พวกเขามีแนวคิดบางประการว่าสิ่งนี้จะเกิดขึ้นได้อย่างไร
วิธีแก้ปัญหา คำขอในอนาคต และกำแพงอิฐ
เนื่องจากนักพัฒนาได้เข้ามาสัมผัสมันเป็นครั้งแรกที่ ดับเบิลยูดีซี 2019Mac Catalyst ได้เห็นการปรับปรุงหลายประการซึ่งได้รับแรงกระตุ้นจากความคิดเห็นของผู้ใช้ เครื่องมือเลือกวันที่ที่คล้ายกับ Mac เพิ่งเปิดตัว เช่น แทนที่การออกแบบที่ชวนให้นึกถึง iOS อย่างแรง
Apple บอกเราว่ามีการพูดคุยกับนักพัฒนาและรับฟังความคิดเห็นเกี่ยวกับวิธีปรับปรุง Mac Catalyst อยู่ตลอดเวลา นอกจากนี้ยังชี้ให้เห็นว่าเทคโนโลยีนี้ใหม่มากและจะมีการพัฒนาอย่างต่อเนื่องเมื่อเวลาผ่านไป นักพัฒนาหลายคนที่เราพูดคุยด้วยสะท้อนความรู้สึกนั้น โดยบอกเราว่าพวกเขามีการเจรจากับ Apple อย่างต่อเนื่องเกี่ยวกับปัญหาใดๆ ที่พวกเขากำลังประสบ
คุณสมบัติที่เป็นที่ต้องการมากอีกอย่างหนึ่งคือระบบการซื้อแบบสากล โดยที่แอพ Mac Catalyst ที่ซื้อบน iPad จะทำงานบน Mac และในทางกลับกัน Reutter เล่าให้เราฟังถึงความคับข้องใจของเขาที่ต้องสร้างตัวเลือกการซื้อและการสมัครสมาชิกใหม่สำหรับแต่ละแพลตฟอร์ม และดูเหมือนว่า Apple จะนำคำวิพากษ์วิจารณ์มาใช้ เพิ่งประกาศ การเพิ่มการซื้อผลิตภัณฑ์สากลบน App Store
ที่อื่น นักพัฒนารายอื่นๆ สามารถใช้ฟีเจอร์ที่ต้องการได้ แต่ทำได้เฉพาะกับแฮ็กและโซลูชันชั่วคราวต่างๆ เท่านั้น
“การเปลี่ยนจาก iPadOS มาเป็น MacOS ผ่าน Catalyst นั้นง่ายดายในด้านหนึ่ง แต่กลับเต็มไปด้วยความลึกลับและวิธีแก้ปัญหาในอีกด้านหนึ่ง” Duro จาก MoneyCoach บอกฉัน
Duro มีรายการคำขอมากมายสำหรับ Mac Catalyst เวอร์ชันอนาคต รวมถึงคำขอ "เนทีฟเพิ่มเติม" องค์ประกอบ AppKit UI เอกสารที่ดีกว่า ตัวอย่างเพิ่มเติม และวิธีการจัดการ IAP และ การสมัครรับข้อมูล."
ในขณะเดียวกัน สำหรับ Reutter การย้ายแอป iPad ไปยัง Mac หมายความว่าต้อง "ลบคุณลักษณะ iOS บางอย่างออก อาจใช้งานได้ดีบน MacOS” รวมถึงการรองรับ Siri, ส่วนขยายข้อความ และทางลัด บูรณาการ ในขณะที่เขาหวังว่าฟังก์ชันนี้จะถูกเพิ่มในเร็วๆ นี้ โดยจะต้องลบคุณลักษณะที่มีอยู่ใน แอพ iPad เมื่อถูกย้ายไปยัง Mac ที่ทรงพลังกว่าในชื่อนั้นเป็นประสบการณ์ที่ท้อแท้สำหรับทุกคน นักพัฒนา
สิ่งที่ชัดเจนจากคำขอเหล่านี้คือ Mac Catalyst ยังห่างไกลจากบทความที่เสร็จสมบูรณ์
คนอื่นๆ ต้องพึ่งพาวิธีแก้ปัญหาชั่วคราวเพื่อเอาชนะข้อจำกัดในปัจจุบันของ Catalyst นักพัฒนารายหนึ่งตั้งข้อสังเกตว่าต้องเสียสละการเลื่อนในแนวนอน ในขณะที่อีกคนต้องนำเข้าชุด AppKit หลายชุด เช่น เมนูแบบเลื่อนลงและการแจ้งเตือนแบบโมดอล คนอื่นๆ ยังคงต้องการท่าทางสัมผัสแบบเนทีฟของ Mac เพิ่มเติม การควบคุมและมุมมองที่เหมือนกับ AppKit และการจัดการหน้าต่างที่ดีขึ้น นอกเหนือจากการใช้งานที่จำกัดในปัจจุบัน
ในขณะเดียวกัน Gabriel Jourdan จากแอพ GoodNotes กำลังมองหา "แนวทางการออกแบบและพัฒนาเพิ่มเติมสำหรับแอพ Catalyst" เพื่อช่วยนำทางไปสู่ขอบเขตใหม่
สิ่งที่ชัดเจนจากคำขอเหล่านี้ก็คือ Mac Catalyst ยังห่างไกลจากบทความที่เสร็จสมบูรณ์ โดยมีคุณสมบัติหลายอย่างที่ขาดหายไปซึ่งอาจควรจะปรากฏเมื่อเปิดตัว
อนาคตของ Mac Catalyst
ข้อจำกัดเหล่านั้นไม่ได้ทำให้นักพัฒนาที่เราพูดคุยด้วยเสียความมั่นใจ เมื่อเราถามว่าจะใช้มันเพื่อสร้างแอปในอนาคตหรือไม่ คำตอบก็คือ “ใช่” สตีเฟลอธิบายว่า “เครื่องมือที่ยอดเยี่ยมที่ควรมีในกล่องเครื่องมือ” เสริมว่าอย่างน้อยนักพัฒนารายอื่นควรลองดูเพื่อดูว่ามันสามารถเป็นได้หรือไม่ ใช้.
Smolka และ Burgstaller ต่างบอกเราว่าพวกเขามีแอพเพิ่มเติมในงานที่จะย้ายโดยใช้ Mac Catalyst Smolka “ขอแนะนำอย่างยิ่ง” Mac Catalyst โดยเสริมว่า “หากแอปของคุณมีดีอยู่แล้ว ไอแพด สนับสนุน อย่ารอช้าและเริ่มย้ายไปยัง Mac มันจะช่วยคุณประหยัดเวลา… ด้วย AppKit เราจะต้องใช้เวลานานกว่ามากในการสร้างแอพ Mac แอพของเราใช้งานง่ายและไม่มีฟังก์ชั่นที่ซับซ้อน ซึ่งช่วยให้เราใช้ Mac Catalyst ได้อย่างง่ายดาย”
แม้แต่ Thomson ซึ่งลงทุนมากมายกับแอพ Mac แบบเนทีฟตลอดหลายปีที่ผ่านมา ยังบอกเราว่า Mac Catalyst ได้รับการปรับปรุงไปมากตั้งแต่เขาเขียนโพสต์ในบล็อก
“หากมีการควบคุมแบบ Mac เพิ่มเติมใน iOS และ Catalyst ฉันจะพิจารณาใช้ PCalc อีกครั้งอย่างแน่นอน” เขาอธิบาย “มันทำให้การพัฒนา Dice ตรงไปตรงมามาก โดยใช้โค้ดเดียวกันบนหลายแพลตฟอร์ม... ฉันยังคงมีความหวังอย่างมากว่า Catalyst จะสามารถทำตามสัญญาได้”
Reutter และ Jourdan ต่างก็แนะนำ Mac Catalyst โดยมีข้อแม้ว่าจะต้องเหมาะสมกับสถานการณ์ปัจจุบัน ถ้าเป็น แอพไอแพด สมเหตุสมผลบน Mac - ตัวอย่างเช่นโดยที่แอพ Mac ทำหน้าที่เป็นคู่หูกับ iPad ของมัน - ดังนั้น Mac Catalyst จึงสมเหตุสมผลและรับประกันความเท่าเทียมกันของคุณสมบัติข้ามแพลตฟอร์ม ที่กล่าวมา Jourdan เตือนว่า “หากเวอร์ชัน Mac ต้องใช้สถาปัตยกรรมที่แตกต่างไปจากแอพ iPad อย่างสิ้นเชิง Catalyst อาจไม่ใช่ตัวเลือกที่ถูกต้อง”
ดังที่ Apple ระบุไว้ตั้งแต่ต้น Catalyst เป็นชุดเครื่องมือที่ช่วยให้นักพัฒนาพอร์ตแอปของตน ไม่ใช่เป็นโซลูชันขนาดเดียวที่เหมาะกับทุกคน ตามชื่อของมัน มีวัตถุประสงค์เพื่อจุดประกายการเริ่มต้นของสิ่งใหม่ๆ เท่านั้น โดยส่วนใหญ่แล้ว นักพัฒนาโครงการดูเหมือนจะรู้สึกขอบคุณ แม้ว่าจะเห็นได้ชัดว่ามีทางไปบ้างก็ตาม
WWDC อาจเป็นช่วงเวลาวิกฤติที่เราพบว่า Apple มีความมุ่งมั่นต่อ Catalyst เพียงใด
ทั้งหมดนี้เป็นสัญญาณที่ดีสำหรับ Apple หากบริษัทตั้งใจจะเปลี่ยนมาใช้จริงๆ โปรเซสเซอร์ ARM และสร้างแพลตฟอร์มแอปที่เป็นหนึ่งเดียวมากขึ้น Catalyst กำลังก้าวแรกในการทำให้สิ่งนั้นเกิดขึ้น คณะลูกขุนยังคงพิจารณาว่าสักวันหนึ่ง Apple จะบังคับให้นักพัฒนาของตนเข้าสู่ Mac App Store และ Catalyst หรือไม่ แต่วันแห่งการพิจารณายังคงอยู่ในขอบเขตของสมมุติฐาน
WWDC ในเดือนมิถุนายนอาจเป็นช่วงเวลาวิกฤติที่เราจะได้รู้ว่า Apple มีความมุ่งมั่นอย่างไรต่ออนาคตของ Catalyst ไม่ต้องสงสัยเลยว่านี่คือวันที่นักพัฒนาซอฟต์แวร์ทุกคนที่ได้รับผลกระทบจากมันจะต้องรอคอยอย่างใจจดใจจ่อ
ในตอนนี้ หาก Mac Catalyst สามารถสนับสนุนให้นักพัฒนานำแอพของตนไปยังอุปกรณ์อื่นๆ ของ Apple ได้มากขึ้น นั่นก็มีแนวโน้มว่าจะส่งผลดีต่อทุกคนที่เกี่ยวข้อง นักพัฒนาจะเข้าถึงผู้ชมใหม่ๆ ผู้ใช้จะได้รับ แอพ Mac ใหม่และ Apple จะได้รับระบบนิเวศที่แข็งแกร่งและมีชีวิตชีวามากขึ้น — ไม่ต้องพูดถึงรายได้เพียงเล็กน้อยด้วย
คำแนะนำของบรรณาธิการ
- การอัปเดตความปลอดภัยที่สำคัญสำหรับอุปกรณ์ Apple ใช้เวลาเพียงไม่กี่นาทีในการติดตั้ง
- ฉันหวังว่า Apple จะนำฟีเจอร์ Vision Pro นี้มาสู่ iPhone
- การรั่วไหลครั้งใหญ่เผยให้เห็นทุกความลับที่ Mac Apple กำลังทำงานอยู่
- Apple จะให้คุณซ่อม Mac และ iPhone ได้มากขึ้นด้วยตัวเอง
- WWDC 2023: ทุกอย่างที่ประกาศในงานใหญ่ของ Apple