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

คำแนะนำสำหรับผู้จัดการผลิตภัณฑ์ในการปรับแอป Android ให้เหมาะกับอุปกรณ์ต่างๆ

ใช้เวลาอ่าน 6 นาที
Fahd Imtiaz
ผู้จัดการผลิตภัณฑ์อาวุโส

วันนี้ Android จะเปิดตัวการอัปเดต 2-3 รายการในแพลตฟอร์ม ซึ่งรวมถึงการเปิดตัว Android 16 โดยมีรายละเอียดสำหรับทั้ง นักพัฒนาแอปและผู้ใช้ ตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์เพื่อประสบการณ์การใช้งาน Android บนเดสก์ท็อปที่ดียิ่งขึ้นด้วยจอแสดงผลที่เชื่อมต่อ รวมถึงการอัปเดตสำหรับผู้ใช้ Android ในแอปต่างๆ ของ Google และอื่นๆ นอกจากนี้ยังมีการเปิดตัว Pixel ในเดือนมิถุนายน นอกจากนี้ เรายัง สรุปข้อมูลอัปเดตทั้งหมดจาก Google I/O สำหรับนักพัฒนาแอป Android ที่มุ่งเน้นการสร้างแอป Android ที่ยอดเยี่ยมและปรับเปลี่ยนได้

ระบบนิเวศของ Android มีความเปลี่ยนแปลงมากกว่าที่เคยเนื่องจากมีรูปแบบของอุปกรณ์ใหม่ๆ เกิดขึ้นอย่างต่อเนื่อง

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

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

เหตุผลที่คุณควรให้ความสำคัญกับโฆษณาที่ปรับเปลี่ยนตามพื้นที่โฆษณาในตอนนี้

500-plus-devices.png

แหล่งที่มา: ข้อมูลใน Google

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

  • ตอนนี้แอปบนอุปกรณ์เคลื่อนที่เข้าถึงผู้ใช้ในอุปกรณ์หน้าจอขนาดใหญ่ที่ใช้งานอยู่กว่า 500 ล้านเครื่องได้แล้ว: แอปบนอุปกรณ์เคลื่อนที่ทำงานบนอุปกรณ์พับได้ แท็บเล็ต Chromebook และแม้แต่รถยนต์ที่รองรับได้โดยมีการเปลี่ยนแปลงน้อยที่สุด Android 16 จะนำเสนอความก้าวหน้าครั้งสำคัญในด้านการแสดงหน้าต่างเดสก์ท็อปเพื่อประสบการณ์การใช้งานที่เหมือนกับเดสก์ท็อปอย่างแท้จริงบนหน้าจอขนาดใหญ่ รวมถึงจอแสดงผลที่เชื่อมต่อ และ Android XR จะเปิดมิติใหม่ที่ช่วยให้แอปที่มีอยู่พร้อมให้บริการในสภาพแวดล้อมที่สมจริง ความคาดหวังของผู้ใช้ชัดเจน นั่นคือประสบการณ์การใช้งานที่สอดคล้องกันและมีคุณภาพสูงซึ่งปรับให้เข้ากับหน้าจอทุกประเภทได้อย่างชาญฉลาด ไม่ว่าจะเป็นอุปกรณ์พับ แท็บเล็ตที่มีคีย์บอร์ด หรือหน้าต่างที่ย้ายและปรับขนาดได้ใน Chromebook
  • "พื้นฐานใหม่" ที่มีการเปลี่ยนแปลง API การวางแนวและการปรับขนาดใน Android 16: เราเชื่อว่าแอปบนอุปกรณ์เคลื่อนที่กำลังเปลี่ยนไปใช้ UI ที่ปรับเปลี่ยนตามขนาดหน้าจอใดก็ได้ เช่นเดียวกับเว็บไซต์ Android 16 จะไม่ใช้ข้อจำกัดที่แอปกำหนด เช่น การวางแนวคงที่ (แนวตั้งเท่านั้น) และหน้าต่างที่ปรับขนาดไม่ได้ โดยจะเริ่มจากหน้าจอขนาดใหญ่ (ความกว้างที่เล็กที่สุดของอุปกรณ์คือ >= 600dp) ซึ่งรวมถึงแท็บเล็ตและจอแสดงผลด้านในของอุปกรณ์แบบพับได้ สำหรับแอปส่วนใหญ่ การรองรับการปรับขนาดหน้าจอเป็นสิ่งสำคัญที่จะช่วยให้แอปปรับขนาดให้พอดีกับหน้าจอทุกขนาด ในบางกรณี หากแอปไม่ปรับเปลี่ยนตามหน้าจอ ก็อาจทำให้ผู้ใช้ได้รับประสบการณ์ที่ไม่ราบรื่นในหน้าจอเหล่านี้ การดำเนินการนี้จะเปลี่ยนการออกแบบที่ปรับเปลี่ยนได้จากสิ่งที่ควรมีเป็นการกำหนดพื้นฐาน
goodbye.png
  • เพิ่มการเข้าถึงผู้ใช้และการค้นพบแอปใน Play: แอปแบบปรับได้มีโอกาสได้รับการจัดอันดับสูงขึ้นใน Play และได้รับการแนะนำในบทความบรรณาธิการในรูปแบบต่างๆ ซึ่งเข้าถึงกลุ่มเป้าหมายได้กว้างขึ้นในการค้นหาและหน้าแรกของ Play นอกจากนี้ Google Play Store ยังแสดงคะแนนและรีวิวในทุกรูปแบบ หากแอปของคุณไม่ได้รับการเพิ่มประสิทธิภาพ ผู้ใช้ที่มีศักยภาพอาจได้รับประสบการณ์ครั้งแรกที่ไม่ดีจากรีวิวระดับ 1 ดาวที่บ่นเกี่ยวกับ UI ที่ยืดออกในอุปกรณ์ที่ผู้ใช้ยังไม่ได้เป็นเจ้าของ นอกจากนี้ ผู้ใช้ยังมีแนวโน้มที่จะมีส่วนร่วมกับแอปที่มอบประสบการณ์การใช้งานที่ยอดเยี่ยมในอุปกรณ์ต่างๆ มากกว่าด้วย
  • การมีส่วนร่วมที่เพิ่มขึ้นบนหน้าจอขนาดใหญ่: ผู้ใช้ในอุปกรณ์ที่มีหน้าจอขนาดใหญ่มักมีรูปแบบการโต้ตอบที่แตกต่างกัน ในหน้าจอขนาดใหญ่ ผู้ใช้อาจมีส่วนร่วมในเซสชันที่นานขึ้น ทำงานที่ซับซ้อนมากขึ้น และใช้เนื้อหามากขึ้น

Concepts มีส่วนร่วมของผู้ใช้เพิ่มขึ้น 70% บนหน้าจอขนาดใหญ่หลังจากเพิ่มประสิทธิภาพ
การใช้งานแอปสตรีมมิงสื่อหลัก 6 แอปในสหรัฐอเมริกาเพิ่มขึ้น 3 เท่าสำหรับผู้ใช้แท็บเล็ตและโทรศัพท์ เมื่อเทียบกับผู้ใช้โทรศัพท์เท่านั้น

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

ปัจจุบันแอปส่วนใหญ่สร้างขึ้นสำหรับสมาร์ทโฟนเท่านั้น

android-16-form-factors_2.png

"...เมื่อดูจำนวนผู้ใช้แล้ว ROI ไม่คุ้มค่ากับการลงทุน"

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

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

มาดูรายละเอียดกัน

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

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

3. การเปลี่ยนแปลงของตลาด: ระบบนิเวศของอุปกรณ์ Android ยังคงพัฒนาอย่างต่อเนื่อง เมื่ออุปกรณ์พับได้ได้รับความนิยมมากขึ้น การรองรับจอแสดงผลที่เชื่อมต่อใน Android 16 ที่กำลังจะเปิดตัว และรูปแบบของอุปกรณ์อย่าง XR และ Android Auto การออกแบบที่ปรับเปลี่ยนตามอุปกรณ์จึงมีความสำคัญมากกว่าที่เคย การสร้างแอปสำหรับขนาดหน้าจอที่เฉพาะเจาะจงจะทำให้เกิดหนี้ทางเทคนิค และอาจทำให้ความเร็วในการพัฒนาซอฟต์แวร์ช้าลงและลดคุณภาพของผลิตภัณฑ์ในระยะยาว

โอเค ฉันเชื่อแล้ว ฉันควรเริ่มต้นอย่างไร

three-step-workflow.png

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

  1. ตรวจสอบรูปลักษณ์ของแอปบนหน้าจอขนาดใหญ่ในวันนี้ เริ่มต้นด้วยการดูสถานะปัจจุบันของแอปบนแท็บเล็ต อุปกรณ์พับได้ (ในท่าทางต่างๆ) Chromebook และสภาพแวดล้อมต่างๆ เช่น การแสดงหน้าต่างบนเดสก์ท็อป ยืนยันว่าแอปของคุณพร้อมให้บริการในอุปกรณ์เหล่านี้หรือไม่ หรือคุณกำลังละเลยผู้ใช้เหล่านี้โดยไม่ตั้งใจด้วยการกำหนดให้ใช้ฟีเจอร์ที่ไม่จำเป็นภายในแอป
  2. แก้ไขปัญหา UI ทั่วไป: ประเมินสิ่งที่ดูไม่เหมาะสมใน UI ของแอปในปัจจุบัน เรามีคำแนะนำมากมายเกี่ยวกับวิธีแปลแอปบนอุปกรณ์เคลื่อนที่ไปยังหน้าจออื่นๆ ได้อย่างง่ายดาย
    1. ดูแกลเลอรีการออกแบบสำหรับหน้าจอขนาดใหญ่เพื่อหาแรงบันดาลใจและทำความเข้าใจวิธีที่ UI ของแอปสามารถพัฒนาในอุปกรณ์ต่างๆ โดยใช้โซลูชันที่ได้รับการพิสูจน์แล้วสำหรับความท้าทายด้าน UI ที่พบบ่อย
    2. เริ่มต้นด้วยการชนะอย่างรวดเร็ว เช่น ป้องกันไม่ให้ปุ่มขยายจนเต็มความกว้างของหน้าจอ หรือเปลี่ยนไปใช้แถบนำทางแนวตั้งบนหน้าจอขนาดใหญ่เพื่อปรับปรุงการยศาสตร์
    3. ระบุรูปแบบที่เลย์เอาต์มาตรฐาน (เช่น รายการ-รายละเอียด) สามารถแก้ปัญหาความไม่สะดวกของ UI ที่คุณระบุได้ มุมมองรายละเอียดรายการช่วยปรับปรุงการนำทางของแอปได้ไหม แผงสนับสนุนด้านข้างจะใช้พื้นที่เพิ่มเติมได้ดีกว่า Bottom Sheet ไหม
  3. เพิ่มประสิทธิภาพแอปทีละหน้าจอ: การจัดลําดับความสําคัญของวิธีเพิ่มประสิทธิภาพอาจเป็นประโยชน์ เนื่องจากไม่จําเป็นต้องปรับทุกอย่างให้สมบูรณ์แบบตั้งแต่วันแรก ค่อยๆ ปรับปรุงแอปตามสิ่งที่สำคัญที่สุด ไม่ใช่ปรับปรุงทั้งหมดในครั้งเดียว
    1. เริ่มต้นด้วยการวางรากฐาน ดูหลักเกณฑ์ด้านคุณภาพของแอปสำหรับหน้าจอขนาดใหญ่ ซึ่งจะจัดลำดับและให้ความสำคัญกับการแก้ไขที่สำคัญที่สุดสำหรับผู้ใช้ นําข้อจํากัดด้านการวางแนวออกเพื่อรองรับแนวตั้งและแนวนอน และตรวจสอบว่ารองรับความสามารถในการปรับขนาด (เมื่อผู้ใช้อยู่ในโหมดแยกหน้าจอ) และป้องกันการยืดปุ่ม ช่องข้อความ และรูปภาพมากเกินไป การแก้ไขพื้นฐานเหล่านี้มีความสําคัญอย่างยิ่ง โดยเฉพาะอย่างยิ่งเมื่อมีการเปลี่ยนแปลง API ใน Android 16 ซึ่งจะทําให้แง่มุมเหล่านี้มีความสําคัญมากยิ่งขึ้น
    2. ใช้การเพิ่มประสิทธิภาพเลย์เอาต์แบบปรับได้โดยมุ่งเน้นที่เส้นทางของผู้ใช้หรือหน้าจอหลักก่อน
      1. ระบุหน้าจอที่การเพิ่มประสิทธิภาพ (เช่น เลย์เอาต์แบบ 2 บานหน้าต่าง) จะช่วยให้ UX ดีขึ้นมากที่สุด
      2. จากนั้นไปยังหน้าจอหรือส่วนของแอปที่ไม่ได้ใช้บ่อยนักบนหน้าจอขนาดใหญ่
    3. รองรับวิธีการป้อนข้อมูลนอกเหนือจากการสัมผัส ซึ่งรวมถึงการป้อนข้อมูลด้วยแป้นพิมพ์ เมาส์ แทร็กแพด และสไตลัส ด้วยรูปแบบใหม่และการรองรับจอแสดงผลที่เชื่อมต่อกัน ผู้ใช้จึงสามารถโต้ตอบกับ UI ของคุณได้อย่างราบรื่น
    4. เพิ่มประสบการณ์การใช้งานที่โดดเด่น เช่น การรองรับโหมดตั้งโต๊ะหรือโหมดหน้าจอคู่ในอุปกรณ์แบบพับได้ ซึ่งอาจเกิดขึ้นได้ตามกรณีการใช้งาน เช่น โหมดตั้งโต๊ะเหมาะสำหรับการดูวิดีโอ และโหมด Dual Screen เหมาะสำหรับวิดีโอคอล

แม้ว่าการนำหลักการแบบปรับเปลี่ยนได้มาใช้ (การใช้เครื่องมืออย่าง Jetpack Compose และคลาสขนาดหน้าต่าง) จะต้องมีการลงทุนล่วงหน้า แต่ผลตอบแทนระยะยาวอาจมีนัยสำคัญ การออกแบบและสร้างฟีเจอร์เพียงครั้งเดียว แล้วปล่อยให้ฟีเจอร์นั้นปรับให้เข้ากับขนาดหน้าจอต่างๆ จะให้ประโยชน์มากกว่าต้นทุนในการสร้างเลย์เอาต์ที่กำหนดเองหลายแบบ ดูข้อมูลเพิ่มเติมได้ที่คำแนะนำสำหรับนักพัฒนาแอปที่ปรับเปลี่ยนได้

ปลดล็อกศักยภาพของแอปด้วยการออกแบบแอปแบบปรับเปลี่ยนได้

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

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

เขียนโดย

อ่านต่อ