Bila anda lancarkan kamera telefon anda, ia nampak seperti sekelip mata tapi anda tahukah anda yang seribu satu perkara berlaku disebaliknya. Misalnya, application programming interface (API) adalah yang bertanggung-jawab menerima arahan anda dan memanjangkannya ke komponen kamera.
Di Android, API yang terlibat adalah Camera2 yang dilancarkan pada Android 5 Lollipop untuk menggantikan Camera yang digunakan sebelumnya. Bermula Android 10 Q, pembangun akan terima API baru yang dipanggil CameraX.
Dengan CameraX, kod teras untuk membangunkan aplikasi kamera dikurangkan sebanyak 75%. Maka, pembangunan aplikasi yang berkaitan jadi lebih pantas.
Tambah menarik, API CameraX adalah backward compatibility dengan API Camera2. Bukan itu saja, pembangun pihak ketiga boleh memasukkan ciri-ciri yang sama seperti kamera Pixel masuk ke aplikasi kamera mereka seperti Night Mode, HDR, Portrait Mode, dan sebagainya.
Semua ini membolehkan manfaat kamera Google Pixel dirasai oleh telefon selain Pixel tanpa anda bersusah payah melakukan port-in seperti yang dilakukan hari ini.
Apa pendapat anda tentang langkah Android ini?
Sumber: Android