ข่าวผลิตภัณฑ์
บอกลาแอปบนอุปกรณ์เคลื่อนที่เท่านั้น แล้วมาพบกับแอปแบบปรับอัตโนมัติ: การอัปเดตที่สำคัญ 3 รายการจากปี 2025 สำหรับการสร้างแอปแบบปรับอัตโนมัติ
อ่าน 2 นาที
บอกลาแอปบนอุปกรณ์เคลื่อนที่เท่านั้น แล้วมาพบกับแอปแบบปรับอัตโนมัติ: การอัปเดตที่สำคัญ 3 รายการจากปี 2025 สำหรับการสร้างแอปแบบปรับอัตโนมัติ
ในปี 2025 ระบบนิเวศของ Android ได้เติบโตไปไกลกว่าโทรศัพท์มาก ปัจจุบันนักพัฒนาแอปมีโอกาสเข้าถึงอุปกรณ์ที่ใช้งานอยู่กว่า 500 ล้านเครื่อง ซึ่งรวมถึงอุปกรณ์พับได้ แท็บเล็ต XR Chromebook และรถยนต์ที่เข้ากันได้
อุปกรณ์เหล่านี้ไม่ได้เป็นเพียงหน้าจอเพิ่มเติม แต่ยังแสดงถึงกลุ่มเป้าหมายที่มีคุณค่าสูงขึ้น เราพบว่าผู้ใช้ที่เป็นเจ้าของทั้งโทรศัพท์และแท็บเล็ตใช้จ่ายกับแอปและการซื้อในแอปมากกว่าผู้ที่มีเพียงโทรศัพท์ถึง 9 เท่า สำหรับผู้ใช้อุปกรณ์พับได้ ค่าใช้จ่ายเฉลี่ยจะเพิ่มขึ้นประมาณ 14 เท่า*
การมีส่วนร่วมนี้แสดงให้เห็นถึงการเปลี่ยนแปลงที่จำเป็นในการพัฒนา นั่นคือ บอกลาแอปบนอุปกรณ์เคลื่อนที่ แล้วมาพบกับแอปแบบปรับอัตโนมัติ
เพื่อช่วยคุณสร้างแอปสำหรับอนาคต เราจึงได้เปิดตัวเครื่องมือต่างๆ ในปีนี้ที่จะทำให้ การสร้างแอปแบบปรับอัตโนมัติเป็นวิธีเริ่มต้นในการสร้างแอป ต่อไปนี้คือการอัปเดตที่สำคัญ 3 รายการจากปี 2025 ที่ออกแบบมาเพื่อช่วยคุณสร้างประสบการณ์เหล่านี้
การกำหนดลักษณะการทำงานแบบปรับอัตโนมัติให้เป็นมาตรฐานด้วย Android 16
เพื่อรองรับการเปลี่ยนแปลงนี้ Android 16 ได้มีการเปลี่ยนแปลงที่สำคัญเกี่ยวกับวิธีที่แอปสามารถจำกัดการวางแนวและการปรับขนาดได้ ในจอแสดงผลที่มีความหนาแน่นอย่างน้อย 600dp ระบบจะละเว้นข้อจำกัดในไฟล์ Manifest และข้อจำกัดขณะรันไทม์ ซึ่งหมายความว่าแอปจะไม่สามารถล็อกตัวเองให้แสดงใน การวางแนว หรือขนาดที่เฉพาะเจาะจงได้อีกต่อไป แต่แอปจะแสดงเต็มหน้าต่างจอแสดงผล เพื่อให้มั่นใจว่า UI จะปรับขนาดได้อย่างราบรื่นในโหมดแนวตั้งและแนวนอน
เนื่องจากบริบทของแอปจะเปลี่ยนแปลงบ่อยขึ้น จึงเป็นเรื่องสำคัญที่คุณจะต้องตรวจสอบว่าได้รักษาสถานะ UI ไว้ระหว่างการเปลี่ยนแปลงการกำหนดค่า แม้ว่า Android 16 จะมีตัวเลือกการเลือกไม่ใช้ชั่วคราวเพื่อช่วยคุณจัดการการเปลี่ยนผ่านนี้ แต่ Android 17 (SDK37) จะกำหนดให้ลักษณะการทำงานนี้เป็นข้อบังคับ หากต้องการให้แอปทำงานตามที่คาดไว้ภายใต้เงื่อนไขใหม่เหล่านี้ ให้ใช้โปรแกรมจำลองที่ปรับขนาดได้ใน Android Studio เพื่อทดสอบเลย์เอาต์แบบปรับอัตโนมัติได้แล้ววันนี้
การรองรับหน้าจอที่นอกเหนือจากแท็บเล็ตด้วย Jetpack WindowManager 1.5.0
เมื่ออุปกรณ์มีการพัฒนาไปเรื่อยๆ คำจำกัดความของ "ขนาดใหญ่" ที่เรามีอยู่ก็ต้องพัฒนาตามไปด้วย ในเดือนตุลาคม เราได้เปิดตัว Jetpack WindowManager 1.5.0 เพื่อรองรับหน้าจอขนาดใหญ่มากและสภาพแวดล้อมเดสก์ท็อปที่เพิ่มขึ้น
ในพื้นผิวเหล่านี้ เลย์เอาต์ "ขยาย" มาตรฐานซึ่งโดยปกติจะพอดีกับ 2 บานหน้าต่างมักจะไม่เพียงพอ บนจอภาพขนาด 27 นิ้ว บานหน้าต่าง 2 บานอาจดูยืดและกระจัดกระจาย ทำให้พื้นที่หน้าจอที่มีค่าไม่ได้ถูกใช้งาน WindowManager 1.5.0 จึงได้เปิดตัวคลาสขนาดหน้าต่างความกว้างใหม่ 2 คลาส ได้แก่ ใหญ่ (1200dp ถึง 1600dp) และใหญ่พิเศษ (1600dp ขึ้นไป)
เบรกพอยต์ใหม่เหล่านี้จะส่งสัญญาณเมื่อต้องเปลี่ยนไปใช้อินเทอร์เฟซที่มีความหนาแน่นสูง แทนที่จะยืดมุมมองรายละเอียดรายการทั่วไป คุณสามารถใช้ประโยชน์จากความกว้างเพื่อแสดง 3 หรือ 4 แผงพร้อมกันได้ ลองนึกภาพโปรแกรมรับส่งอีเมลที่แสดงโฟลเดอร์ รายการกล่องจดหมาย ข้อความที่เปิดอยู่ และแถบด้านข้างของปฏิทินได้อย่างสะดวกสบาย ทั้งหมดนี้อยู่ในมุมมองเดียว เราได้เพิ่มการรองรับคลาสขนาดหน้าต่างเหล่านี้ลงใน Compose Material 3 แบบปรับอัตโนมัติ ในเวอร์ชัน 1.2
การปรับเปลี่ยนเส้นทางของผู้ใช้ด้วย Jetpack Navigation 3
การสร้าง UI ที่เปลี่ยนจากหน้าจอโทรศัพท์เดียวไปเป็นเลย์เอาต์แท็บเล็ตแบบหลายบานหน้าต่างเคยต้องมีการจัดการสถานะที่ซับซ้อน ซึ่งมักหมายถึงการบังคับให้กราฟการนำทางที่ออกแบบมาสำหรับปลายทางเดียวจัดการมุมมองพร้อมกัน ประกาศครั้งแรกในงาน I/O 2025 Jetpack Navigation 3 พร้อมให้ใช้งานอย่างเสถียรแล้ว โดยได้นำเสนอแนวทางใหม่ในการจัดการเส้นทางของผู้ใช้ในแอปแบบปรับอัตโนมัติ
Nav3 สร้างขึ้นสำหรับ Compose จึงได้เปลี่ยนจากโครงสร้างกราฟแบบโมโนลิธ แต่จะมอบบล็อกการสร้างที่แยกออกจากกันซึ่งช่วยให้คุณควบคุม Back Stack และสถานะได้อย่างเต็มที่ ซึ่งจะช่วยแก้ปัญหาแหล่งข้อมูลที่ถูกต้องแห่งเดียวที่มักพบในเลย์เอาต์แบบบานหน้าต่างแยก เนื่องจาก Nav3 ใช้ Scenes API คุณจึงแสดงหลายบานหน้าต่างพร้อมกันได้โดยไม่ต้องจัดการสแตกย้อนกลับที่ขัดแย้งกัน ซึ่งจะช่วยลดความซับซ้อนในการเปลี่ยนระหว่างมุมมองแบบกะทัดรัดและแบบขยาย
รากฐานสำหรับอนาคตแบบปรับอัตโนมัติ
ในปีนี้เราได้มอบเครื่องมือที่จำเป็นให้คุณแล้ว ตั้งแต่การเพิ่มประสิทธิภาพสำหรับเลย์เอาต์แบบขยายไปจนถึงการควบคุมแบบละเอียดของ WindowManager และ Navigation 3 และ Android 16 ได้เริ่มเปลี่ยนไปใช้ UI ที่ยืดหยุ่นอย่างแท้จริง โดยจะมีการอัปเดตในปีหน้าเพื่อมอบประสบการณ์แบบปรับอัตโนมัติที่ยอดเยี่ยมในทุกรูปแบบ หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับหลักการพัฒนาแบบปรับอัตโนมัติและเริ่มต้นใช้งาน โปรดไปที่d.android.com/adaptive-apps
เครื่องมือพร้อมแล้ว และผู้ใช้ก็รออยู่ เราแทบรอไม่ไหวที่จะได้เห็นสิ่งที่คุณสร้างสรรค์
*แหล่งที่มา: ข้อมูลใน Google
อ่านต่อ
-
ข่าวผลิตภัณฑ์
เมื่อเปิดตัว Android 17 เราจะเปลี่ยนไปใช้มาตรฐานการพัฒนาแบบปรับอัตโนมัติเป็นอันดับแรก ผู้ใช้จะไม่พึ่งพาอุปกรณ์รูปแบบเดียวอีกต่อไป แต่จะเปลี่ยนไปใช้โทรศัพท์ อุปกรณ์พับได้ แท็บเล็ต แล็ปท็อป จอแสดงผลในรถยนต์ และสภาพแวดล้อม XR แบบสมจริงตลอดทั้งวัน
Fahd Imtiaz • อ่าน 4 นาที
-
ข่าวผลิตภัณฑ์
เรายินดีที่จะเปิดตัว Wear OS 7 ซึ่งเป็นการอัปเดตครั้งสำคัญที่จะนำยุคใหม่ของประสิทธิภาพการใช้พลังงานและความชาญฉลาดมาสู่ผู้ใช้และนักพัฒนาแอป
John Zoeller • อ่าน 9 นาที
-
ข่าวผลิตภัณฑ์
Jetpack Navigation 3 เวอร์ชัน 1.0 เสถียรแล้ว
Don Turner • อ่าน 3 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกล่าสุดเกี่ยวกับการพัฒนา Android ส่งตรงถึงกล่องจดหมายของคุณ ทุกสัปดาห์