ข่าวสารผลิตภัณฑ์
Google I/O 2025: สร้างแอป Android แบบปรับอัตโนมัติที่โดดเด่นในอุปกรณ์รูปแบบต่างๆ
ใช้เวลาอ่าน 5 นาที
หากแอปของคุณไม่ได้สร้างมาให้ปรับเปลี่ยนได้ คุณจะพลาดโอกาสในการเข้าถึงผู้ใช้จำนวนมากในอุปกรณ์กว่า 500 ล้านเครื่อง ที่ Google I/O ในปีนี้ เราจะมาดูกันว่าการพัฒนาแบบปรับเปลี่ยนได้ไม่ได้เป็นเพียงแนวคิดที่ดี แต่ยังเป็นสิ่งจำเป็นในการสร้างแอปที่โดดเด่นในระบบนิเวศของอุปกรณ์ Android ที่กำลังขยายตัว นี่คือคำแนะนำในการเข้าถึงผู้ใช้ไม่ว่าจะอยู่ที่ใดก็ตาม ด้วยประสบการณ์ที่ปรับให้เหมาะกับความต้องการของผู้ใช้โดยเฉพาะ
ข้อดีของการสร้างโฆษณาที่ปรับเปลี่ยนตามพื้นที่โฆษณา
ในโลกปัจจุบันที่ผู้คนใช้อุปกรณ์หลายเครื่อง ผู้ใช้คาดหวังว่าแอปพลิเคชันโปรดของตนจะทำงานได้อย่างราบรื่นและใช้งานง่าย ไม่ว่าจะเป็นบนสมาร์ทโฟน แท็บเล็ต หรือ Chromebook ความคาดหวังในประสบการณ์ที่ราบรื่นไม่ได้เป็นเพียงเรื่องความสะดวกสบาย แต่ยังเป็นปัจจัยสำคัญในการมีส่วนร่วมของผู้ใช้และการรักษาผู้ใช้ไว้
ตัวอย่างเช่น ผู้ใช้แอปความบันเทิง (รวมถึง Prime Video, Netflix และ Hulu) ทั้งบนโทรศัพท์และแท็บเล็ตใช้เวลาในแอปมากกว่าผู้ใช้ที่ใช้โทรศัพท์เท่านั้นในสหรัฐอเมริกาเกือบ 200% (การมีส่วนร่วมเกือบ 3 เท่า)*
Peacock ซึ่งเป็นบริการสตรีมมิงของ NBCUniversal พบว่าผู้ใช้มีแนวโน้มที่จะสลับไปมาระหว่างอุปกรณ์เคลื่อนที่และหน้าจอขนาดใหญ่ การสร้างแบบปรับเปลี่ยนได้จึงช่วยให้การสร้างครั้งเดียวใช้งานได้ในอุปกรณ์รูปแบบต่างๆ
"วิธีนี้ช่วยให้ Peacock มีเวลามากขึ้นในการสร้างสรรค์นวัตกรรมให้เร็วขึ้นและมอบมูลค่าที่มากขึ้นแก่ลูกค้า"
- Diego Valente หัวหน้าฝ่ายอุปกรณ์เคลื่อนที่ของ Peacock และ Global Streaming
การพัฒนา Android แบบปรับได้เป็นโซลูชันเชิงกลยุทธ์ที่ช่วยให้แอปทำงานได้อย่างมีประสิทธิภาพในอุปกรณ์และบริบทที่หลากหลายมากขึ้นผ่านตัวเลือกการออกแบบอัจฉริยะที่เน้นการนำโค้ดกลับมาใช้ใหม่และความสามารถในการปรับขนาด เนื่องจาก Android มีการเติบโตอย่างต่อเนื่องในรูปแบบของอุปกรณ์ใหม่ๆ และการเพิ่มประสิทธิภาพที่กำลังจะมาถึง เช่น การแสดงหน้าต่างบนเดสก์ท็อปและจอแสดงผลที่เชื่อมต่อใน Android 16 ความสามารถของแอปในการปรับให้เข้ากับขนาดหน้าจอต่างๆ ได้อย่างราบรื่นจึงมีความสำคัญมากขึ้นเรื่อยๆ ในการรักษาผู้ใช้และรักษาความสามารถในการแข่งขัน
นอกเหนือจากประโยชน์โดยตรงที่ผู้ใช้ได้รับแล้ว การออกแบบแบบปรับเปลี่ยนยังช่วยเพิ่มการมองเห็นด้วย Google Play Store ช่วยโปรโมตนักพัฒนาแอปที่มีแอปที่ยอดเยี่ยมในอุปกรณ์รูปแบบต่างๆ อย่างสม่ำเสมอ หากแอปพลิเคชันของคุณมอบประสบการณ์การใช้งานที่ยอดเยี่ยมบนแท็บเล็ตหรือดีเยี่ยมใน ChromeOS ผู้ใช้บนอุปกรณ์เหล่านั้นจะค้นพบแอปของคุณได้ง่ายขึ้น ซึ่งจะทำให้เกิดสถานการณ์ที่ทั้งสองฝ่ายได้ประโยชน์ นั่นคือผู้ใช้จะได้รับแอปที่มีคุณภาพดีขึ้น และคุณจะเข้าถึงกลุ่มเป้าหมายได้กว้างขึ้น
ข้อมูลล่าสุดเกี่ยวกับการพัฒนาแอป Android แบบปรับอัตโนมัติจาก Google I/O
เราได้แชร์ข้อมูลอัปเดตที่สำคัญหลายอย่างในงาน I/O ปีนี้เพื่อช่วยให้คุณสร้างประสบการณ์การใช้งานแบบปรับเปลี่ยนได้ที่น่าสนใจได้อย่างมีประสิทธิภาพมากขึ้น
สร้างแอปสำหรับระบบนิเวศของอุปกรณ์ Android ที่กำลังขยายตัว
ตอนนี้แอปบนอุปกรณ์เคลื่อนที่สามารถเข้าถึงผู้ใช้ที่ไม่ได้ใช้โทรศัพท์ในอุปกรณ์ที่ใช้งานอยู่กว่า 500 ล้านเครื่อง ซึ่งรวมถึงอุปกรณ์พับได้ แท็บเล็ต Chromebook และแม้แต่รถยนต์ที่รองรับได้โดยมีการเปลี่ยนแปลงน้อยที่สุด Android 16 มีการพัฒนาที่สำคัญในด้านการแสดงหน้าต่างเดสก์ท็อปเพื่อประสบการณ์การใช้งานที่เหมือนกับบนเดสก์ท็อปอย่างแท้จริงบนหน้าจอขนาดใหญ่และเมื่ออุปกรณ์เชื่อมต่อกับจอแสดงผลภายนอก นอกจากนี้ Android XR ยังเปิดมิติใหม่ที่ช่วยให้แอปบนอุปกรณ์เคลื่อนที่ที่มีอยู่พร้อมให้บริการในสภาพแวดล้อมเสมือนจริงที่สมจริง
การเปลี่ยนแนวคิดไปสู่การปรับตัว
การพัฒนาระบบนิเวศของอุปกรณ์ Android ที่ขยายตัวอย่างต่อเนื่องทำให้การพัฒนาแอปแบบปรับอัตโนมัติเป็นกลยุทธ์พื้นฐาน ซึ่งเป็นเรื่องเกี่ยวกับวิธีที่แอปบนอุปกรณ์เคลื่อนที่แอปเดียวกันทำงานได้ดีในโทรศัพท์ อุปกรณ์พับได้ แท็บเล็ต Chromebook จอแสดงผลที่เชื่อมต่อ XR และรถยนต์ ซึ่งเป็นการวางรากฐานที่แข็งแกร่งสำหรับอุปกรณ์ในอนาคตและสร้างความแตกต่างสำหรับรูปแบบของอุปกรณ์ที่เฉพาะเจาะจง คุณไม่จำเป็นต้องสร้างแอปใหม่สำหรับแต่ละรูปแบบ แต่ควรทำการเปลี่ยนแปลงเล็กๆ น้อยๆ แบบวนซ้ำตามความจำเป็นเมื่อต้องการ การยอมรับแนวคิดการปรับตัวในวันนี้ไม่ได้เป็นเพียงการก้าวให้ทันเท่านั้น แต่ยังเป็นการนำทัพในการมอบประสบการณ์การใช้งานที่ยอดเยี่ยมแก่ผู้ใช้ทั่วทั้งระบบนิเวศของ Android
ใช้ประโยชน์จากเครื่องมือและไลบรารีที่มีประสิทธิภาพเพื่อสร้างแอปที่ปรับเปลี่ยนตามอุปกรณ์ ดังนี้
- ไลบรารีเลย์เอาต์แบบปรับได้ของ Compose: ไลบรารีนี้ช่วยให้การพัฒนาแบบปรับได้ง่ายขึ้นโดยอนุญาตให้โค้ดแอปของคุณพอดีกับรูปแบบเลย์เอาต์มาตรฐาน เช่น รายการ-รายละเอียดและแผงสนับสนุน ซึ่งจะปรับเลย์เอาต์ใหม่โดยอัตโนมัติเมื่อมีการปรับขนาด พลิก หรือพับแอป ในรุ่น 1.1 เราได้เปิดตัวการขยายแผง ซึ่งช่วยให้ผู้ใช้ปรับขนาดแผงได้ แอปเดโม Socialite แสดงให้เห็นว่าฐานของโค้ดเดียวที่ใช้ไลบรารีนี้สามารถปรับให้เข้ากับรูปแบบของอุปกรณ์ 6 แบบได้อย่างไร นอกจากนี้ ในเวอร์ชัน 1.2 (อัลฟ่า) ยังมีการประกาศกลยุทธ์การปรับรูปแบบใหม่ๆ เช่น "Levitate" (ยกระดับแผง เช่น เป็นกล่องโต้ตอบหรือ Bottom Sheet) และ "Reflow" (จัดระเบียบแผงใหม่ในระดับเดียวกัน) สำหรับ XR การลบล้างคอมโพเนนต์จะทำให้องค์ประกอบ UI มีการกำหนดตำแหน่งเชิงพื้นที่โดยอัตโนมัติ
- การนำทาง Jetpack 3 (Alpha): ไลบรารีการนำทางใหม่นี้ช่วยลดความซับซ้อนในการกำหนดเส้นทางของผู้ใช้ในหน้าจอต่างๆ ด้วยโค้ด Boilerplate ที่น้อยลง โดยเฉพาะอย่างยิ่งสำหรับเลย์เอาต์แบบหลายบานหน้าต่างใน Compose ซึ่งจะช่วยจัดการสถานการณ์ที่บานหน้าต่างรายการและรายละเอียดอาจเป็นปลายทางแยกกันในหน้าจอขนาดเล็ก แต่จะแสดงร่วมกันในหน้าจอขนาดใหญ่ ลองใช้ไลบรารี Jetpack Navigation ใหม่ในเวอร์ชันอัลฟ่า
- การปรับปรุงการป้อนข้อมูลใน Jetpack Compose: สถาปัตยกรรมแบบเลเยอร์ การรองรับการป้อนข้อมูลที่แข็งแกร่ง และตําแหน่งเดียวสําหรับตรรกะเลย์เอาต์ของ Compose ช่วยให้การสร้าง UI แบบปรับอัตโนมัติง่ายขึ้น ใน Compose 1.9 จะมีเมนูตามบริบทเมื่อคลิกขวาและฟังก์ชันการทำงานของแทร็กแพด/เมาส์ที่ได้รับการปรับปรุง
- คลาสขนาดหน้าต่าง: ใช้คลาสขนาดหน้าต่างในการตัดสินใจเกี่ยวกับเลย์เอาต์ระดับบนสุด AndroidX.window 1.5 เปิดตัวคลาสขนาดความกว้างใหม่ 2 คลาส ได้แก่ "ใหญ่" (1200dp ถึง 1600dp) และ "ใหญ่มาก" (1600dp ขึ้นไป) ซึ่งมีเบรกพอยท์ที่ละเอียดยิ่งขึ้นสำหรับหน้าจอขนาดใหญ่ ซึ่งจะช่วยในการตัดสินใจว่าจะขยายแถบนำทางหรือแสดงเนื้อหา 3 บานหน้าต่างเมื่อใด นอกจากนี้ เรายังได้ประกาศการรองรับจุดพักหน้าใหม่เหล่านี้ในไลบรารีเลย์เอาต์แบบปรับได้ของ Compose 1.2 อัลฟ่า พร้อมกับคำแนะนำในการออกแบบ
- ตัวอย่าง Compose: รับความคิดเห็นอย่างรวดเร็วด้วยการแสดงภาพเลย์เอาต์ในขนาดหน้าจอและสัดส่วนภาพที่หลากหลาย นอกจากนี้ คุณยังระบุอุปกรณ์ต่างๆ ตามชื่อเพื่อแสดงตัวอย่าง UI ในขนาดที่เกี่ยวข้องและมีค่าส่วนที่เว้นไว้ได้ด้วย
- การทดสอบเลย์เอาต์ที่ปรับเปลี่ยนตามอุปกรณ์: การตรวจสอบเลย์เอาต์ที่ปรับเปลี่ยนตามอุปกรณ์เป็นสิ่งสำคัญ และ Android Studio มีเครื่องมือมากมายสำหรับการทดสอบ ซึ่งรวมถึงตัวอย่างสำหรับขนาดและสัดส่วนภาพต่างๆ โปรแกรมจำลองที่ปรับขนาดได้เพื่อทดสอบในขนาดหน้าจอต่างๆ ด้วย AVD เดียว การทดสอบภาพหน้าจอ และการทดสอบลักษณะการทำงานของเครื่องมือ และเมื่อใช้ Journeys กับ Gemini ใน Android Studio คุณจะกำหนดการทดสอบโดยใช้ภาษาที่เป็นธรรมชาติเพื่อการทดสอบที่ดียิ่งขึ้นในขนาดหน้าต่างต่างๆ ได้
ตรวจสอบว่าแอปพร้อมใช้งานในอุปกรณ์ต่างๆ
หลีกเลี่ยงการประกาศฟีเจอร์ที่จำเป็นโดยไม่จำเป็น (เช่น กล้องหรือ GPS ที่เฉพาะเจาะจง) ในไฟล์ Manifest เนื่องจากอาจทําให้แอปไม่ปรากฏใน Play Store บนอุปกรณ์ที่ไม่มีคอมโพเนนต์ฮาร์ดแวร์ที่เฉพาะเจาะจงเหล่านั้น แต่สามารถเรียกใช้แอปได้อย่างสมบูรณ์
การจัดการวิธีการป้อนข้อมูลต่างๆ
อย่าลืมจัดการวิธีการป้อนข้อมูลต่างๆ เช่น การสัมผัส แป้นพิมพ์ และเมาส์ โดยเฉพาะอย่างยิ่งกับ Chromebook แบบถอดจอได้และจอแสดงผลที่เชื่อมต่อ
เตรียมพร้อมสำหรับการเปลี่ยนแปลง API การวางแนวและความสามารถในการปรับขนาดใน Android 16
ตั้งแต่ Android 16 เป็นต้นไป สำหรับแอปที่กำหนดเป้าหมายเป็น SDK 36 ระบบจะไม่สนใจข้อจำกัดของไฟล์ Manifest และรันไทม์เกี่ยวกับการวางแนว ความสามารถในการปรับขนาด และสัดส่วนภาพในจอแสดงผลที่มีขนาดอย่างน้อย 600dp ในทั้ง 2 มิติ แอปของคุณจะต้องมีเลย์เอาต์ที่ใช้ได้ทั้งในหน้าต่างแนวตั้งและแนวนอน รวมถึงรองรับการปรับขนาดขณะรันไทม์ เพื่อให้เป็นไปตามความคาดหวังของผู้ใช้ มี Flag Manifest การเลือกไม่ใช้ชั่วคราวทั้งที่ระดับแอปพลิเคชันและกิจกรรมเพื่อชะลอการเปลี่ยนแปลงเหล่านี้จนกว่าจะถึง targetSdk 37 และปัจจุบันการเปลี่ยนแปลงเหล่านี้ไม่มีผลกับแอปที่จัดหมวดหมู่เป็น "เกม" ดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลง API เหล่านี้
ข้อควรพิจารณาในการปรับเกม
เกมก็ต้องปรับเปลี่ยนได้ด้วย และ Unity 6 จะเพิ่มการรองรับที่ดียิ่งขึ้นสำหรับการจัดการการกำหนดค่า ซึ่งรวมถึง API สำหรับภาพหน้าจอ สัดส่วนภาพ และความหนาแน่น เรื่องราวความสำเร็จ เช่น Asphalt Legends Unite แสดงให้เห็นว่าการคงผู้ใช้ไว้เพิ่มขึ้นอย่างมากในอุปกรณ์พับได้หลังจากใช้ฟีเจอร์แบบปรับได้
เริ่มสร้างแอปแบบปรับได้วันนี้เลย
ตอนนี้เป็นเวลาที่เหมาะในการยกระดับแอป Android ของคุณ เพื่อให้แอปตอบสนองต่ออุปกรณ์รูปแบบต่างๆ ได้อย่างเป็นธรรมชาติ เครื่องมือและการอัปเดตล่าสุดที่เรากำลังจะเปิดตัวจะช่วยให้คุณสร้างประสบการณ์การใช้งานที่ไหลลื่นในอุปกรณ์ทุกเครื่อง ตั้งแต่อุปกรณ์พับได้ไปจนถึงรถยนต์และอื่นๆ การใช้กลยุทธ์เหล่านี้จะช่วยให้คุณขยายการเข้าถึงและสร้างความพึงพอใจให้ผู้ใช้ทั่วทั้งระบบนิเวศของ Android
รับแรงบันดาลใจจากทอล์ก "การพัฒนาแอป Android แบบปรับเปลี่ยนได้ช่วยให้แอปของคุณโดดเด่นในอุปกรณ์ต่างๆ" และสำรวจแหล่งข้อมูลทั้งหมดที่คุณจะต้องใช้ในการเริ่มต้นเส้นทางนี้ที่ developer.android.com/adaptive-apps
ดูประกาศนี้และการอัปเดตทั้งหมดของ Google I/O 2025 ได้ที่ io.google ตั้งแต่วันที่ 22 พฤษภาคมเป็นต้นไป
*แหล่งที่มา: ข้อมูลใน Google
อ่านต่อ
-
ข่าวสารผลิตภัณฑ์
ในปี 2025 ระบบนิเวศของ Android จะเติบโตไปไกลกว่าแค่โทรศัพท์ ปัจจุบันนักพัฒนาแอปมีโอกาสเข้าถึงอุปกรณ์ที่ใช้งานอยู่กว่า 500 ล้านเครื่อง ซึ่งรวมถึงอุปกรณ์พับได้ แท็บเล็ต XR Chromebook และรถยนต์ที่รองรับ
Fahd Imtiaz • ใช้เวลาอ่าน 2 นาที
-
ข่าวสารผลิตภัณฑ์
เมื่อมีรูปแบบใหม่ๆ เช่น Pixel 10 Pro Fold เข้ามาในระบบนิเวศของ Android การพัฒนาแอปแบบปรับเปลี่ยนได้จึงเป็นสิ่งจำเป็นในการสร้างประสบการณ์ของผู้ใช้คุณภาพสูงในโทรศัพท์ แท็บเล็ต และอุปกรณ์พับได้
Fahd Imtiaz, Miguel Montemayor • ใช้เวลาอ่าน 3 นาที
-
ข่าวสารผลิตภัณฑ์
ซึ่งรวมถึงการเปิดตัว Android 16 โดยมีรายละเอียดสำหรับทั้งนักพัฒนาซอฟต์แวร์และผู้ใช้, เวอร์ชันตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์สำหรับประสบการณ์การใช้งานเดสก์ท็อป Android ที่ดียิ่งขึ้นด้วยจอแสดงผลที่เชื่อมต่อ และการอัปเดตสำหรับผู้ใช้ Android ในแอป Google และอื่นๆ รวมถึงการอัปเดตฟีเจอร์ใหม่ของ Pixel ในเดือนมิถุนายน
Fahd Imtiaz • ใช้เวลาอ่าน 6 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกด้านการพัฒนาแอป Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์