เว็บไซต์ XDA Developers รายงานว่า Google มีแผนจะกำหนดบล็อคไม่ให้แอปทำ sharesheet มาแทนที่ sharesheet หลักของ Android อีกต่อไป โดยจะเริ่มตั้งแต่ Android 12
ปัจจุบัน Google เปิดให้ผู้พัฒนาแอปบน Android ทำ sharesheet หรือเมนูสำหรับเลือกแชร์ได้ โดยถ้ากดแชร์ภาพหรือลิงก์จะแสดงเมนูแชร์ตามที่นักพัฒนากำหนดไว้ ทำให้เมนูแชร์แต่ละแอปแตกต่างกันมาก ทำให้มีนักพัฒนาบางรายอย่างเช่น Sharedr เห็นช่องทางในการทำแอปที่แทน sharesheet หลักของ Android เพื่อให้ได้ประสบการณ์ใช้งาน sharesheet ที่เหมือน ๆ กันในทุกแอป
นักพัฒนาแอป Sharedr ซึ่งเป็นแอปที่จะแทน sharesheet ทั้งหมดบน Android ด้วย sharesheet รูปแบบเดียวระบุว่า Google ไม่อนุญาตให้แอปจากนักพัฒนาภายนอกตั้งตัวเองเป็น sharesheet หลักอีกแล้ว (จากเดิมมีให้เลือก sharesheet หลักของ Android หรือของนักพัฒนาภายนอก) ในตอนแรกเขาเข้าใจว่าเป็นบั๊กจึงเปิด ticket ใน AOSP bug tracker ซึ่ง Google ตอบกลับมาว่าเป็นความตั้งใจ หรือถ้าอธิบายให้ชัดเจนคือ Google จะบล็อคไม่ให้แอปจากนักพัฒนาภายนอกทำ sharesheet แทนรูปแบบหลักของ Android อีกต่อไป
Google ยืนยันว่าไม่เคยตั้งใจให้แอปแทนที่ share dialog ของระบบ เป้าหมายคือต้องการให้แอปแสดง share dialog ของตัวเอง และระบุว่าการทดแทน share dialog จะยิ่งยากขึ้นเพราะนักพัฒนาไม่สามารถอิมพลีเมนต์ส่วนแชร์ของ UI โดยตรง จึงไม่เหมาะสมที่จะให้แอปมาทดแทนส่วนนี้
ที่มา - Engadget, XDA Developers
แอป Sharedr ภาพจาก Google Play
Comments
App google ยังทำเองไม่เหมือนกันเลย
ทำ share ของตัวเองให้เหมือนๆ กันก่อนเถอะ
เหอะๆ ก็มันมีวาระแอบแฝง กีดกัน App อื่นอยู่ในนั้น จะให้มาแทนได้ไง
เปิดให้อิสระ ก็ดี แต่ไม่คุมก็ไม่ได้