Mulai menggunakan kamera di Android

Kamera memungkinkan berbagai kasus penggunaan aplikasi yang menarik seperti merekam video dan gambar untuk dibagikan ke media sosial, hingga membuat utilitas seperti pemindaian dokumen dan Kode QR. Pusat developer ini menyediakan dokumentasi dan referensi untuk mulai menggunakan kamera di aplikasi Android.

Membangun aplikasi kamera

Untuk membangun aplikasi berbasis kamera atau menggabungkan kamera ke dalam aplikasi yang sudah ada, mulailah dengan menjelajahi CameraX API: API yang disederhanakan untuk menggunakan kamera. Ringkasan ini memperkenalkan CameraX dan menjelaskan langkah-langkah untuk menggunakan kamera.

Ringkasan CameraX

Codelab CameraX menyediakan pendekatan berbasis contoh untuk mempelajari CameraX.

Codelab CameraX

Bermigrasi dari Camera1

Jika aplikasi Anda menggunakan class Camera ("Camera1") yang tidak digunakan lagi, pertimbangkan untuk melakukan migrasi ke CameraX, yang akan menyediakan platform yang stabil dan tangguh sehingga aplikasi Anda dapat memanfaatkan kemampuan kamera baru.

Memigrasikan Camera1 ke CameraX

Tingkatkan kualitas aplikasi kamera Anda

CameraX memfasilitasi integrasi langsung dengan library Machine Learning Tool, MLKit. Hal ini memungkinkan kamera dikombinasikan dengan MLKit untuk membuat fitur seperti pemindai QR, pemindai dokumen, dan lainnya.

Membuat pemindai Kode QR

Ekstensi Kamera memungkinkan aplikasi Anda mengakses kemampuan perangkat khusus seperti pengambilan gambar Mode Malam atau mode Bokeh (Potret). Pelajari cara mengakses Ekstensi Kamera menggunakan CameraX dan Camera2 di sini.

Memperluas pengalaman kamera aplikasi Anda