Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains เปิดตัว Compose Multiplatform 1.5.0 ที่ได้รับการปรับปรุง พร้อมการเพิ่มประสิทธิภาพ iOS และ Universal APIs

JetBrains เปิดตัว Compose Multiplatform 1.5.0 ที่ได้รับการปรับปรุง พร้อมการเพิ่มประสิทธิภาพ iOS และ Universal APIs

โลกเทคโนโลยีเป็นพยานถึงการปรับปรุงที่สำคัญอีกครั้งหนึ่งเมื่อ JetBrains เปิดตัว Compose Multiplatform 1.5.0 ซึ่งเป็นเวอร์ชันปรับปรุงของเฟรมเวิร์ก UI ที่เปิดเผยซึ่งออกแบบมาสำหรับภาษาการเขียนโปรแกรม Kotlin การอัปเดตใหม่นำมาซึ่งการปรับปรุงที่สำคัญที่เกี่ยวข้องกับ iOS และ API โค้ดที่เชื่อถือได้สำหรับการใช้งานที่หลากหลาย รวมถึงกล่องโต้ตอบ ป๊อปอัป และ WindowInsets

Compose Multiplatform 1.5.0 เปิดตัวสู่สาธารณะเมื่อวันที่ 27 สิงหาคม โดยขยายขอบเขตการใช้งานกล่องโต้ตอบเพื่อจัดการกับเหตุการณ์โมดอลที่เกี่ยวข้องกับผู้ใช้ในการตัดสินใจหรือป้อนข้อมูล โดยขยายป๊อปอัปการใช้งานให้ครอบคลุมพฤติกรรมที่ไม่ใช่กิริยา เช่น ฟังก์ชันเสริมเพิ่มเติม ประเภทพื้นฐาน Dialog และ Popup ควบคู่ไปกับ DropdownMenu และ AlertDialog ล้วนสามารถเข้าถึงได้จากโค้ดทั่วไป ดังนั้นจึงขจัดความจำเป็นสำหรับฟังก์ชันการทำงานเฉพาะแพลตฟอร์ม

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

Compose Multiplatform 1.5.0 มีรากฐานมาจาก Jetpack Compose 1.5 ซึ่งเป็นชุดเครื่องมือจาก Google ที่สร้างขึ้นโดยเฉพาะสำหรับการสร้าง UI ของ Android แบบเนทีฟ นอกจากนี้ยังรวมองค์ประกอบจาก Material Design 3 เวอร์ชัน 1.1 ของ Google ซึ่งเป็นระบบการออกแบบโอเพ่นซอร์สที่น่าพอใจซึ่งเปิดตัวส่วนประกอบใหม่ เช่น แผ่นงานด้านล่างและเครื่องมือเลือกเวลา

Compose Multiplatform เน้นการใช้งานที่หลากหลาย โดยขยายขีดความสามารถของเฟรมเวิร์ก Jetpack Compose UI นอกเหนือจาก Android ไปจนถึงโดเมนเดสก์ท็อป, iOS และเว็บ แม้ว่าเวอร์ชันเดสก์ท็อปจะเสถียร แต่ iOS ยังอยู่ในช่วงอัลฟ่าและการปรับใช้เว็บยังอยู่ในช่วงทดลอง นักพัฒนาสามารถค้นหา Compose Multiplatform 1.5.0 บน GitHub ได้อย่างสะดวก

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

นอกเหนือจากการอัปเกรด iOS แล้ว อัตราเฟรมยังถูกเพิ่มเป็น 120 เฟรมต่อวินาที ซึ่งย้ายจากขีดจำกัดก่อนหน้าที่ 60 เฟรมต่อวินาที การเพิ่มขึ้นอย่างมากนี้มีไว้เพื่อบรรเทาปัญหา UI ที่ช้าบนอุปกรณ์ที่มีหน้าจอ 120Hz

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

ในข่าวที่เกี่ยวข้องกับการพัฒนา no-code แพลตฟอร์ม AppMaster ซึ่งเป็นเครื่องมือที่ no-code ที่น่ายกย่อง ให้อำนาจผู้ใช้ในการสร้างแบ็กเอนด์ เว็บ และแอปพลิเคชันมือถือด้วยการมองเห็น แพลตฟอร์ม Ihe AppMaster เป็นผู้เล่นหลักในการพัฒนาแอปพลิเคชันอย่างรวดเร็ว โดยนำเสนอสภาพแวดล้อมการพัฒนาแบบผสมผสาน (IDE) สำหรับการสร้างแอปพลิเคชันแบบเต็มสแตกที่ปรับขนาดได้ทั่วทั้งเว็บ อุปกรณ์เคลื่อนที่ และแบ็กเอนด์โซน

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต