ปิดโฆษณา

การเปลี่ยนมาใช้ Apple Silicon สำหรับ Mac นำมาซึ่งประโยชน์มากมาย คอมพิวเตอร์ Apple ได้รับการปรับปรุงอย่างมีนัยสำคัญทั้งในแง่ของประสิทธิภาพและการใช้พลังงาน และด้วยการใช้สถาปัตยกรรมที่แตกต่างกัน (ARM) พวกเขาจึงได้รับความสามารถในการเรียกใช้แอปพลิเคชันแบบคลาสสิกสำหรับ iPhone และ iPad ตัวเลือกนี้มีให้สำหรับนักพัฒนาโดยไม่ต้องเตรียมการพอร์ตหรือยุ่งยาก กล่าวโดยสรุป ทุกอย่างใช้งานได้จริงทันที

นักพัฒนาสามารถเพิ่มประสิทธิภาพแอปของตนเพื่อให้สามารถควบคุมได้มากขึ้นผ่านแป้นพิมพ์และแทร็กแพด/เมาส์ ด้วยวิธีนี้ ความสามารถของคอมพิวเตอร์ Apple รุ่นใหม่ซึ่งใช้ชิป Apple Silicon จึงได้รับการขยายอย่างเห็นได้ชัด พวกเขาสามารถจัดการการเปิดตัวแอปพลิเคชันมือถือได้จริงโดยไม่มีปัญหาแม้แต่น้อย สรุปคือทุกอย่างใช้งานได้ทันที ที่แย่กว่านั้นคือ Apple ได้คิดค้นเทคโนโลยี Mac Catalyst ซึ่งช่วยให้สามารถเตรียมแอปพลิเคชัน iPadOS สำหรับ macOS ได้อย่างง่ายดาย จากนั้นแอปจะใช้ซอร์สโค้ดเดียวกันและทำงานได้บนทั้งสองแพลตฟอร์ม ในขณะที่ในกรณีนี้ไม่ได้จำกัดอยู่เพียง Apple Silicon Macy เท่านั้น

ปัญหาทางฝั่งนักพัฒนา

ตัวเลือกดังกล่าวดูดีตั้งแต่แรกเห็น พวกเขาสามารถทำให้งานของพวกเขาง่ายขึ้นอย่างมากสำหรับนักพัฒนาและสำหรับผู้ใช้ Mac ของพวกเขา แต่ก็ยังมีการจับเล็กน้อย แม้ว่าตัวเลือกทั้งสองจะอยู่ที่นี่กับเรามาสักระยะแล้วในวันศุกร์ แต่จนถึงตอนนี้ดูเหมือนว่านักพัฒนามักจะมองข้ามพวกเขาและไม่ได้ให้ความสำคัญกับพวกเขามากนัก แน่นอนว่าเราสามารถพบข้อยกเว้นบางประการได้เช่นกัน ในขณะเดียวกันก็สมควรพูดถึงสิ่งสำคัญประการหนึ่ง แม้ว่า Mac ที่ใช้ Apple Silicon จะสามารถรองรับการเปิดตัวแอปพลิเคชัน iOS/iPadOS ดังกล่าวได้ แต่ก็ไม่ได้หมายความว่าทุกแอปจะพร้อมใช้งานในลักษณะนี้ นักพัฒนาสามารถตั้งค่าได้โดยตรงว่าไม่สามารถติดตั้งซอฟต์แวร์ของตนบนคอมพิวเตอร์ Apple ได้ไม่ว่าในสถานการณ์ใดก็ตาม

ในกรณีเช่นนี้ พวกเขามักจะปกป้องตัวเองโดยใช้เหตุผลง่ายๆ ดังที่เราได้ระบุไว้ข้างต้น ไม่ใช่ว่าทุกแอปพลิเคชั่นอาจทำงานได้ดีบน Mac ซึ่งจำเป็นต้องปรับแต่งแอพพลิเคชั่นเหล่านั้นสำหรับ Mac แต่ตัวเลือกที่ง่ายกว่าคือการปิดการใช้งานโดยตรง ในทางกลับกัน แอปพลิเคชันที่สามารถใช้งานได้อย่างแน่นอนโดยไม่มีปัญหาแม้แต่น้อยก็ถูกห้ามเช่นกัน

โครงการ macOS Catalina Mac Catalyst FB
Mac Catalyst ช่วยให้สามารถย้ายแอปพลิเคชัน iPadOS สำหรับ macOS ได้

เหตุใดนักพัฒนาจึงเพิกเฉยต่อตัวเลือกเหล่านี้

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

.