บอกลาการออกแบบสำหรับอุปกรณ์เคลื่อนที่เท่านั้น แล้วมาทำความรู้จักการออกแบบที่ปรับเปลี่ยนตามอุปกรณ์: การอัปเดตที่สำคัญ 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 Adaptive ในรุ่น 1.2
การปรับเปลี่ยนเส้นทางของผู้ใช้ด้วย Jetpack Navigation 3
การสร้าง UI ที่เปลี่ยนจากหน้าจอโทรศัพท์เดียวเป็นเลย์เอาต์แท็บเล็ตแบบหลายบานหน้าต่างเคยต้องใช้การจัดการสถานะที่ซับซ้อน ซึ่งมักหมายถึงการบังคับให้กราฟการนำทางที่ออกแบบมาสำหรับปลายทางเดียวจัดการมุมมองพร้อมกัน Jetpack Navigation 3 ซึ่งประกาศที่ I/O 2025 พร้อมให้ใช้งานอย่างเสถียรแล้ว โดยนำเสนอแนวทางใหม่ในการจัดการเส้นทางของผู้ใช้ในแอปแบบปรับอัตโนมัติ
Nav3 สร้างขึ้นสำหรับ Compose และเปลี่ยนจากโครงสร้างกราฟแบบโมโนลิธ แต่จะให้บล็อกการสร้างที่แยกออกจากกันซึ่งช่วยให้คุณควบคุม Back Stack และสถานะได้อย่างเต็มที่ ซึ่งจะช่วยแก้ปัญหาแหล่งข้อมูลที่เชื่อถือได้เพียงแหล่งเดียวที่มักพบในเลย์เอาต์แบบบานหน้าต่างแยก เนื่องจาก Nav3 ใช้ Scenes API คุณจึงแสดงหลายแผงพร้อมกันได้โดยไม่ต้องจัดการ Back Stack ที่ขัดแย้งกัน ซึ่งจะช่วยลดความซับซ้อนของการเปลี่ยนระหว่างมุมมองแบบกะทัดรัดและแบบขยาย
รากฐานสำหรับอนาคตที่ปรับเปลี่ยนได้
ในปีนี้เราได้มอบเครื่องมือที่จำเป็นให้คุณ ตั้งแต่การเพิ่มประสิทธิภาพสำหรับเลย์เอาต์ที่กว้างขวางไปจนถึงการควบคุมแบบละเอียดของ WindowManager และ Navigation 3 และ Android 16 ได้เริ่มเปลี่ยนไปใช้ UI ที่ยืดหยุ่นอย่างแท้จริง โดยจะมีการอัปเดตในปีหน้าเพื่อมอบประสบการณ์การปรับเปลี่ยนที่ยอดเยี่ยมในทุกรูปแบบ ดูข้อมูลเพิ่มเติมเกี่ยวกับหลักการพัฒนาแบบปรับอัตโนมัติและเริ่มต้นใช้งานได้ที่ d.android.com/adaptive-apps
เครื่องมือพร้อมแล้ว และผู้ใช้ก็รออยู่ เราจะตั้งตารอดูผลงานที่คุณสร้างสรรค์
*แหล่งที่มา: ข้อมูลใน Google
-
ข่าวสารเกี่ยวกับผลิตภัณฑ์เมื่อเปิดตัว Android 17 เราจะเปลี่ยนไปใช้มาตรฐานการพัฒนาแบบปรับเปลี่ยนได้เป็นอันดับแรก ผู้ใช้ไม่ได้ใช้อุปกรณ์เพียงรูปแบบเดียวอีกต่อไป แต่จะสลับไปมาระหว่างโทรศัพท์ อุปกรณ์พับได้ แท็บเล็ต แล็ปท็อป จอแสดงผลในรถยนต์ และสภาพแวดล้อม XR ที่สมจริงตลอดทั้งวัน
Fahd Imtiaz • ใช้เวลาอ่าน 3 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์Googlebook เปิดตัวแล็ปท็อปหมวดหมู่ใหม่ที่สร้างขึ้นบนพื้นฐาน Android ที่ใช้ร่วมกัน ฮาร์ดแวร์ประสิทธิภาพสูงจากพาร์ทเนอร์ เช่น HP, Dell, Lenovo, Acer และ Asus ผสานความสะดวกในการใช้งานบนอุปกรณ์เคลื่อนที่เข้ากับประสิทธิภาพของเดสก์ท็อป
Fahd Imtiaz, Loryn Hairston • อ่าน 4 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์การเปิดตัว Pixel 11 Pro Fold, Pixel Watch 5 และอุปกรณ์ Pixel ทั้งหมดช่วยให้ผู้ใช้เปลี่ยนไปใช้หน้าจอขนาดต่างๆ ท่าทางที่ไม่เหมือนใคร และประสบการณ์การใช้งานอัจฉริยะได้อย่างราบรื่น
รับข้อมูลเชิงลึกด้านการพัฒนา Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์