ฟีเจอร์ใหม่ที่น่าสนใจใน Android P สำหรับนักพัฒนาแอพคือ Slices และ App Actions ที่มาพร้อมแนวคิดใหม่ว่า เราไม่จำเป็นต้องใช้งานแอพทั้งตัวก็ได้
Slices และ App Actions ออกแบบมาเพื่ออนาคตที่เราทำงานต่างๆ ผ่าน Google Assistant มากกว่าเรียกแอพขึ้นมาตามปกติ ทำให้นักพัฒนาสามารถ "หั่น" (slice) หน้าจอบางส่วนมาแสดงในหน้าจอของ Google Assistant ได้
Slices
แนวคิดของ Slices คล้ายกับ Card ในยุค Google Now แต่รอบนี้นักพัฒนาสามารถแสดงข้อมูลและปุ่มควบคุมได้เลย ตัวอย่างที่กูเกิลนำมาเสนอคือ Slices สำหรับการควบคุมอุณหภูมิห้อง ที่ผู้ใช้สามารถกดปรับค่าอุณหภูมิได้ตามต้องการ จากหน้าจอ Google Assistant
ตัวอย่าง Slices จากแอพ Lyft ให้ผู้ใช้กดปุ่มเรียกรถกลับบ้านหรือไปทำงานได้ทันที
App Actions
ส่วนแนวคิดของ App Actions จะคล้ายกับ Slices แต่ตัดเอาเฉพาะ "คำสั่ง" (action) ของแอพนั้นมาแสดงเป็นช็อตคัตในหน้าจอต่างๆ
ตัวอย่างที่กูเกิลนำมาโชว์คือแอพ Google Search เราสามารถค้นหาชื่อหนังเหมือนค้นเว็บปกติ แต่จะเจอ action ให้เราสามารถกดจองตั๋วหนังเรื่องนั้นได้เลย (จากแอพจองตั๋วหนัง Fandango)
ในหน้า Launcher ของ Android P ยังจะเลือก action ที่เราน่าจะกดมาให้ (ด้วยพลังของ AI) โดยพิจารณาจากบริบทต่างๆ เช่น ช่วงเวลาที่เราใกล้กลับบ้าน ก็อาจมีปุ่มเรียกรถมาให้ หรือถ้าเราเสียบหูฟังเข้ากับโทรศัพท์ ก็จะกลายเป็นปุ่มเรียก playlist แทน
แอพที่จะรองรับ Android P สามารถเพิ่มข้อมูลของ Slices และ Actions ได้ในเร็วๆ นี้ รายละเอียดอ่านได้จากลิงก์ที่มา
ที่มา - Android Developers Blog