Google은 Google I/O 3 기조연설 세션에서 Pixel 2019a 및 Android Q 출시를 포함하여 여러 가지 발표를 했습니다. 몇 가지 새로운 API 및 기타 소프트웨어 관련 개선 사항도 개발자에게 공개되었습니다.
아마도 가장 눈에 띄는 것은 Android에서 카메라 애플리케이션을 개선하기위한 새로운 API 인 CameraX. 이는 Android 5.0 이상 기기에서 사용하기 쉬운 구현 및 호환성을 갖춘 대부분의 Android 기기에서 작동합니다.
개발자는 CameraX를 사용하여 새로운 카메라 앱을 쉽게 코딩 할 수 있습니다., 여기에 포함 된 선택적 확장 및 추가 기능이 있습니다. 또한 모든 기기에 사전 설치된 카메라 앱이 제공하는 카메라 경험을 쉽게 활용할 수 있습니다. 기본 카메라 앱의 모든 기능을 유도하기 위해 몇 줄의 코드 만 추가하면됩니다. 인물, HDR, 야간 및 뷰티 모드로 사진을 캡처합니다.
사용하기 쉬운 API입니다. 타사 Android 카메라 앱에서 코드를 대폭 잘라냅니다. 카메라 앱의 각 특정 장치에 대해 코딩하는 시간이 많이 걸리는 작업이 완료됩니다. Google은 Android 5.0 Lollipop부터 모든 운영 체제에서 향상된 기능을 검사하기 위해 전용 CameraX 테스트 랩을 개발했습니다.
Google은이를 환경에서 모델링했습니다. 플러그 앤 플레이 기본 카메라 동작을 쉽게 캡처 할 수 있습니다. 미리보기, 이미지 분석 및 이미지 캡처와 같은 다양한 사용 사례는 최신 API의 일부입니다.
새 API는 현재 단계에 있습니다. 알파이며 프로덕션 환경에서는 사용하지 않는 것이 좋습니다. 그러나 Google은 테스트 목적으로 사용을 홍보하고 있습니다.
CameraX는 Android 카메라 앱을 코딩하는 개발자에게 확실히 도움이 될 것입니다. 더 넓은 사용자 기반에서 호환성을 갖춘 더 효율적이고 간소화 된 카메라 앱으로 이어질 것입니다.