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

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

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.