CameraX voor Android: bouw geavanceerde camera-apps met slechts 2 regels code

De Oppo Reno 10x Zoom is één van de eerste smartphones die gebruik maakt van Google CameraX; de native camera-app maar dan uitgebreider
Ontwikkelaars gaven aan dat ze graag eenvoudiger Android-camera's wilden kunnen ontwikkelen met toegang tot nieuwe functies zoals de nachtmodus. Dit leidde tot de ontwikkeling van CameraX. Deze Jetpack-ondersteuningsbibliotheek vereenvoudigt de ontwikkeling met slechts twee regels code, werkt op verschillende apparaten zonder dat er apparaatspecifieke tests nodig zijn en biedt uitbreidingsmogelijkheden voor beelden met een hoog dynamisch bereik en bokeh-effecten. CameraX heeft de kerncode van de camera aanzienlijk verminderd, de efficiëntie van de ontwikkeling van nieuwe producten verbeterd en is achterwaarts compatibel met Android L of API 21, waardoor het naadloos kan worden geïntegreerd met Kotlin.



