# Build Native Interfaces - Camera Edition

DevFeed: [Build Native Interfaces - Camera Edition](<https://devfeed.tech/articles/build-native-interfaces-camera-edition-19229.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/build-native-interfaces-module-camera-edition/>)

Author: Shai Almog

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

Content type: article

Language: en

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

Topics: [Objective-C](<https://devfeed.tech/topics/objective-c.md>), [Code](<https://devfeed.tech/topics/code.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [native](<https://devfeed.tech/tags/native.md>), [objective-c](<https://devfeed.tech/tags/objective-c.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

## AI overview

A new course module explains how to build the Camera cn1lib and work with native interfaces. It covers Objective-C, callbacks, delegates, and configuration issues, providing broader guidance for native integration.

## Source excerpt

I discussed the new Camera cn1lib last week. One of the motivations for doing it (besides the request from an enterprise account) was that of a new course module. Last week I added a new module covering the process of building the camera cn1lib... We have several online videos (both in the course and outside of it) covering native interfaces. So why do we need another one? Working with native code is error prone & complex. A lot of the tutorials we built in the past ended up spending more time on configuration issues than on code. In this module I talked a lot about Objective-C, callbacks, delegates & more. If you are thinking about native integration this helps give a more rounded view of the options.