# Camera Kit - Low Level Camera API

DevFeed: [Camera Kit - Low Level Camera API](<https://devfeed.tech/articles/camera-kit-low-level-camera-api-19237.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/camerakit-low-level-camera-api/>)

Author: Shai Almog

Published: 2018-03-28T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [camera](<https://devfeed.tech/tags/camera.md>), [capture](<https://devfeed.tech/tags/capture.md>), [ios](<https://devfeed.tech/tags/ios.md>), [media](<https://devfeed.tech/tags/media.md>), [native](<https://devfeed.tech/tags/native.md>), [ui](<https://devfeed.tech/tags/ui.md>), [videos](<https://devfeed.tech/tags/videos.md>)

## AI overview

The article introduces Camera Kit, a lower-level Codename One camera API for Android and iOS. It provides more control than the existing Capture API, including photo and video capture, camera previews, and overlaying Codename One widgets on the camera view. The article notes partial iOS support and an Android dependency on a bug fix in the native Camera Kit library.

## Source excerpt

When we introduced support for z-ordering of peer components in Codename One we listed two major targets. The first was already available: Map. The second was still pending: Camera. Our current Capture API is very high level and removes a lot of the control from the developer. In order to give developers a high level of control we created Camera Kit. Camera Kit is based on a native Android Camera Kit project whose API we used to implement the Android port and for inspiration. This new API works on Android & iOS at this time. It allows you to grab photos/videos & view the camera preview like you would any other media.