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) สำหรับการสร้างแอปพลิเคชันแบบเต็มสแตกที่ปรับขนาดได้ทั่วทั้งเว็บ อุปกรณ์เคลื่อนที่ และแบ็กเอนด์โซน

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

Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung เปิดตัว Galaxy A55 พร้อมนวัตกรรมความปลอดภัยและโครงสร้างระดับพรีเมียม
Samsung ขยายกลุ่มผลิตภัณฑ์ระดับกลางด้วยการเปิดตัว Galaxy A55 และ A35 ที่มีการรักษาความปลอดภัยแบบ Knox Vault และองค์ประกอบการออกแบบที่ได้รับการอัปเกรด โดยผสมผสานกลุ่มนี้เข้ากับคุณสมบัติระดับเรือธง
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare เปิดตัวไฟร์วอลล์สำหรับ AI เพื่อปกป้องโมเดลภาษาขนาดใหญ่
Cloudflare ก้าวไปข้างหน้าด้วยไฟร์วอลล์สำหรับ AI ซึ่งเป็น WAF ขั้นสูงที่ออกแบบมาเพื่อระบุล่วงหน้าและป้องกันการละเมิดที่อาจเกิดขึ้นโดยกำหนดเป้าหมายไปที่โมเดลภาษาขนาดใหญ่
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT ของ OpenAI พูดถึง: อนาคตของ AI แบบโต้ตอบด้วยเสียง
ChatGPT บรรลุฟีเจอร์หลักด้วย OpenAI ที่เปิดตัวความสามารถด้านเสียง ขณะนี้ผู้ใช้สามารถเพลิดเพลินกับการโต้ตอบแบบแฮนด์ฟรีได้เนื่องจาก ChatGPT อ่านออกเสียงคำตอบบน iOS, Android และเว็บ
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

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

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