Google は、Google I/O 3 の基調講演で Pixel 2019a と Android Q の発売を含むいくつかの発表を行いました。いくつかの新しい API やその他のソフトウェア関連の改善点も開発者向けに公開されました。
おそらく最も目立ったのは CameraX、Android上のカメラアプリケーションの改善を目的とした新しいAPI。 これは、Android 5.0以降のデバイスでの実装と互換性が使いやすい、ほとんどのAndroidデバイスで機能します。
開発者は、CameraXを使用して新しいカメラアプリを簡単にコーディングできます、およびそれに含まれるオプションの拡張機能とアドオン。 次に、プリインストールされたカメラアプリが提供するカメラエクスペリエンスを任意のデバイスで簡単に利用できます。 これらは、ネイティブカメラアプリのすべての機能を誘導するために数行のコードを追加するだけで済みます。 ポートレート、HDR、夜、美容モードでショットをキャプチャします。
使いやすいAPIです また、サードパーティのAndroidカメラアプリのコードを大幅に削減します。 カメラアプリで特定のデバイスごとにコーディングするための時間のかかるタスクは終了します。 Googleは、Android 5.0 Lollipop以降のすべてのオペレーティングシステムにわたる拡張機能を調べるために、専用のCameraXテストラボを開発しました。
Googleはそれを環境でモデル化しました プラグ·アンド·プレイ 基本的なカメラの動作を簡単にキャプチャします。 プレビュー、画像分析、画像キャプチャなどのさまざまなユースケースのセットは、最新のAPIの一部です。
新しいAPIは現在段階にあります アルファ、およびGoogleは、本番環境には使用しないことをお勧めします。 ただし、Googleはテスト目的での使用を促進しています。
CameraXは、Androidカメラアプリをコーディングする開発者に確実に役立ちます。 それは、より広いユーザーベースでの互換性を備えた、より合理化された合理化されたカメラアプリにつながります。