ปิดโฆษณา

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

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

แต่ความแปลกใหม่ของกรอบการทำงานไม่ได้จบเพียงแค่นั้นอย่างแน่นอน SwiftUI นำเสนอการเขียนโปรแกรมแบบเรียลไทม์ กล่าวอีกนัยหนึ่ง คุณจะมีมุมมองสดของแอปพลิเคชันของคุณเสมอในขณะที่คุณเขียนโค้ด คุณยังสามารถใช้บิลด์แบบเรียลไทม์บนอุปกรณ์ที่เชื่อมต่อได้โดยตรง โดยที่ Xcode จะส่งบิลด์ของแอปพลิเคชันแต่ละรายการ ดังนั้นคุณไม่เพียงแต่ต้องทดสอบแบบเสมือนจริงเท่านั้น แต่ยังต้องทำการทดสอบทางกายภาพโดยตรงบนอุปกรณ์ด้วย

SwiftUI ง่าย อัตโนมัติ และทันสมัย

นอกจากนี้ Declarative Framework ยังทำให้คุณสมบัติเฉพาะแพลตฟอร์มจำนวนมากพร้อมใช้งานโดยอัตโนมัติ เช่น โหมดมืด โดยใช้ไลบรารีและคำสำคัญแต่ละรายการ คุณไม่จำเป็นต้องกำหนดมันให้ยาวเกินไป เนื่องจาก SwiftUI จะดูแลมันในเบื้องหลัง

นอกจากนี้ การสาธิตยังแสดงให้เห็นว่าการลากและวางองค์ประกอบแต่ละอย่างลงบนผืนผ้าใบนั้นสามารถใช้งานได้ในระดับที่ดีในระหว่างการเขียนโปรแกรม ในขณะที่ Xcode จะสร้างโค้ดให้เสร็จสมบูรณ์เอง สิ่งนี้ไม่เพียงแต่ช่วยให้การเขียนเร็วขึ้นเท่านั้น แต่ยังช่วยให้ผู้เริ่มต้นจำนวนมากเข้าใจเนื้อหาอีกด้วย และเร็วกว่าขั้นตอนเดิมและการเรียนรู้ภาษาการเขียนโปรแกรม Objective-C แน่นอน

SwiftUI พร้อมใช้งานสำหรับการเขียนส่วนต่อประสานผู้ใช้ที่ทันสมัยของที่เพิ่งเปิดตัวทั้งหมด เวอร์ชันระบบปฏิบัติการจาก iOS, tvOS, watchOS หลังจาก macOS

Swiftui-กรอบงาน
SwiftUI
.