ใช้ Compose สำหรับทีม
มอบชุดเครื่องมือสมัยใหม่ให้กับนักพัฒนาแอป ซึ่งจะช่วยให้การพัฒนา UI ของ Android ง่ายและรวดเร็วขึ้น อ่านเพิ่มเติมเพื่อดูว่าการนำ Compose มาใช้จะช่วยให้ทีมของคุณประสบความสำเร็จได้อย่างไร
โค้ดน้อยลง
โค้ดที่มีจำนวนบรรทัดน้อยลงจะทําให้โค้ดอ่านและดูแลรักษาได้ง่าย มีข้อบกพร่องน้อยลง และคุณมีเวลามากขึ้นในการมุ่งเน้นการสร้างประสบการณ์การใช้งานแอปที่ไม่เหมือนใคร
ใช้งานง่าย
อธิบาย UI โดยใช้ Compose Declarative API ที่อ่านง่ายและค้นหาได้สะดวก
เร่งการพัฒนา
ปรับปรุงอย่างรวดเร็วด้วยการแสดงตัวอย่างแบบเรียลไทม์ การสนับสนุนเครื่องมืออย่างเต็มรูปแบบ และธีมที่ใช้งานได้ง่ายขึ้น พร้อมคอมโพเนนต์ขนาดเล็กที่ทดสอบได้ง่าย
ทรงประสิทธิภาพ
Kotlin DSL API ที่กระชับและ Material Design ที่พร้อมใช้งานทันทีช่วยให้ทีมของคุณเข้าถึงสิ่งที่ดีที่สุดของ Android ได้ง่ายขึ้น
ออกแบบในอุปกรณ์ต่างๆ
ทีมของคุณสามารถใช้ทักษะในการสร้างด้วย Compose เพื่อออกแบบหน้าจอต่างๆ ได้อย่างง่ายดาย และได้รับประโยชน์ด้านประสิทธิภาพในทุกรูปแบบที่รองรับของแอป
แท็บเล็ตและโทรศัพท์แบบพับได้
พัฒนา UI ที่มอบประสบการณ์การใช้งานที่ดีแก่ผู้ใช้ในหน้าจอทุกขนาด
Wear OS
เขียนแอปสำหรับอุปกรณ์ที่สวมใส่ได้ซึ่งช่วยให้ผู้ใช้ใช้ชีวิตอยู่กับปัจจุบัน มีสุขภาพดี และมีประสิทธิภาพมากขึ้น
Android TV
สร้างแอปสำหรับทีวีเพื่อเข้าถึงผู้ใช้ในบ้าน
วิดเจ็ต
ให้ผู้ใช้ดูเนื้อหาที่สำคัญที่สุดจากแอปของคุณในหน้าจอหลักได้อย่างรวดเร็ว
ความคิดเห็นจากนักพัฒนาแอป
ดูว่านักพัฒนาแอปชอบอะไรเกี่ยวกับการใช้ Jetpack Compose
แรงสุด
"Compose ช่วยประหยัดเวลาได้อย่างมากในการใช้งานการเปลี่ยนแปลง UI โดยแก้ปัญหาที่พบบ่อยในการดูแลรักษาโค้ดฐาน UI ขนาดใหญ่และซับซ้อน และทําให้ทําซ้ำได้ง่ายขึ้นในการออกแบบและประสบการณ์ของผู้ใช้แอป"
SoundCloud
"เราประหยัดโค้ดได้สูงสุด 45% เมื่อย้ายข้อมูลหน้าจอจากมุมมอง XML ไปยัง Compose เราใช้ Compose ในการทำต้นแบบ ซึ่งช่วยให้เราปรับปรุงได้อย่างรวดเร็วแม้ว่าเราจะเปลี่ยนแนวคิดการออกแบบทุกวันก็ตาม"
adidas
"ฉันสร้างฟีเจอร์เดียวกันด้วย Compose ได้เร็วขึ้นประมาณ 30% เมื่อเทียบกับ Views ประสิทธิภาพของ Compose ไม่เพียงแต่จะเร่งการพัฒนาเท่านั้น แต่ยังช่วยให้เราบรรลุเป้าหมายทางธุรกิจด้วย"
Google Drive
"การเขียนร่วมกับการปรับปรุงสถาปัตยกรรมช่วยลดเวลาในการพัฒนาได้เกือบครึ่ง"
ชุดข้อความ
"สำหรับนักพัฒนาแอปที่กำลังสร้างแอปใหม่ เราขอแนะนำให้ใช้ Compose ไม่เพียงแต่จะสนุกเท่านั้น แต่ยังช่วยให้ทีมของคุณประสบความสำเร็จในอนาคตด้วย"
"Compose ช่วยเราในเรื่องการคงบุคลากรวิศวกรไว้ จากแบบสํารวจนักพัฒนาซอฟต์แวร์ วิศวกรของเราบอกเราว่า Compose เป็นหนึ่งในการปรับปรุงที่สําคัญที่สุดสําหรับประสบการณ์ของนักพัฒนาซอฟต์แวร์"
Dropbox
"เราเขียนประสบการณ์การค้นหาโดยใช้ Compose ใหม่ภายในเวลาไม่กี่สัปดาห์ การสร้างฟีเจอร์นี้ใช้เวลาน้อยกว่าที่คาดไว้ 40% และใช้เวลาไม่ถึงครึ่งของเวลาในการสร้างฟีเจอร์บน iOS"
Lyft
"Compose คืออนาคตของการพัฒนา Android อย่างแท้จริง ใช้โค้ดน้อยลง และเข้าใจและดูแลรักษาได้ง่ายขึ้น"
Airbnb
"เราให้ความสำคัญกับการสร้างรากฐานทางเทคนิคที่มั่นคงและช่วยให้วิศวกรของเราทำงานได้อย่างยอดเยี่ยม Jetpack Compose ช่วยให้เราบรรลุทั้ง 2 เป้าหมายนี้ และเป็นส่วนสําคัญของกลยุทธ์ทางเทคนิคของเรา"
Clue
"เราสังเกตเห็นประสิทธิภาพการทำงานที่ดีขึ้นอย่างมาก ความเร็วในการพัฒนาเพิ่มขึ้นถึง 3 เท่าเมื่อเทียบกับโค้ดเบสเดิม"
X
"Compose ช่วยเพิ่มประสิทธิภาพการทำงานของเราได้อย่างมาก การเขียนฟังก์ชันที่คอมโพสได้นั้นง่ายและรวดเร็วกว่าการสร้างมุมมองที่กำหนดเองมาก และยังช่วยให้ตอบสนองความต้องการของนักออกแบบได้ง่ายขึ้นด้วย"
ZEPETO
"เราได้เขียนฟีเจอร์ Character Shop ในเครื่องมือเขียนใหม่ การเขียนโค้ดในเครื่องมือเขียนโค้ดทำได้เร็วกว่ามาก และเราลดจำนวนโค้ดได้มากกว่า 10%"
Mercari
"แอปนี้เหมือนเดิม เพียงแต่มีโค้ดน้อยลงมาก แอปที่เขียนใหม่มีโค้ดประมาณ355,000 บรรทัดน้อยลง ซึ่งน้อยกว่าแอปเวอร์ชันเก่าประมาณ69% "
Play Store
"Compose เป็นเครื่องมือที่ช่วยให้นักพัฒนาซอฟต์แวร์ในทีมของเรามีความสุขและช่วยยกระดับคุณภาพและประสิทธิภาพของโค้ดได้อย่างมาก"
บล็อก
"การใช้ Compose ช่วยให้เรามุ่งเน้นที่สิ่งต่างๆ ที่เป็นเอกลักษณ์ของ Block และโครงสร้างพื้นฐาน UI ของเราได้ แทนที่จะแก้ปัญหาที่กว้างขึ้นในการสร้างเฟรมเวิร์ก UI แบบประกาศ"
Cuvva
"ความเร็วที่ Compose ช่วยให้เรารวบรวมฟีเจอร์ใหม่เข้าด้วยกันได้หมายความว่าเราทําซ้ำได้เร็วขึ้น จึงมอบประสบการณ์การใช้งานที่มีคุณภาพสูงขึ้นให้กับลูกค้าได้เร็วกว่าที่เคย"
Monzo
"เครื่องมือเขียนช่วยให้คุณสร้างหน้าจอคุณภาพสูงขึ้นได้เร็วขึ้น"