ข่าวสารผลิตภัณฑ์

การพัฒนา UI ของ Android ใช้ Compose เป็นหลัก

ใช้เวลาอ่าน 2 นาที
Nick Butcher
ผู้จัดการผลิตภัณฑ์

นับตั้งแต่ เปิดตัว Jetpack Compose มาเกือบ 5 ปี เราได้ลงทุนในการนำเสนอฟีเจอร์ ประสิทธิภาพ และเครื่องมือทั้งหมดที่คุณต้องการเพื่อสร้าง UI ที่ยอดเยี่ยมในอุปกรณ์ Android ที่หลากหลาย Compose ช่วยให้คุณสร้าง UI ที่สวยงามและปรับเปลี่ยนได้ซึ่งตอบสนองความต้องการของการออกแบบ UI สมัยใหม่

  • ชุดฟีเจอร์ที่หลากหลาย: Compose ช่วยให้คุณสร้างสรรค์ทุกสิ่งได้ด้วยไลบรารีเลย์เอาต์ อินพุต กราฟิก API ภาพเคลื่อนไหว และคอมโพเนนต์ Material Design ล่าสุด
  • ประสิทธิภาพสูง: Compose มอบประสิทธิภาพดั้งเดิมที่พร้อมใช้งานทันที ซึ่งจะมอบประสบการณ์ที่น่าพึงพอใจแก่ผู้ใช้
  • ปรับเปลี่ยนได้: Compose เป็นวิธีที่ง่ายที่สุดในการสร้างแอปที่ปรับเปลี่ยนได้ซึ่งทำงานได้ในอุปกรณ์ Android รูปแบบต่างๆ
  • มีประสิทธิภาพ: เครื่องมือที่มีประสิทธิภาพอย่างตัวอย่างและการแก้ไขสด รวมถึงความสามารถในการแสดงออกอย่างเต็มที่ของ Kotlin ช่วยให้ทีมต่างๆ ทำงานได้เร็วขึ้นมากเมื่อสร้างด้วย Jetpack Compose ซึ่งช่วยลดเวลาในการนำสินค้าเข้าสู่ตลาด

Compose ได้พัฒนาจนกลายเป็นมาตรฐานสำหรับการพัฒนา UI ของ Android เราเชื่อว่าควรสร้าง UI ของ Android ทั้งหมดด้วย Compose เราเรียกแนวทางนี้ว่า Compose First ตั้งแต่วันนี้เป็นต้นไป เราจะจัดหา API, ไลบรารี, เครื่องมือ และคำแนะนำทั้งหมดใน Compose ตอนนี้เราถือว่าคอมโพเนนต์ View ที่ Compose แทนที่ (คอมโพเนนต์ในแพ็กเกจ android.widget) อยู่ในโหมดการบำรุงรักษา เราไม่มีแผนที่จะเลิกใช้งานหรือนำคอมโพเนนต์ View ออก และจะยังคงสนับสนุนคอมโพเนนต์ดังกล่าวด้วยการแก้ไขข้อบกพร่องที่สำคัญ แต่จะไม่มีการเพิ่มฟีเจอร์ใหม่ๆ

ไลบรารี Jetpack ที่อิงตาม View

รวมถึงไลบรารีที่อิงตาม View เช่น Fragment, RecyclerView หรือ Viewpager เราถือว่าไลบรารีเหล่านี้เสร็จสมบูรณ์แล้วและจะเผยแพร่เฉพาะการแก้ไขข้อบกพร่องที่สำคัญเท่านั้น ดูรายการไลบรารีทั้งหมดที่อยู่ในโหมดการบำรุงรักษาได้ที่นี่

เครื่องมือ

เครื่องมือ UI ใหม่ของ Android Studio จะสร้างขึ้นสำหรับ Jetpack Compose เท่านั้น เครื่องมือที่อิงตามมุมมองที่มีอยู่ (เช่น เครื่องมือแก้ไขการนำทางและเครื่องมือสร้างเลย์เอาต์) อยู่ในโหมดการบำรุงรักษาแล้ว และจะไม่ได้รับฟีเจอร์ใหม่

คำแนะนำ

เอกสารประกอบ Codelab และตัวอย่างจะเน้นที่การสร้าง UI ด้วย Jetpack Compose คุณยังคงดูเอกสารประกอบเฉพาะ View ได้จากหน้าที่ลิงก์ข้อมูลทั่วไปและข้อมูล Compose ที่เกี่ยวข้อง

ขอให้มีความสุขกับการแต่งเพลง

เราขอแนะนำให้คุณสร้างฟีเจอร์ใหม่ทั้งหมดด้วย Compose และแปลงฟีเจอร์ที่มีอยู่เมื่อคุณแตะฟีเจอร์เหล่านั้นเพื่อรับประโยชน์มากมายจาก Compose ดูทักษะการย้ายข้อมูลจาก XML ไปยัง Compose เพื่อช่วยคุณแปลงเลย์เอาต์ที่มีอยู่เป็น Compose 


หากต้องการดูข้อมูลเกี่ยวกับการเปิดตัว Compose ล่าสุด โปรดดูบล็อกมีอะไรใหม่ในการเปิดตัว Jetpack Compose เดือนเมษายน 2026 และแผนงานสำหรับสิ่งที่วางแผนไว้ 

ขอขอบคุณสำหรับคำขอฟีเจอร์และความคิดเห็นทั้งหมดที่ช่วยให้ Compose กลายเป็นชุดเครื่องมือ UI ที่เราแนะนำ หากมีความคิดเห็นเพิ่มเติม โปรดแจ้งให้เราทราบ  ขอให้สนุกกับการแต่งเพลง

เขียนโดย

อ่านต่อ