5 คะแนน โดย GN⁺ 2025-06-10 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • 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 ความคิดเห็น

 
GN⁺ 2025-06-10
ความคิดเห็นจาก 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 รายการ" ฟังแล้วไม่ได้น่าประทับใจเท่าไร แต่ชวนเวียนหัวมากกว่า

    • ถ้ามีเยอะขนาดนั้น อยากถามกลับว่าแล้วมี API ไหนบ้างที่ควรจัดระเบียบหรือตัดออกจริง ๆ
  • เรื่องที่เคยถกเถียงกันเมื่อก่อน กำลังกลายเป็นจริงอย่างน่าประหลาด 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