Microsoft สามารถเรียนรู้จากการเปลี่ยน Mac ARM ของ Apple ได้อย่างไร

โลโก้ส่งเสริมการขายสำหรับ WWDC 2023
เรื่องราวนี้เป็นส่วนหนึ่งของการรายงานข่าว Apple WWDC ฉบับสมบูรณ์ของเรา

Microsoft พยายามเปลี่ยนมาใช้ชิป ARM หลายครั้งในช่วง 10 ปีที่ผ่านมา ทั้งหมดนี้เป็นความพยายามที่ล้มเหลว

สารบัญ

  • นักพัฒนา นักพัฒนา นักพัฒนา
  • การเลือกข้าง
  • ถึงเวลาที่จะนัวเนียขนบางส่วน

แต่ที่ การประชุมนักพัฒนาทั่วโลก ในวันจันทร์ Apple ประกาศแผนการเปลี่ยนของตัวเอง เลิกใช้โปรเซสเซอร์ Intel กับชิปที่ใช้ ARM แบบกำหนดเองของตนเอง โดยจะเริ่มในปลายปีนี้ แต่ในกรณีของ Apple มันอาจจะได้ผล

Apple ดูเหมือนจะมีความเด็ดขาดและวางแผนไว้แล้ว โดยจัดการกับทุกอย่างตั้งแต่ความเข้ากันได้ของแอพไปจนถึงประสิทธิภาพ โดยอธิบายว่า ARM Mac จะเป็นประโยชน์ต่อทั้งนักพัฒนาและผู้บริโภคอย่างไร หาก Microsoft ต้องการบรรลุสิ่งที่คล้ายกัน ก็ควรเริ่มจดบันทึก

ที่เกี่ยวข้อง

  • M3 Macs อาจเปิดตัวในปีนี้ พร้อมด้วยส่วนเสริมที่น่าประหลาดใจ
  • Apple ทำให้นักเล่นเกม Mac มีเหตุผลสำคัญที่จะต้องตื่นเต้น
  • การรั่วไหลครั้งใหญ่เผยให้เห็นทุกความลับที่ Mac Apple กำลังทำงานอยู่

นักพัฒนา นักพัฒนา นักพัฒนา

ไอแพด, วินโดวส์ แล็ปท็อปและ iMac Pros คงจะไม่มีอะไรเลยหากไม่มีนักพัฒนาจากบริษัทอื่น พวกเขาเขียนโค้ดแอพที่คุณใช้และเกมที่คุณเล่น นั่นเป็นเหตุผลว่าทำไมเมื่อเปลี่ยนสถาปัตยกรรมระบบ บริษัทจึงต้องฟังสิ่งที่นักพัฒนาพูด การเปลี่ยนแปลงใดๆ ก็ตามต้องใช้ความพยายามในการพัฒนา และนักพัฒนาเหล่านี้จะต้องอาศัยการโน้มน้าวใจ

คุณไม่สามารถพูดได้ว่า Microsoft ไม่ได้ลอง จาก วิชวลสตูดิโอชุมชนที่เป็นมิตรต่อนักพัฒนา GitHubและแม้แต่โปรแกรม Windows Insider, Microsoft มีเครื่องมือเฉพาะมากมาย สำหรับนักพัฒนา Microsoft ยังแนะนำ Project Reunion ด้วยเพื่อช่วยให้นักพัฒนาเขียนโค้ดแอปได้ดีขึ้น แต่ความพยายามที่จะรวมแพลตฟอร์มสำหรับนักพัฒนากลับล้มเหลวอยู่เสมอ

ไม่ว่าจะเป็นการบังคับนักพัฒนาที่ไม่เต็มใจในยุค Windows 8 หรือการปฏิเสธที่จะเลือกข้างนับตั้งแต่นั้นเป็นต้นมา การเปลี่ยนไปใช้ ARM ของ Microsoft มักจะสะดุดล้มเพราะการสนับสนุนจากนักพัฒนาเสมอ นักพัฒนา Windows จำเป็นต้องเขียนโค้ดแอป 32 บิตแยกต่างหากสำหรับอุปกรณ์ ARM เช่น Surface Pro X และ พีซีที่เชื่อมต่อตลอดเวลาอื่นๆ เนื่องจาก Windows 10 บน ARM ไม่ได้รับการปรับให้เหมาะกับ 64 บิตที่ได้รับความนิยมมากกว่า แอพ นี่เป็นเหตุผลว่าทำไมแอปและอุปกรณ์ต่อพ่วงบางตัวจึงไม่ทำงานบนอุปกรณ์เหล่านี้

นั่นเป็นสาเหตุที่ Microsoft ต้องพึ่งพาการจำลองแอปเดสก์ท็อป 32 บิตเป็นอย่างมากเพื่อแก้ไขปัญหานี้ ดังที่การจำลองมักเกิดขึ้น ผลลัพธ์ก็คือ ปัญหาด้านประสิทธิภาพ — แม้แต่ในแอปทั่วไปเช่น Google Chrome Google อยู่ในเรือลำเดียวกัน ด้วยการรองรับ Chrome OS สำหรับ หุ่นยนต์ แอพ

การไม่มีแอพเนทีฟนั้นเป็นปริศนาที่ขาดหายไปมาโดยตลอด และนั่นคือสิ่งที่ทำให้แนวทางของ Apple โดดเด่น

การเลือกข้าง

Apple ไม่ได้เป็นผู้นำในการประกาศการเปลี่ยนแปลงด้วยการจำลอง มันเป็นเรื่องของการโน้มน้าวให้นักพัฒนาสร้างแอพแบบเนทีฟ เริ่มต้นด้วยโปรแกรม Universal App Quick Start ของ Apple แม้ว่าจะไม่ฟรี แต่ก็ช่วยให้นักพัฒนามีเครื่องมือที่จำเป็นในการย้ายไปยัง ARM ในเวลาเพียงไม่กี่วัน — อย่างน้อยตามที่ Apple กล่าว

โปรแกรมนี้ให้การเข้าถึงเอกสาร ฟอรั่ม และการสนับสนุนเวอร์ชันเบต้าของ MacOS บิ๊กซูร์ และ Xcode 12 Xcode 12 มีเครื่องมือเช่น Universal 2 ซึ่งเป็นไบนารีของแอปพลิเคชันที่รองรับทั้งระบบ Intel และ Apple Silicon มันไม่ได้บังคับให้นักพัฒนาต้องเดิมพันว่าการสนับสนุนของ Apple อยู่ที่ไหน

นอกจากนี้ยังมี Developer Transition Kit (DTK) ที่ให้ Mac Mini ตัวอย่างกับนักพัฒนาด้วย A12Z Bionic SoC เพื่อเขียนโค้ดแอปของตนก่อนที่สาธารณชนจะเข้าถึงได้

Apple ยังมีการจำลองของตัวเองเช่นกัน แต่เป็นโซลูชันสำรองเท่านั้น ต้องขอบคุณ "Rosetta 2" ผู้ใช้จะสามารถเรียกใช้แอพ Mac ที่มีอยู่ซึ่งยังไม่ได้รับการอัปเดต รวมถึงแอพที่มีปลั๊กอินด้วย ยังไม่ทราบประสิทธิภาพ แต่ไม่มีการเร่งรีบที่นี่ แอปพลิเคชันขนาดเล็กที่ผู้คนไว้วางใจจะไม่เพียงแต่ปฏิเสธที่จะทำงานเท่านั้น นั่นเป็นสิ่งสำคัญ โดยเฉพาะอย่างยิ่งเมื่อ Mac ที่ขับเคลื่อนด้วย Intel มีอายุการใช้งานมาประมาณ 15 ปีแล้ว (และจะดำเนินต่อไปในอนาคต)

แต่ไม่ต้องสงสัยเลยว่าการสนับสนุนของ Apple อยู่ที่ไหน แอพเนทีฟที่ทำงานบน Mac ที่ใช้ ARM เป็นเป้าหมาย มันยังมี แมคคาตาลิสต์ เพื่อพยายามทำให้ Mac App Store เต็มไปด้วยแอพพลิเคชั่นเนทิฟมากขึ้น แม้ว่าจะเป็นพอร์ตของแอพ iPad ก็ตาม

ถึงเวลาที่จะนัวเนียขนบางส่วน

กลยุทธ์ที่มีมายาวนานของ Microsoft ในการพยายามสนับสนุนทั้งแอปพลิเคชันรุ่นเก่าและสมัยใหม่ ทำให้ระบบนิเวศถูกแบ่งแยกและอ่อนแอลง วินโดว์ 10X น่าจะเป็นความพยายามของ Microsoft เองที่จะปรับปรุงให้ทันสมัย ​​แต่ Microsoft กลับยอมเล่นให้ทั้งสองฝ่ายอีกครั้ง ไม่ต้องการทำให้ Intel, พันธมิตรด้านฮาร์ดแวร์ หรือชุมชนนักพัฒนารุ่นเก่าไม่พอใจ

แต่มันคงอยู่แบบนี้ตลอดไปไม่ได้ ในที่สุด Microsoft จะต้องเลือกทิศทางและก้าวไปข้างหน้า หากยังสงสัยว่าจะทำสิ่งนั้นให้สำเร็จได้อย่างไร Apple ก็แค่แสดงให้เห็นหนทาง

คำแนะนำของบรรณาธิการ

  • รายงาน: MacBooks ปี 2024 ของ Apple อาจประสบปัญหาการขาดแคลนอย่างรุนแรง
  • macOS Sonoma สามารถแก้ไขวิดเจ็ตได้อย่างไร — หรือทำให้แย่ลงไปอีก
  • ชิป Intel รั้ง MacBook Air ขนาด 15 นิ้วเอาไว้ Apple กล่าว
  • Apple อาจจะกำจัดรอยบากออกจาก Mac และ iPhone ของคุณในไม่ช้า
  • มี MacBook ที่ Apple ไม่มีสิทธิ์ขายต่อ

อัพเกรดไลฟ์สไตล์ของคุณDigital Trends ช่วยให้ผู้อ่านติดตามโลกแห่งเทคโนโลยีที่เปลี่ยนแปลงไปอย่างรวดเร็วด้วยข่าวสารล่าสุด รีวิวผลิตภัณฑ์สนุกๆ บทบรรณาธิการที่เจาะลึก และการแอบดูที่ไม่ซ้ำใคร

หมวดหมู่

ล่าสุด

Windows Home Server 'Vail' ละเว้น Drive Extender

Windows Home Server 'Vail' ละเว้น Drive Extender

ย้อนกลับไปในเดือนธันวาคม Microsoft สร้างความปั่...

ในที่สุด Intel ก็เปิดตัวโปรเซสเซอร์หลัก Sandy Bridge หรือ Intel Insider

ในที่สุด Intel ก็เปิดตัวโปรเซสเซอร์หลัก Sandy Bridge หรือ Intel Insider

Intel จัดงานแถลงข่าวในเช้าวันพุธและประกาศความลั...

HP ต้องการขายธุรกิจพีซี ฆ่า webOS: แล้วจะเกิดอะไรขึ้น?

HP ต้องการขายธุรกิจพีซี ฆ่า webOS: แล้วจะเกิดอะไรขึ้น?

ตามก ข่าวประชาสัมพันธ์ วันนี้ Hewlett-Packard ค...