惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
Help Net Security
Help Net Security
P
Proofpoint News Feed
J
Java Code Geeks
爱范儿
爱范儿
Last Week in AI
Last Week in AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Full Disclosure
Google DeepMind News
Google DeepMind News
H
Help Net Security
G
Google Developers Blog
Jina AI
Jina AI
Vercel News
Vercel News
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
Lohrmann on Cybersecurity
S
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
IT之家
IT之家
Security Archives - TechRepublic
Security Archives - TechRepublic
阮一峰的网络日志
阮一峰的网络日志
N
News and Events Feed by Topic
GbyAI
GbyAI
B
Blog
O
OpenAI News
博客园_首页
Cisco Talos Blog
Cisco Talos Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hacker News: Ask HN
Hacker News: Ask HN
TaoSecurity Blog
TaoSecurity Blog
腾讯CDC
MongoDB | Blog
MongoDB | Blog
M
MIT News - Artificial intelligence
C
Cybersecurity and Infrastructure Security Agency CISA
Cyberwarzone
Cyberwarzone
Webroot Blog
Webroot Blog
Simon Willison's Weblog
Simon Willison's Weblog
Y
Y Combinator Blog
C
Cisco Blogs
A
Arctic Wolf
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
AI
AI
W
WeLiveSecurity
aimingoo的专栏
aimingoo的专栏
The Register - Security
The Register - Security
Project Zero
Project Zero
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale

The Grizzly Labs

Spring Cleaning with Genius Scan How Companies Benefit from Genius Scan for Teams Stop Losing Receipts: Build a Personal Expense Archive in Minutes The Psychology of Forgetting A Tutor’s Testimonial for Fellow Educators Genius Scan, iOS 26 and Liquid Glass How Scanning Helps Healthcare Workers Focus on What Matters: Their Patients Top 5 Documents You Don't Want to Lose You can count on Genius Scan (Goodbye Microsoft Lens) How an Educational Institution for the Visually Impaired Streamlined Paperwork with Genius Scan for Teams
Announcing Genius Scan SDK 6
2026-05-22 · via The Grizzly Labs

On May 12, 2026, we released Genius Scan SDK 6, a major update to the scanning technology that companies can embed in their own apps.

Most readers of this blog know us through Genius Scan, our mobile scanning app. The Genius Scan SDK (SDK stands for Software Development Kit) lets other companies bring the same document scanning engine into their apps: document detection, cropping, image enhancement, PDF generation, text recognition, barcode scanning, and data extraction.

In other words, when an app needs to scan an invoice, a receipt, a delivery document, a medical form, or an ID-related document, its developers do not have to build a scanning engine from scratch. They can integrate Genius Scan SDK and customize the experience to fit their workflow.

The redesigned Genius Scan SDK 6 scan flow, from capture to edge editing to review

A Redesigned Scan Flow

Genius Scan SDK 6 focuses first on the scanning experience itself. The ScanFlow module, the ready-made scanning interface that developers can add to their app, has been redesigned around faster capture, clearer review, and easier page editing.

The biggest change is that users can now revisit and edit previously captured pages without leaving the scan flow. In SDK 5, multi-page scanning was strictly linear: once a page was confirmed, users could not go back to it, so correcting a single mistake often meant canceling the session and starting over. SDK 6 replaces that rigid path with a camera carousel, dedicated review and edit screens, and the ability to jump back to any page mid-scan to recrop, rotate, reorder, or delete it before continuing.

Around that core change, the flow also adds smoother transitions between capture and review, bulk deletion and page reordering, clearer recrop controls, a rotate action, and better support for large accessibility text sizes. The recrop screen is more flexible too, with controls that make it easier to adjust a document boundary precisely.

These details matter because scanning is often done under pressure: at a counter, in a car, on a construction site, in a clinic, or while filling an expense report. The fewer corrections users have to make later, the more valuable the scan is.

Genius Scan is notably known by its customers to scan in difficult environments, such as a truck cabin or even harsher conditions, including underwater research expeditions.

Genius Scan SDK 6 warns the user when a scanned page appears blurry

Genius Scan SDK 6 warns users when a scanned page appears blurry.

Better Building Blocks for Custom Apps

Not every company wants the exact same scanning interface. Some use the full scan flow. Others build their own experience and rely on lower-level SDK components for the camera, document detection, image processing, OCR, PDF generation, or barcode detection.

SDK 6 modernizes these custom integrations.

On iOS, GSKCameraViewController is now initialized from a configuration object. It supports document and barcode scanning modes, exposes Swift-native camera events, handles camera permission checks, and offers customizable overlays.

On Android, ScanFragment now uses CameraX exclusively. The SDK also updates to CameraX 1.5 and improves camera preview callbacks so apps can process frames directly. The legacy Android Camera API is no longer supported.

For app developers, this means cleaner integrations, APIs that better match current platform conventions, and fewer platform-specific surprises.

Consistent Barcode APIs

SDK 6 also standardizes how we talk about barcodes across platforms. Older APIs used the term “Readable Code”. In SDK 6, these are now consistently named “Barcode” APIs on iOS, Android, and the cross-platform plugins.

This is not just a cosmetic rename. Consistent naming makes documentation easier to read, migrations easier to plan, and multi-platform codebases easier to maintain.

Genius Scan SDK 6 barcode scan flow detecting an EAN-13 barcode

Stronger Cross-Platform Foundations

Genius Scan SDK supports native iOS and Android apps, but also apps built with React Native, Flutter, Cordova, Capacitor, .NET MAUI, and the web.

SDK 6 introduces a new Capacitor plugin and demo app. It also adds Swift Package Manager support to the Cordova and Flutter plugins, and cross-platform plugins now expose structured scan flow errors with stable codes, messages, recovery suggestions, and underlying error details.

That last point is less visible to end users, but important for production apps. When a scan cannot be completed, developers need actionable errors so they can recover gracefully and explain what happened.

Core Scanning Improvements

This release also improves the underlying processing pipeline. Distortion correction better preserves the corrected image without cropping useful content, and generated PDF text layers are easier for PDF readers to interpret without adding unwanted character spacing.

As before, document processing remains local to the device. Capture, enhancement, PDF generation, and text extraction happen on-device, keeping integrators in control of storage, export, and privacy.

A Major Version, With Migration Notes

Because SDK 6 is a major release, it includes breaking changes. The minimum supported versions are now iOS 15 or later and Android API level 23 or later; the iOS custom camera API has been rebuilt around GSKCameraViewController, and Android no longer supports the legacy Camera API.

If your app already uses Genius Scan SDK 5, start with the SDK 6 migration guide and the full changelog.

Genius Scan SDK 6 is available now. You can explore the updated SDK 6 documentation and try the demo apps from the getting started guides.

And if your app is not using Genius Scan SDK yet, it is not too late. You can try a demo and see how quickly a production-grade scanning flow can fit into your product.