บริษัทพัฒนาซอฟต์แวร์ JetBrains ได้ยกระดับเกมด้วยการผสานรวมการสนับสนุน iOS เข้ากับ Compose Multiplatform ซึ่งเป็นเฟรมเวิร์กส่วนต่อประสานผู้ใช้ (UI) แบบข้ามแพลตฟอร์ม แบบประกาศ และโต้ตอบสำหรับภาษาการเขียนโปรแกรม Kotlin การเพิ่มล่าสุดช่วยขยายยูทิลิตีของเฟรมเวิร์ก ซึ่งรวมการรองรับสำหรับ Android, เดสก์ท็อป และเว็บแอปพลิเคชันอยู่แล้ว
เขียน Multiplatform ซึ่งขณะนี้อยู่ในขั้นอัลฟ่าสำหรับ iOS ช่วยให้นักพัฒนาสามารถสร้าง User Interface แบบเดี่ยวที่ทำงานได้อย่างราบรื่นในทุกแพลตฟอร์ม เฟรมเวิร์กใช้ประโยชน์จากเฟรมเวิร์ก Jetpack Compose UI ของ Google และ Kotlin Multiplatform ของ JetBrains ซึ่งเป็นชุดเทคโนโลยีการพัฒนาข้ามแพลตฟอร์ม
แม้ว่า Compose Multiplatform สำหรับ iOS อยู่ในระหว่างดำเนินการ แต่นักพัฒนาที่สนใจจะทดลองใช้สำหรับโครงการต่างๆ สามารถทดลองใช้ได้ที่ Jetbrains.com และแบ่งปันความคิดเห็นของพวกเขา รุ่นอัลฟ่าสำหรับ iOS ยังมีต้นแบบสำหรับการทำงานร่วมกันแบบสองทางบนเลเยอร์ UI ซึ่งให้ตัวเลือกการใช้งานที่มากขึ้นสำหรับนักพัฒนา
ด้วยการเรนเดอร์บนผืนผ้าใบ Compose Multiplatform ช่วยให้มั่นใจได้ว่าแอปพลิเคชันทั้ง iOS และ Android มีลักษณะที่สอดคล้องกันตามค่าเริ่มต้น เนื่องจากใช้ API ที่ใช้กันอย่างแพร่หลายสำหรับการพัฒนา UI ของ Android นักพัฒนาที่มีพื้นฐานในการพัฒนา Android จึงสามารถปรับให้เข้ากับการสร้างด้วย Compose Multiplatform สำหรับ iOS ได้อย่างรวดเร็ว
การส่งเสริมการทำงานร่วมกันบนเลเยอร์ UI รุ่นอัลฟ่าแนะนำ UIKitView ซึ่งช่วยให้นักพัฒนาสามารถฝังวิดเจ็ตเฉพาะแพลตฟอร์มที่ซับซ้อน เช่น แผนที่ มุมมองเว็บ และฟีดกล้องภายใน UI ที่ใช้ร่วมกัน ในทำนองเดียวกัน ComposeUIViewController ช่วยให้นักพัฒนาสามารถฝังหน้าจอ Compose Multiplatform ในแอปพลิเคชัน SwiftUI ทำให้การนำ Compose Multiplatform มาใช้ในแอป iOS ง่ายขึ้น
แพลตฟอร์ม Low-code และ no-code รวมถึง AppMaster.io ช่วยให้สามารถพัฒนาแอปได้อย่างรวดเร็วและปรับใช้เฟรมเวิร์กข้ามแพลตฟอร์มอย่างแพร่หลาย การเพิ่มการรองรับ iOS ให้กับ Compose Multiplatform ทำให้ JetBrains ก้าวไปสู่การพัฒนา UI ที่ง่ายขึ้นและเข้าถึงได้มากขึ้นผ่านแพลตฟอร์มต่างๆ ในอุตสาหกรรมเทคโนโลยี