Přeskočit na obsah
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN
Pojďme to probrat

Skenování & hardware integrace

Telefon místo dedikovaného skeneru.

Integrujeme mobilní hardware — kameru, NFC, Bluetooth, biometrii — do provozních aplikací pro sklad, logistiku a terén.

>99.5%
Scan accuracy
<500ms
Scan-to-action
15+ formátů
Podporované kódy
až 100m
BLE range

Mobilní zařízení jako univerzální senzor

Moderní smartphone je kamera, skener, NFC čtečka, Bluetooth hub, GPS tracker, akcelerometr a biometrický senzor v jednom. Za zlomek ceny dedikovaného hardware. Ale hardware sám nestačí — potřebujete software, který ho využije správně, spolehlivě a rychle.

Stavíme mobilní aplikace, které vytěží maximum z hardware, který uživatel už má v ruce. A tam, kde telefon nestačí, integrujeme externí zařízení přes Bluetooth nebo USB-C.

Skenování kódů

Camera-based scanning

Kamerové skenování je základ provozních mobilních aplikací. Ale „naskenuj QR kód” a „naskenuj 200 čárových kódů za hodinu v špatném osvětlení” jsou dva různé problémy.

Podporované formáty: - 1D kódy: Code 128, Code 39, Code 93, EAN-13, EAN-8, UPC-A, UPC-E, ITF, Codabar - 2D kódy: QR Code, Data Matrix, PDF417, Aztec, MaxiCode - Speciální: GS1 DataBar, GS1-128 (logistické štítky), Swiss QR (fakturační kódy)

Optimalizace pro provoz: - Batch scanning: Sken za skenem bez zavírání kamery. Akustický a haptický feedback při úspěšném skenu. Counter zobrazuje počet naskenovaných položek. - Multi-code scanning: Přečtení více kódů v jednom záběru. Kamera vidí paletu s 20 štítky — přečte všechny naráz. - Low-light a damaged codes: Image preprocessing (adaptive thresholding, sharpening) pro čtení poškozených nebo špatně osvětlených kódů. - Viewfinder UX: Vizuální guide pro správné zaměření. Overlay s bounding boxem detekovaného kódu. Auto-zoom pro malé kódy.

Performance: Dekódování pod 100ms na moderním zařízení. Continuous scanning 2-3 kódy za sekundu. Dostatečné pro většinu logistických a inventurních operací.

Externí Bluetooth skenery

Pro high-volume operace (distribuční centra, velké sklady) integrujeme dedikované Bluetooth skenery:

  • Zebra: CS4070, RS5100 ring scanner — trigger sken, výsledek v aplikaci
  • Honeywell: 8680i, Voyager 1602g — enterprise-grade skenery
  • Socket Mobile: SocketScan S740 — kompaktní, vhodné pro retail

Integrace přes Bluetooth SPP nebo HID profil. Automatic pairing, reconnect po výpadku, battery monitoring. Skener je input zařízení — uživatel míří skenerem, výsledek se objeví v aplikaci.

NFC a RFID

NFC (Near Field Communication)

Komunikace na vzdálenost do 4 cm. Ideální pro identifikaci, autentizaci, inventuru:

  • Tag reading: NDEF záznamy, MIFARE Classic/Ultralight, ISO 14443-A/B, ISO 15693
  • Tag writing (Android): Zápis URL, textu, custom payloadu na NFC tagy
  • Background reading (iOS): Od iPhone XS+ — tag přiložíte k telefonu, aplikace se automaticky otevře na správné obrazovce
  • Host Card Emulation (Android): Telefon se chová jako NFC karta — přístupové systémy, platby

Use cases: Identifikace majetku (NFC tag na zařízení → otevře se servisní karta), přístupové karty (telefon místo karty), inventura (přiložit tag → potvrdit umístění), autentizace operátora na stroji.

UHF RFID

Pro hromadné čtení na vzdálenost (inventura celého skladu naráz) telefon nestačí. Integrujeme externí UHF RFID čtečky:

  • Zebra RFD40/RFD90: Sledge reader nasazený na telefon, čtení stovek tagů za sekundu
  • Chainway: Rugged Android terminály s integrovaným UHF modulem

RFID SDK integrace, tag filtering, anti-collision algoritmy. Inventura skladu s tisíci položkami za minuty místo hodin.

Bluetooth Low Energy (BLE)

BLE je páteř komunikace s IoT senzory, beacony a průmyslovými zařízeními. Na rozdíl od Classic Bluetooth je energeticky úsporný — senzor vydrží na baterii měsíce až roky.

GATT komunikace

Plná implementace Generic Attribute Profile pro standardní i custom BLE služby:

  • Scanning: Discover zařízení podle service UUID, advertisement dat, RSSI
  • Connection management: Auto-connect, reconnect po výpadku, bond management
  • Data transfer: Read/write characteristics, notifications, indications
  • Background mode: iOS background BLE (s omezeními), Android foreground service

Typické integrace

  • IoT senzory: Teplota, vlhkost, vibrace, tlak — čtení dat z průmyslových senzorů
  • Beacony: Indoor positioning, proximity marketing, asset tracking
  • Wearables: Zdravotní data (heart rate, SpO2), fitness trackery
  • Průmyslová zařízení: Diagnostika, konfigurace, firmware update přes BLE

Biometrie a kamera

Biometrická autentizace

Face ID (iOS), Touch ID (iOS), Fingerprint (Android), Face Unlock (Android) — biometrie jako bezpečný a rychlý způsob autentizace v aplikaci:

  • App unlock: Místo PIN kódu biometrický sken
  • Transaction confirmation: Potvrzení objednávky, schválení workflow
  • Credential protection: Tokeny a hesla v Keychain/Keystore, přístup jen po biometrii

Keychain (iOS) a Android Keystore pro hardware-backed storage. Credential není nikdy v paměti aplikace — operace proběhne uvnitř secure enclave.

Pokročilé kamerové funkce

Kamera jako datový vstup, ne jen fotoaparát:

  • OCR (Optical Character Recognition): Čtení textu z dokumentů, štítků, SPZ. On-device processing přes Vision (iOS) / ML Kit (Android). Real-time — namíříte kameru, text se čte průběžně.
  • Fotodokumentace: Stav zásilky, poškození, before/after fotky. Automatický timestamp, GPS souřadnice, vodoznak. Komprese pro efektivní upload.
  • AR overlays: Informace zobrazené přímo v kamerovém obraze. Navigace ve skladu, vizualizace dat na stroji, assembly instructions.
  • On-device ML: Custom modely pro rozpoznávání specifických objektů (produkty, defekty, součástky). Core ML (iOS) / TensorFlow Lite (Android). Inference pod 50ms, žádná latence sítě.

Technologický stack

Scanning: AVFoundation (iOS), CameraX + ML Kit (Android), ZXing, Scandit SDK.

NFC: Core NFC (iOS), Android NFC API, NDEF, MIFARE.

BLE: Core Bluetooth (iOS), Android BLE API, Nordic DFU, RxBLE.

Biometrie: LocalAuthentication (iOS), BiometricPrompt (Android), Keychain, Keystore.

Vision: Vision framework (iOS), ML Kit (Android), Core ML, TensorFlow Lite, OpenCV.

Časté otázky

Pro většinu use cases ano. Moderní telefony mají kvalitní kamery s autofocusem, výkonné procesory pro real-time dekódování. Pro high-volume operace (10 000+ skenů/den) doporučujeme hybridní řešení: telefon + Bluetooth skener.

Čárové kódy (Code 128, Code 39, EAN-13, UPC-A), 2D kódy (QR, Data Matrix, PDF417, Aztec). Plus OCR pro čtení textu, SPZ, sériových čísel.

Plná GATT implementace pro standardní i custom BLE služby. Background scanning, automatic reconnect, bond management. Podporujeme Zebra, Honeywell, custom IoT senzory.

Ano. Čtení NDEF tagů, MIFARE, ISO 14443. Na Androidu i zápis NFC tagů. Na iOS čtení od iPhone 7+, background tag reading od iPhone XS+.

Máte projekt?

Pojďme si o něm promluvit.

Domluvit schůzku