- Apple เปิดตัวเทคโนโลยีและเครื่องมือใหม่สำหรับนักพัฒนา เช่น เฟรมเวิร์ก Foundation Models และ เฟรมเวิร์กคอนเทนเนอร์
- โมเดล Apple Intelligence ที่ทำงานบนอุปกรณ์และ การผสานรวมโมเดลภาษาขนาดใหญ่ใน Xcode 26 ช่วยยกระดับทั้งประสิทธิภาพและความชาญฉลาดในการพัฒนาแอปอย่างมาก
- ดีไซน์วัสดุใหม่ Liquid Glass และ Icon Composer ทำให้การสร้างประสบการณ์ด้านภาพของแอปและการทำไอคอนที่สอดคล้องกันง่ายขึ้นมาก
- มีการเพิ่ม ความสามารถด้านประสิทธิภาพรุ่นถัดไปและฟีเจอร์พัฒนาเกม เช่น Swift 6.2, Metal 4, Game Porting Toolkit 3
- เน้นการมอบ ประสบการณ์แบบบูรณาการและปลอดภัยทั่วทั้งแพลตฟอร์ม ผ่าน App Intents ใหม่ การปกป้องเด็ก และการเสริมความสามารถในการเข้าถึง
สรุปประกาศสำคัญ
- Apple เปิดตัวเครื่องมือและเทคโนโลยีใหม่ที่ทรงพลังเพื่อส่งเสริม ความคิดสร้างสรรค์ นวัตกรรม และการออกแบบแอปของนักพัฒนา
- เทคโนโลยีที่ประกาศครั้งนี้ประกอบด้วย โมเดล Apple Intelligence ที่รันบนอุปกรณ์, Xcode 26 ที่ผสานโมเดลภาษาขนาดใหญ่ และดีไซน์ซอฟต์แวร์ใหม่อันประณีตที่นำไปใช้ได้บนทุกแพลตฟอร์มของ Apple
ฟีเจอร์ใหม่ที่ใช้งานได้บนทุกแพลตฟอร์ม
- มีการนำ ดีไซน์ใหม่ที่สอดคล้องกัน มาใช้ทั่วทั้ง iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26 และ tvOS 26
- ขยายการรองรับเทคโนโลยีอย่างกว้างขวางยิ่งขึ้น ทั้ง API มากกว่า 250,000 รายการ, แมชชีนเลิร์นนิง, Augmented Reality, สุขภาพ, ฟิตเนส, spatial computing และกราฟิกประสิทธิภาพสูง
- ในแต่ละการออกรุ่นของแพลตฟอร์ม Apple ได้ ขยายและปรับปรุงเทคโนโลยีและเครื่องมือ เพื่อช่วยให้นักพัฒนานำไอเดียไปสู่การใช้งานจริงและมอบประสบการณ์ที่เหมาะสมที่สุด
ดีไซน์ Liquid Glass และ Icon Composer
- Liquid Glass คือวัสดุซอฟต์แวร์ใหม่ที่ใช้คุณสมบัติด้านแสงของกระจกพร้อมมอบความรู้สึกลื่นไหล
- สามารถ ขยายการใช้งานอย่างสอดคล้องทั่วทั้งแอป ได้ตั้งแต่องค์ประกอบระดับบนสุดไปจนถึงองค์ประกอบนำทางหลักภายในแอป เช่น ปุ่ม สวิตช์ สไลเดอร์ ข้อความ และการควบคุมสื่อ
- ด้วยเฟรมเวิร์กเนทีฟอย่าง SwiftUI การนำดีไซน์ใหม่นี้ไปใช้และสร้างประสบการณ์ที่สอดคล้องกันจึงทำได้ง่ายขึ้น
- ด้วย แอป Icon Composer นักพัฒนาและนักออกแบบสามารถเสริม ความสอดคล้องและความน่าสนใจของไอคอน ได้ด้วยเครื่องมือหลากหลาย เช่น การเบลอ ความโปร่งแสง การพรีวิวโทนสี และการรองรับโหมดการเรนเดอร์
เฟรมเวิร์ก Foundation Models
- เฟรมเวิร์ก Foundation Models มอบทั้ง ความเป็นส่วนตัว และ ประสบการณ์อัจฉริยะ ไปพร้อมกัน ด้วย AI inference ฟรีและการรองรับแบบออฟไลน์
- เป็นเฟรมเวิร์กแมชชีนเลิร์นนิงที่ช่วยให้สามารถมอบ ประสบการณ์บนพื้นฐาน Apple Intelligence ได้แม้ออฟไลน์ พร้อมเสริมความเป็นส่วนตัว
- รองรับแบบเนทีฟใน Swift ทำให้เข้าถึงโมเดล Apple Intelligence ได้ด้วยโค้ดเพียง 3 บรรทัด
- สามารถนำความสามารถด้าน generative AI ที่หลากหลาย เช่น Guided generation, tool calling ไปใช้ในแอปได้ทันที
- ตัวอย่างเช่น แอป Day One ของ Automattic กำลังใช้งาน ฟีเจอร์อัจฉริยะที่ยึดความเป็นส่วนตัวเป็นศูนย์กลาง อยู่แล้ว
Xcode 26 และการผสานรวมโมเดลภาษาขนาดใหญ่
- ใน Xcode 26 สามารถเชื่อมต่อโมเดลภาษาขนาดใหญ่เข้ากับ การเขียนโค้ด การทดสอบ การจัดทำเอกสาร และการดีบัก ได้ทั้งหมด
- รองรับ ChatGPT ในตัว, การเชื่อมต่อคีย์ API จากผู้ให้บริการภายนอกหลายราย หรือโมเดลโลคัล (รองรับ Apple silicon)
- Coding Tools รองรับเวิร์กโฟลว์อัจฉริยะหลากหลาย เช่น inline code prompt, การสร้างพรีวิว และการแก้ไขข้อผิดพลาด
- ด้วย Voice Control จึง เขียนโค้ด Swift และนำทางใน Xcode ด้วยเสียงเพียงอย่างเดียวได้ พร้อมทั้งมีการปรับปรุงแคตตาล็อกการแปลภาษาและประสบการณ์การนำทาง
App Intents และ Visual Intelligence
- ผ่าน App Intents สามารถเชื่อมโยงแอ็กชันและคอนเทนต์ของแอปเข้ากับ Siri, Spotlight, วิดเจ็ต และตัวควบคุมของระบบได้ลึกยิ่งขึ้น
- ปีนี้มีการเพิ่มฟีเจอร์ Visual Intelligence เพื่อขยายประสบการณ์การค้นหาและการสำรวจด้วยภาพภายในแอป
- ยกตัวอย่างจาก Etsy ที่แนะนำ ประสบการณ์ค้นหาสินค้าอย่างรวดเร็วบน iPhone ด้วย Visual Intelligence
Swift 6.2
- เสริม ความเข้ากันได้ กับประสิทธิภาพ, concurrency, C++ และภาษาอื่น ๆ รวมถึงรองรับ WebAssembly (บนพื้นฐานความร่วมมือของชุมชน)
- สามารถตั้งค่าเริ่มต้นสำหรับ โค้ดที่ทำงานแบบ single-threaded ได้ ทำให้รันโค้ดบน main actor ได้ง่ายขึ้นโดยไม่ต้องใส่ annotation เพิ่มเติม
เฟรมเวิร์กคอนเทนเนอร์
- ช่วยให้นักพัฒนา สร้าง ดาวน์โหลด และรันอิมเมจคอนเทนเนอร์ Linux ได้โดยตรงบน Mac
- เป็น เฟรมเวิร์กโอเพนซอร์สที่ปรับแต่งมาสำหรับ Apple silicon และมี การแยกระหว่างอิมเมจ
เครื่องมือและความสามารถสำหรับการพัฒนาเกม
- Game Porting Toolkit 3: รองรับการประเมินเกม, การทำโปรไฟลิง, การปรับแต่ง Metal Performance HUD และคำแนะนำด้านประสิทธิภาพของโค้ดกราฟิก
- มี Mac Remote Developer Tools for Windows สำหรับเวิร์กโฟลว์การบิลด์เกมสำหรับ Mac จากบน Windows
- Metal 4: รองรับกราฟิกรุ่นถัดไปและการประมวลผลแมชชีนเลิร์นนิงสำหรับ Apple silicon โดยเฉพาะ และสามารถรัน inference network ภายใน shader ได้
- MetalFX Frame Interpolation: สร้างเฟรมกลางระหว่างสองเฟรมเพื่อรองรับเฟรมเรตสูง และ MetalFX Denoising: รองรับ real-time ray tracing/path tracing
- แอป Apple Games: จัดการเกมและเพื่อนในที่เดียวบนอุปกรณ์ Apple ทุกเครื่อง พร้อมต่อยอด ความท้าทายและฟีเจอร์ Game Center
- Managed Background Assets: จัดการการโฮสต์แอสเซ็ตของแอป/เกม พร้อม พื้นที่โฮสต์จาก Apple 200GB ให้มาเป็นค่าเริ่มต้น และสามารถส่งแยกจากตัวบิลด์ได้
เครื่องมือช่วยปกป้องเด็กบนโลกออนไลน์
- นอกเหนือจากเครื่องมือเดิมอย่าง การบล็อกเนื้อหาที่เป็นอันตรายและเฟรมเวิร์กวิเคราะห์เนื้อหาที่ละเอียดอ่อน ยังมีการเพิ่ม Declared Age Range API เพื่อให้จัดเตรียมคอนเทนต์ที่เหมาะกับช่วงอายุได้ง่ายขึ้น
- ผู้ปกครองสามารถแชร์และตั้งค่าข้อมูลอายุของบุตรหลานได้อย่างปลอดภัย โดยไม่ต้องเปิดเผยข้อมูลละเอียดอ่อน
- ข้อมูลอายุจะถูกแชร์เมื่อได้รับความยินยอมจากผู้ปกครองเท่านั้น และสามารถจัดการได้ตลอดเวลา
ฟีเจอร์การช่วยการเข้าถึงใหม่ใน App Store และความสามารถใหม่ของ App Store Connect
- มีการเพิ่ม ตารางสรุปการรองรับการช่วยการเข้าถึง เพื่อให้ตรวจสอบได้ล่วงหน้าว่าแอป/เกมมีส่วนช่วยด้านการเข้าถึงอย่างไร
- นักพัฒนาสามารถระบุได้โดยตรงว่ารองรับ VoiceOver, คำสั่งเสียง, ตัวอักษรขนาดใหญ่, คำบรรยาย และอื่น ๆ หรือไม่
- สามารถเพิ่มข้อมูลการช่วยการเข้าถึงและ URL ลงในหน้าผลิตภัณฑ์ได้
- การอัปเดต แอป App Store Connect ทำให้สามารถดูภาพหน้าจอและฟีดแบ็ก crash จาก TestFlight รวมถึงรับการแจ้งเตือนแบบพุชได้
- การขยาย App Store Connect API รองรับ webhook, การอัปเดตแบบเรียลไทม์, การตั้งค่า Game Center และการรองรับ background assets
ข้อมูลการเปิดให้ใช้งาน
- จากอัปเดตครั้งนี้ ฟีเจอร์ Apple Intelligence จะใช้งานได้บน iPhone 16 ทุกรุ่น, iPhone 15 Pro/Pro Max, iPad mini(A17 Pro), iPad และ Mac ที่ใช้ M1 ขึ้นไป เป็นต้น
- ภาษาที่รองรับ: อังกฤษ, ฝรั่งเศส, เยอรมัน, อิตาลี, โปรตุเกส (บราซิล), สเปน, ญี่ปุ่น, เกาหลี, จีนตัวย่อ ฯลฯ และมีแผนเพิ่มอีกภายในสิ้นปี
- ฟีเจอร์ทั้งหมดจะทยอยเปิดให้ทดสอบผ่าน Apple Developer Program และ Apple Beta Software Program
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ฟีเจอร์ด้าน AI ก็น่าสนใจ แต่คิดว่าการประกาศ "Containerization framework" นี่เป็นประเด็นใหญ่จริง ๆ ถ้าใช้ลินุกซ์คอนเทนเนอร์แบบเนทีฟบน Mac ได้ เวิร์กโฟลว์ทั้งหมดของผมอาจเปลี่ยนไปเลย และปัญหาปวดหัวจาก Docker ก็น่าจะลดลงมากด้วย
สำหรับเครื่องมือ CLI และเรโปสำหรับแบ็กเอนด์ ดูได้ที่ https://github.com/apple/container และ https://github.com/apple/containerization ตามลำดับ จากคำอธิบายดูแล้วไม่ใช่การแปล system call แบบ WSLv1 เดิม แต่เป็นแนวทางรองรับคอนเทนเนอร์บนฐาน VM โดย API มีทั้งการสร้างลินุกซ์เคอร์เนลที่ปรับแต่งให้บูตเร็ว การรัน lightweight VM และการจัดการสภาพแวดล้อม VM เป็นต้น
มีความเห็นว่านี่คือการนำเทคโนโลยีที่มีอยู่แล้วมาประกอบเข้าด้วยกัน ไม่ได้ใหม่หมดจด แต่ประเด็นสำคัญคือ Apple รวมทุกองค์ประกอบเข้าด้วยกันได้อย่างดี อยากเน้นว่าการมอบสภาพแวดล้อมสำหรับนักพัฒนาที่เป็นของสำเร็จรูปพร้อมใช้ แทนที่จะต้องมาประกอบเองทีละชิ้น มีคุณค่าอย่างมาก
มีคนชี้ว่าการที่ลินุกซ์คอนเทนเนอร์จะรันแบบ ‘เนทีฟ’ บน macOS นั้นเป็นไปไม่ได้ในทางเทคนิค เพราะคอนเทนเนอร์โดยแก่นแท้ต้องพึ่งฟีเจอร์ของลินุกซ์เคอร์เนล สุดท้ายแล้วดูเหมือน Apple จะสร้างชั้น virtualization สำหรับลินุกซ์ของตัวเองขึ้นมา คล้าย Wsl หรือ Orbstack และถ้ารองรับแค่ LXC อย่างเดียว นักพัฒนาส่วนใหญ่ก็น่าจะยังคงติดตั้งและใช้ Docker Desktop เองต่อไปเหมือนเดิม
มีการระบุว่า Containerization เป็นโปรเจกต์โอเพนซอร์สที่เขียนด้วย Swift และในวิดีโอทางการของ WWDC2025 ก็อธิบายว่ามันมอบวิธีที่เรียบง่ายแต่ทรงพลังในการ build, run และ deploy ลินุกซ์คอนเทนเนอร์บน Mac ได้อย่างง่ายดายและปลอดภัย https://developer.apple.com/videos/play/wwdc2025/346/
ฟีเจอร์คอนเทนเนอร์ก็ดูดี แต่ไม่ได้รู้สึกว่าเป็นความเปลี่ยนแปลงระดับปฏิวัติตามที่พูด เพราะตอนนี้ก็มีทางเลือกอย่าง Podman, Orbstack, Colima ใช้อยู่แล้ว ยังไม่แน่ใจว่า Apple ใช้โอเพนซอร์สเฟรมเวิร์กอะไรบ้าง แต่ดูเหมือนเป็นเวอร์ชันที่ผสานเข้ากับ OS ของเครื่องมือเดิมมากกว่า นักพัฒนาย่อมสะดวกขึ้นแน่ แต่ยังไม่ถึงขั้นรู้สึกว่าเป็น game changer
มีอัปเดต Xcode 26 ที่น่าสนใจมากสำหรับ Apple Developer เฟรมเวิร์ก Foundation ใหม่ที่อิงกับ generative language model เป็นมิตรกับ Swift และทุกอย่างรันบนอุปกรณ์ในเครื่อง จึงเป็นการเปลี่ยนแปลงที่น่ายินดีสำหรับนักพัฒนา Apple มาก แอปตัวอย่าง ‘แนะนำแผนการเดินทาง’ ถูกเดโมใน State of the Union และการทำ vibe-coding ที่ผสานโมเดลอย่าง ChatGPT เข้ากับ Xcode โดยตรงก็ถูกนำมาใช้แบบเนทีฟแล้ว ตอนเห็นว่าโมเดลติดตามการแก้โค้ดแบบวนซ้ำเพื่อให้ย้อนกลับได้ง่าย และเข้าใจบริบทของโค้ดทั้งโปรเจกต์ ก็รู้สึกว่าเป็นการยกระดับคุณภาพชีวิตที่ช่วยให้พ้นยุคของปลั๊กอิน GPT จุกจิกได้เสียที แม้แค่ใส่สเก็ตช์บนกระดาษก็ยังสร้าง UI ต้นแบบออกมาได้ทันที ซึ่งถ้ามองจากอดีตที่ผมเคยต้องจัดการหน่วยความจำเองในยุค Objective-C ก็เป็นภาพที่น่าทึ่ง ไม่ถึงกับปฏิวัติทั้งหมด แต่ก็เป็นสไตล์ Apple ที่ขัดเกลา UX มาอย่างดีและบอกใบ้ถึงประสบการณ์ที่สมบูรณ์มาก แน่นอนว่าประสิทธิภาพในการใช้งานจริงยังต้องลองใช้เองถึงจะตัดสินได้ https://news.ycombinator.com/item?id=44226612
พอเห็นดีไซน์ใหม่บนพื้นฐานของ Liquid Glass ก็รู้สึกว่าเทรนด์การออกแบบ UI เริ่มเข้าสู่ช่วงรีไซเคิลไอเดียเก่า คล้ายกับแฟชั่น ภาพยนตร์ หรือสถาปัตยกรรม นี่ไม่ใช่การประเมินอย่างเป็นทางการ แค่เป็นข้อสังเกตล้วน ๆ ว่าช่วงหลังรวมถึงการเปลี่ยนแปลงดีไซน์ของ Android ก็ให้บรรยากาศคล้ายกัน https://en.wikipedia.org/wiki/Aqua_%28user_interface%29
สำหรับผม การเปลี่ยนแปลงครั้งนี้กลับดูคล้ายสไตล์ Aero ของ Windows Vista มากกว่า ใกล้กับ Vista มากกว่า Aqua
ดีใจมากที่ texture และผิวสัมผัสกำลังกลับมา หลัง iOS 7 เป็นต้นมา UI ดูแบนเรียบเกินไป และเพิ่งได้อ่านบทความล่าสุดของ Sebastiaan de With ผู้พัฒนา Halide ที่วิเคราะห์เรื่องความเป็นวัตถุของ UI แบบใหม่ได้ดีมาก https://www.lux.camera/physicality-the-new-age-of-ui/
โดยส่วนตัวไม่ค่อยชอบดีไซน์ครั้งนี้ อยากชี้ว่าหลายฉากในวิดีโอเดโมที่พื้นผิวแบบแก้วโปร่งใสเกินไปจนอ่านยากมาก
เมื่อก่อนความเปลี่ยนแปลงแบบนี้ดูน่าสนใจ แต่ตอนนี้ความรู้สึกแรกกลับเป็นความยุ่งยากหรือความสงสัย คุณค่าที่แท้จริงของ UI คือความเสถียร ไม่ใช่การเปลี่ยนบ่อย ๆ ตอนนี้รู้สึกแรงมากว่ามันเป็น ‘เอฟเฟ็กต์ฉาบฉวย’ ที่ทำขึ้นเพื่อใช้เป็นจุดขายทางการตลาดในสื่อกระแสหลัก
ปกติผมมักมองบวกกับการเปลี่ยน UI ของ Apple แต่ครั้งนี้หน้าจอตัวอย่างที่ยกมาดูราคาถูกไปหมด อาจรู้สึกดีขึ้นเมื่อได้ใช้ผลิตภัณฑ์จริง แต่จากสกรีนช็อตและเดโมที่เปิดเผยตอนนี้ยังไม่น่าเชื่อถือพอ
ตอนแรกแอบหวังว่า ‘Containerization Framework’ จะหมายถึง macOS เองมีคอนเทนเนอร์จริง ๆ เพราะความจริงแล้วการรันลินุกซ์คอนเทนเนอร์หรือ VM บน Mac ผ่าน virtualization นั้นทำได้ง่ายอยู่แล้วและมีตัวเลือกหลากหลาย ถ้ายอมใช้แอปเชิงพาณิชย์ OrbStack คือทางเลือกที่ลื่นที่สุด ส่วนทางเลือกฟรีอย่าง Lima/Colima, Podman Desktop, Rancher Desktop ก็ยอดเยี่ยมทั้งหมด แต่ปัญหาใหญ่คือ macOS ยังขาดความสามารถคอนเทนเนอร์ของตัวเองอย่างมาก การที่บุคคลที่สามจะสร้างฟีเจอร์แบบนี้ขึ้นมาเองโดยไม่มีความร่วมมือจาก Apple แทบเป็นไปไม่ได้ แม้จะมีความพยายามอยู่บ้างแต่ส่วนใหญ่ก็หยุดพัฒนาไปแล้ว (เช่น https://macoscontainers.org/, https://github.com/macOScontainers) โปรเจกต์ที่ยังเหลืออยู่บ้าง (เช่น https://github.com/Okerew/osxiec) ก็ยังติดข้อจำกัดของ macOS มากเกินไป ถ้ามีฟีเจอร์แบบนั้นจริงก็คงตอบโจทย์ความต้องการและคุณค่าเชิงปฏิบัติได้มาก แต่ในความเป็นจริงก็อดสงสัยไม่ได้ว่านี่เป็นเพียงการทำ OrbStack ให้เป็นทางการโดย Apple หรือเปล่า
มีคนถามว่า macOS คอนเทนเนอร์จะมีประโยชน์กับงานแบบไหนบ้าง
มีความเห็นแก้ไขว่าโปรเจกต์ macoscontainers ไม่ได้ ‘ว่างเปล่า’ โดยเว็บไซต์จริงดูได้ที่ https://darwin-containers.github.io และนักพัฒนาก็ตอบรับฟีดแบ็กเร็วมาก พร้อมชี้ว่าเหตุผลสำคัญที่ข้อจำกัดด้านคอนเทนเนอร์/อัตโนมัติบน Apple มีมากกว่าบนแพลตฟอร์มอื่น คือ Apple ให้ความสำคัญกับความสม่ำเสมอของสภาพแวดล้อมอย่างมาก https://github.com/darwin-containers
ราว 15 ปีก่อน มีเพื่อนคนหนึ่งทำนายว่า “สุดท้าย Apple จะรวม OSX กับ iOS บน iPad” และทุกปีที่มีคีย์โน้ตก็เหมือนค่อย ๆ เดินเข้าใกล้จุดนั้น ตอนนี้ iPad ก็แทบอยู่ระดับเดียวกับ MacBook Air แล้ว ถ้าไม่ได้ทำงานตัดต่อวิดีโอ คอมไพล์โค้ด หรือทำงาน 3D iPad ก็เพียงพอแล้ว
แต่เมื่อดูจากการที่ 15 ปีผ่านไปแล้วยังไม่รวมจริง ก็คาดว่าแต่แรก Apple คงไม่ได้ตั้งใจจะรวมสองแพลตฟอร์มนี้เลย ในช่วงเวลาเดียวกัน Apple ยังออกแบบ MacBook ใหม่แทบทั้งหมดตั้งแต่ระดับชิปเซ็ต แม้ทั้งฮาร์ดแวร์และซอฟต์แวร์จะไม่มีอุปสรรคเชิงเทคนิคต่อการรวม แต่ ecosystem นั้นต่างกันโดยพื้นฐาน อุปกรณ์สำหรับมืออาชีพต้องให้ผู้ใช้ควบคุมได้เต็มที่ ขณะที่ Apple ไม่ยอมมอบอำนาจระดับนั้นให้กับ i-Device และก็ไม่มีทางอยากเสียรายได้ค่าธรรมเนียม 30%
ในทางปฏิบัติแล้ว ผู้ใช้ส่วนใหญ่น่าจะยังเห็นว่าโน้ตบุ๊กดีกว่า iPad เหมาะกับการวาดภาพด้วย Pencil หรือการเสพสื่อ แต่ในด้านประสิทธิภาพการทำงาน พลัง และสรีรศาสตร์ MacBook เหนือกว่ามาก
ผมเองไม่ได้ใช้ iPad แยกต่างหากมากนัก แต่การได้เห็นวิวัฒนาการของมันก็น่าสนใจ เพราะจริง ๆ แล้วมันรัน MacOS ได้ในทางเทคนิค แต่ Apple ก็ไม่ทำ ถ้าวันนี้ Apple จะสร้างโน้ตบุ๊กใหม่จากศูนย์ บางทีอาจออกแบบด้วยแนวทางปิดแบบตอนนี้ก็ได้ และต่อจากนี้ก็น่าสนใจว่า ‘ประสบการณ์เดสก์ท็อปสำหรับ power user’ อย่างการแบ่งหน้าต่างหรือการจัดการไฟล์ จะถูกตีความใหม่ฝั่ง iPad อย่างไร
ไม่รู้ว่าในที่สุดจะรวมสองแพลตฟอร์มหรือไม่ (ส่วนตัวสงสัย) แต่คิดว่าตลอด 15 ปีที่ผ่านมา Apple ค่อย ๆ ทำให้ประสบการณ์ผู้ใช้สองฝั่งคล้ายกันขึ้นโดยไม่ยัดเยียดการรวมแบบฝืน ๆ ซึ่งเป็นทางเลือกที่ดีที่สุดแล้ว Microsoft อยากรวมแท็บเล็ตกับเดสก์ท็อปของ Windows มากกว่า และแม้จะมีนวัตกรรมอยู่บ้าง แต่ก็ไม่ลื่นไหลเท่า ipadOS/macOS
ฮาร์ดแวร์ของ iPad ใช้ชิปตระกูล M เหมือนกัน หมายความว่าในเชิงฮาร์ดแวร์ไม่มีข้อจำกัดอะไรเลยต่อการรัน macOS แต่ถ้ารวมกันจริงก็จะกลายเป็นการกินตลาดสินค้าของตัวเอง
อยากให้ช่วงงานใหญ่แบบ WWDC มีเธรด ‘สรุปความเห็นหลังคอนเฟอเรนซ์’ บน HN ที่เรียงประเด็นสำคัญตามลำดับความกระทบ เช่น <br>P4: Foundation model ดีสำหรับผู้เริ่มต้นแต่ทดแทนไม่ได้<br>P4: ฟีเจอร์คอนเทนเนอร์ใหม่ก็ไม่ได้มีอะไรใหญ่ในวงการ virtualization มากนัก นอกจากกรณีที่ต้องการเริ่มต้นเร็วต่ำกว่า 1 วินาที<br>P2: ตอนนี้มองเห็น concurrency ใน Instruments แล้ว มีการติดตามประสิทธิภาพสูง และหลีกเลี่ยง sampling error ได้ ดูเหมือนยุคของการเดาแบบกล่องดำที่ยาวนานกว่า 4 ปีจะเริ่มจบลงเสียที (แถมการทำ concurrency backtracing โดยย้อนกลับไปที่ค่า default ของ main thread นี่ดันเป็นทางแก้อีก)<br>P5: แม้จะดูเหมือน UI เปลี่ยนทั้งระบบ แต่จริง ๆ API ใหม่แทบไม่ได้เพิ่ม จึงเป็นเพียงงานตกแต่งผิวเผิน โดยรวมแล้วมีเพียง L&F, app intents, widgets ที่ถูกเน้น จนอดกังวลไม่ได้ว่านี่คือทั้งหมดจริงหรือ เพราะปริมาณเนื้อหาเองก็น้อยมาก<br>ยังรู้สึกว่าคุณภาพต่ำด้วย: เอกสารออนไลน์เปิดไม่ได้ดีพอ เทคโนโลยีที่ยังไม่เสร็จถูกนำมาใช้เติมงานประกาศ และ Swift+Java interoperability ก็ยังไม่พร้อมใช้งานจริงเลย หลายเซสชันเป็นแค่ลิงก์ไปยังเอกสาร API หรือพูดซ้ำสิ่งที่มีในเซสชันอื่นเท่านั้น<br>และควรระวังปัจจัยบังคับให้อัปเกรดด้วย: นอกจากความต้องการหน่วยความจำของ AI แล้ว ฟีเจอร์ติดตาม concurrency ใหม่ยังรองรับเฉพาะอุปกรณ์ M4 ขึ้นไป
ประโยคที่ว่า "นักพัฒนาสามารถผสานแอปเข้ากับฮาร์ดแวร์และซอฟต์แวร์ของ Apple ได้ด้วย API มากกว่า 250,000 รายการ" ฟังแล้วไม่ได้น่าประทับใจเท่าไร แต่ชวนเวียนหัวมากกว่า
เรื่องที่เคยถกเถียงกันเมื่อก่อน กำลังกลายเป็นจริงอย่างน่าประหลาด https://github.com/apple/ml-fastvlm/issues/7
มีการเผยแพร่วิดีโอทางการเกี่ยวกับ
Containerization.frameworkและเครื่องมือ Container แล้ว https://developer.apple.com/videos/play/wwdc2025/346 จุดที่น่าสนใจคือแต่ละคอนเทนเนอร์จะรันอยู่ใน VM แยก และบูตด้วยโปรเซส init แบบเบาที่ชื่อvminitdซึ่งเขียนด้วย Swift ส่วนประเภทเคอร์เนลที่รองรับหรือขอบเขตการรองรับ ARM/Intel ยังต้องตรวจสอบเพิ่มเติม https://github.com/apple/containerization