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

การพัฒนาแบบปรับเปลี่ยนได้สำหรับระบบนิเวศของ Android ที่ขยายตัว

ใช้เวลาอ่าน 4 นาที
Fahd Imtiaz
ผู้จัดการผลิตภัณฑ์อาวุโส ฝ่ายประสบการณ์นักพัฒนาแอป Android

เมื่อเปิดตัว Android 17 เราจะเปลี่ยนไปใช้มาตรฐานการพัฒนาที่ปรับเปลี่ยนได้เป็นอันดับแรก ผู้ใช้ไม่ได้ใช้อุปกรณ์เพียงรูปแบบเดียวอีกต่อไป แต่จะสลับการใช้งานระหว่างโทรศัพท์ อุปกรณ์พับได้ แท็บเล็ต แล็ปท็อป จอแสดงผลในรถยนต์ และสภาพแวดล้อม XR ที่สมจริงตลอดทั้งวัน

ปัจจุบันมีอุปกรณ์หน้าจอขนาดใหญ่กว่า 580 ล้านเครื่องอยู่ในมือของผู้ใช้ การปรับเปลี่ยนตามอุปกรณ์จึงไม่ใช่แค่เป้าหมายทางเทคนิคอีกต่อไป ซึ่งเป็นโอกาสอันยิ่งใหญ่ในการเข้าถึงผู้ใช้ที่มีส่วนร่วมสูง หากต้องการประสบความสำเร็จในระบบนิเวศแบบหลายอุปกรณ์นี้ แอปของคุณต้องมีความยืดหยุ่น ตอบสนองได้ดี และพร้อมใช้งานบนอุปกรณ์แทบทุกประเภท

โอกาสในการใช้งานหลายอุปกรณ์

ปัจจุบันอุปกรณ์ Android มีการใช้งานในอุปกรณ์หลายเครื่อง ผู้ใช้กำลังซื้อทั้งระบบนิเวศ โดยเปลี่ยนจากอุปกรณ์พกพาไปเป็นอุปกรณ์พับ แท็บเล็ต และรถยนต์ และข้อมูลก็ชัดเจนว่าผู้ใช้ที่มีอุปกรณ์หลายเครื่องมักจะใช้จ่ายมากกว่าผู้ใช้ที่มีเพียงโทรศัพท์

  • เพิ่มรายได้: ผู้ใช้หลายอุปกรณ์ใช้จ่ายโดยเฉลี่ยมากกว่าผู้ใช้โทรศัพท์เท่านั้นถึง 9 เท่า ในอุปกรณ์แบบพับได้ ตัวคูณการมีส่วนร่วมดังกล่าวอาจสูงถึง 14 เท่า (แหล่งที่มา: ข้อมูลภายในของ Google, 2026)
  • ดึงดูดกลุ่มที่มีมูลค่าสูง: โดยปกติแล้วผู้ใช้หน้าจอขนาดใหญ่ (แท็บเล็ต อุปกรณ์พับได้ และ Chromebook) จะใช้จ่ายมากกว่าผู้ใช้โทรศัพท์อย่างเดียวประมาณ 5 เท่า

เราได้เปิดตัวป้ายใหม่ใน Google Play เพื่อช่วยเพิ่มการเข้าถึงผู้ใช้เหล่านี้ ตอนนี้แอปที่เป็นไปตามมาตรฐานคุณภาพแบบปรับได้จะได้รับป้าย "ปรับให้เหมาะกับหน้าจอขนาดใหญ่" ซึ่งจะช่วยให้ผู้ใช้ค้นพบประสบการณ์การใช้งานคุณภาพสูงได้ง่ายขึ้น

image5.png

ข้อมูลล่าสุดเกี่ยวกับการพัฒนาแอป Android แบบปรับอัตโนมัติจาก Google I/O

Android 17, การอัปเดต Jetpack ใหม่ และเครื่องมือขั้นสูงจะช่วยให้คุณสร้างแอปที่ให้ความรู้สึกเป็นแอปเนทีฟในแพลตฟอร์มต่างๆ ตั้งแต่อุปกรณ์พับได้ขนาดพกพาไปจนถึง Googlebooks

ปรับอัตโนมัติตามค่าเริ่มต้น: การอัปเดต Android 17

ใน Android 16 เราได้ทำการเปลี่ยนแปลงที่สำคัญกับ API การวางแนวและการปรับขนาดเพื่ออำนวยความสะดวกในการทำงานแบบปรับเปลี่ยนได้ พร้อมทั้งให้ตัวเลือกการเลือกไม่ใช้ชั่วคราวเพื่อช่วยให้คุณเปลี่ยนผ่านได้ Android 17 (ระดับ API 37) กำหนดเกณฑ์คุณภาพใหม่โดยนำการเลือกไม่ใช้ของนักพัฒนาแอปสำหรับข้อจำกัดด้านการวางแนวและความสามารถในการปรับขนาดในอุปกรณ์หน้าจอขนาดใหญ่ (sw > 600 dp) ออก เมื่อกำหนดเป้าหมายเป็นระดับ API เป้าหมาย 37 แอปของคุณต้องปรับให้เข้ากับขนาดการแสดงผลที่หลากหลายได้ ซึ่งจะช่วยให้แอปมอบประสบการณ์การใช้งานที่ตรงกับความคาดหวังของผู้ใช้

image1.png

แอปของคุณในแพลตฟอร์มต่างๆ มากยิ่งขึ้น

นอกเหนือจากแอปบนอุปกรณ์เคลื่อนที่ที่ทำงานบนอุปกรณ์หน้าจอขนาดใหญ่ ซึ่งรวมถึงอุปกรณ์พับได้ แท็บเล็ต Chromebook และ XR แล้ว เรายังขยายพื้นที่ Android สำหรับแอปบนอุปกรณ์เคลื่อนที่ด้วย

image4.png

Googlebook: การพัฒนาการประมวลผลบนเดสก์ท็อป

พูดถึงแพลตฟอร์มอื่นๆ เรากำลังพัฒนาการทำงานในพื้นที่เดสก์ท็อปด้วย Googlebook ซึ่งเป็น ChromeOS รุ่นถัดไป เราได้สร้าง ChromeOS ด้วยส่วนต่างๆ ของสแต็ก Android เพื่อช่วยให้แอปของคุณให้ความรู้สึกเหมือน "แล็ปท็อป" พร้อมประสิทธิภาพระดับเนทีฟ

การสร้างแอปตามหลักการที่ปรับเปลี่ยนได้ในวันนี้จะช่วยให้มั่นใจว่าแอปของคุณพร้อมสำหรับฮาร์ดแวร์ประสิทธิภาพสูงรุ่นใหม่นี้

เราได้เผยแพร่เอกสารประกอบใหม่ที่ครอบคลุม ซึ่งรวมถึงคำแนะนำด้านการออกแบบและหลักเกณฑ์สำหรับนักพัฒนาแอป เพื่อช่วยคุณเตรียมพร้อมสำหรับอุปกรณ์รุ่นใหม่นี้ หลักเกณฑ์เหล่านี้สร้างขึ้นตามหลักการของการปรับเปลี่ยน และเป็น Playbook สำหรับการเปลี่ยนแอปบนอุปกรณ์เคลื่อนที่เพื่อมอบประสบการณ์ระดับพรีเมียมบนเดสก์ท็อป

ลองใช้โปรแกรมจำลองเดสก์ท็อปใหม่ที่พร้อมให้บริการแล้วใน Android Studio Canary เพื่อเริ่มต้นใช้งานได้เลยวันนี้

google_aluminium_hype_film_hp_sh18019_main_design_v04_00068 (1).png

นอกเหนือจากเลย์เอาต์: การป้อนข้อมูลที่ไม่ใช่การสัมผัส

คุณภาพแอปแบบปรับได้ไม่ได้มีแค่ขนาดหน้าต่าง แต่ยังรวมถึงการจัดการรูปแบบการป้อนข้อมูลที่ไม่ใช่การสัมผัส เช่น แป้นพิมพ์ แทร็กแพด เมาส์ สไตลัส ซึ่งเป็นวิธีการป้อนข้อมูลหลักบนหน้าจอขนาดใหญ่

  • การรองรับแทร็กแพด: ตอนนี้ Compose 1.11 รองรับแทร็กแพดเทียบเท่ากับเมาส์ และมี API ใหม่เพื่อทำให้การทดสอบอินพุตที่ไม่ใช่การสัมผัสเป็นไปโดยอัตโนมัติ ซึ่งรวมถึง TrackpadInjectionScope และ performTrackpadInput
  • ตัวบ่งชี้โฟกัส: ปรับปรุงการช่วยเหลือพิเศษด้วยการรองรับวงแหวนโฟกัสมาตรฐานในตัวใน Compose

การสร้างเลย์เอาต์แบบปรับอัตโนมัติด้วย Jetpack Compose

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

  • เลย์เอาต์พื้นฐานใหม่: เราขอแนะนำเลย์เอาต์ Grid และ FlexBox ซึ่งจะนำความสามารถอันทรงพลังที่ได้แรงบันดาลใจจาก CSS มาสู่ Compose สำหรับเลย์เอาต์ทั้งแบบ 1 มิติและ 2 มิติ
  • Navigation 3: การเปิดตัว 1.1 สำหรับ compose-navigation3 จะเปิดตัว Scene Decorators ซึ่งช่วยให้คุณรวมหน้าจอเข้ากับเนื้อหาอื่นๆ เช่น แถบ ราง และกล่องโต้ตอบ
  • MediaQuery API: MediaQuery API เวอร์ชันทดลองใหม่นี้จะมอบความสามารถของ UI อุปกรณ์ที่สังเกตได้ เช่น ขนาดหน้าต่างและความแม่นยำของเคอร์เซอร์ ซึ่งช่วยให้คุณปรับและเพิ่มประสิทธิภาพ UI ของแอปให้เหมาะกับการกำหนดค่าอุปกรณ์ปัจจุบันได้
  • Styles API: พัฒนาพร็อพเพอร์ตี้ภาพของแอปแบบไดนามิกโดยใช้ Styles API แบบทดลองที่อิงตามสถานะใหม่
morph-to-tablet.gif


 เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานด้วยระบบ AI

Android Studio และ Android CLI กำลังพัฒนาเพื่อช่วยคุณออกแบบแอปแบบปรับอัตโนมัติได้เร็วกว่าที่เคย

  • ทักษะ Android: คำสั่ง AI แบบแยกส่วนเหล่านี้ออกแบบมาเพื่อช่วย LLM ในการทำงานด้านสถาปัตยกรรมที่ซับซ้อน ซึ่งรวมถึงการช่วยคุณในการย้ายข้อมูลจาก View ไปยัง Compose, การใช้เลย์เอาต์แบบปรับได้, การเปลี่ยนจาก Navigation 2 เป็น Navigation 3 และการย้ายข้อมูลออกจากไลบรารีกล้องเวอร์ชันเดิมไปยัง CameraX เริ่มต้นใช้งานทักษะล่าสุดเหล่านี้ได้ใน Github repo ของ Android Skills และผ่าน Android CLI
  • New Project Agent: พร้อมใช้งานใน Android Studio Panda 2 โดยเอเจนต์นี้จะเริ่มต้นโปรเจ็กต์ใหม่ด้วยแนวทางปฏิบัติแนะนำแบบปรับได้โดยค่าเริ่มต้น
O26_315_PKLS_Adaptive development for the expanding Android ecosystem.png

สำหรับนักพัฒนาแอปที่ใช้เฟรมเวิร์กข้ามแพลตฟอร์ม เราจะยังคงให้การสนับสนุนอย่างเต็มรูปแบบสำหรับ Web, Qt และ Unity ไม่ว่าคุณจะสร้างแอปตั้งแต่ต้นหรือปรับฐานของโค้ดเดิมให้ทันสมัย เครื่องมือเหล่านี้ออกแบบมาเพื่อตอบโจทย์ผู้ใช้ของคุณอย่างตรงจุด

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

เริ่มต้นใช้งานการพัฒนาแบบปรับตัวและเริ่มกำหนดอนาคตของแอป

ดูประกาศนี้และการอัปเดตทั้งหมดจาก Google I/O 2026 ได้ที่ io.google

เขียนโดย

อ่านต่อ