กูเกิลเปิดตัวไลบรารีใหม่ในชุด Android Jetpack คือ CameraX อธิบายง่ายๆ มันคือเอนจินกล้องมาตรฐานที่กูเกิลเตรียมมาให้เกือบสำเร็จรูปแล้ว สำหรับให้นักพัฒนานำไปสร้างแอพกล้องของตัวเองต่อยอดอีกที
กูเกิลอธิบายว่า 70% ของการถ่ายภาพบน Android ใช้แอพกล้องที่ผู้ใช้ติดตั้งเอง มีเพียง 30% ที่ใช้แอพกล้องมาตรฐานของมือถือตัวนั้น แต่นักพัฒนาแอพกล้องต้องเจอกับปัญหาซ้ำๆ เช่น การซัพพอร์ตกล้องรุ่นต่างๆ บนฮาร์ดแวร์ที่หลากหลาย, การพัฒนาฟีเจอร์ที่ทุกคนต้องใช้อย่าง HDR หรือ bokeh ซ้ำไปซ้ำมา สิ้นเปลืองพลังงานโดยเปล่าประโยชน์
CameraX เป็นไลบรารีกล้องที่กูเกิลคิด พัฒนา และทดสอบมาให้เสร็จสรรพแล้ว มันผ่านการทดสอบจากห้องแล็บฮาร์ดแวร์ของกูเกิลว่าทำงานบนมือถือได้หลากหลาย (รองรับกลับไปจนถึง Android 5.0 Lollipop ครอบคลุม 90% ของฮาร์ดแวร์ในตลาดปัจจุบัน)
นักพัฒนาสามารถนำ CameraX ไปต่อยอดทำแอพของตัวเอง ไปเน้นทำฟีเจอร์การแต่งภาพหรือฟิลเตอร์อย่างเดียว โดยไม่ต้องสนใจเรื่องการเชื่อมต่อกับฮาร์ดแวร์อีกแล้ว
CameraX ยังรองรับการสร้างส่วนขยาย (extension) สำหรับเชื่อมต่อฟีเจอร์จากแอพกล้องของเครื่องมายัง CameraX ด้วย ซึ่งกูเกิลก็จับมือกับ Samsung, Huawei, LG, Motorola เพื่อให้รองรับฟีเจอร์นี้เช่นกัน
ที่มา - Android Developers