# CodeScanner.scan(): Barcode Scanning Without Rebuilding the Camera Pipeline

DevFeed: [CodeScanner.scan(): Barcode Scanning Without Rebuilding the Camera Pipeline](<https://devfeed.tech/articles/codescanner-scan-barcode-scanning-without-rebuilding-the-camera-pipeline-19236.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/camera-vision-scanners/>)

Author: Shai Almog

Published: 2026-08-26T00:00:00Z

Content type: release

Language: en

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

Topics: [Barcode](<https://devfeed.tech/topics/barcode.md>), [QR Code](<https://devfeed.tech/topics/qrcode.md>), [webcam](<https://devfeed.tech/topics/webcam.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [camera](<https://devfeed.tech/tags/camera.md>), [code](<https://devfeed.tech/tags/code.md>), [component](<https://devfeed.tech/tags/component.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [vision](<https://devfeed.tech/tags/vision.md>)

## AI overview

Codename One adds CodeScanner and VisionCameraView, higher-level APIs for full-screen barcode scanning and embedded live vision analysis. The update also introduces typed results, coordinate helpers, image bridging, and analyzer-specific native dependency selection.

## Source excerpt

CodeScanner and VisionCameraView put full-screen scanning and embedded live analysis above Codename One's on-device vision APIs, with typed results and simulator scripting.