• Program pro rozpoznávání zboží podle čárového kódu. Nejlepší aplikace pro čtení čárových kódů

    Zejména pro provádění inventur, vytváření čárových kódů a tak dále. Většina těchto aplikací má také funkce zasílání hlášení e-mailem nebo upozornění na nedostatek zboží ve skladech. Shromáždili jsme nejlepší aplikace pro čtení čárových kódů pro iOS a Android.

    TOP aplikace pro skenování čárových kódů.

    Jedná se o jednoduchou aplikaci s nekomplikovanou funkčností. Ale někdy je to přesně to, co uživatelé potřebují. Aplikace rozpoznává čárové kódy a ukládá je do centrální databáze, přičemž do tabulky vyplní přesně to, co hledáte.

    OS: iOS, Android

    Vlastnosti programu:

    • datum a čas;
    • vlastní pole pro zadávání dat;
    • podporuje jednu velkou databázi.

    Cena:

    • Android – 0,99 $;
    • iTunes - 2,99 $.

    S QuickMark můžete nejen skenovat, ale také vytvářet čárové kódy a QR kódy. Multiplatformní skener čte více formátů čárových kódů, což z něj činí jednu z nejuniverzálnějších aplikací čárových kódů. Můžete rychle a snadno uložit adresy URL, názvy položek, umístění a další. Obecně jsou uživatelé s prací nástroje spokojeni, i když někteří zaznamenávají nepřesné skenování kódů.

    OS: Android, iOS, Windows.

    Vlastnosti programu:

    • rychle skenuje více QR kódů a čárových kódů;
    • plně kompatibilní s více zařízeními;
    • připojování obrázků k příspěvkům;
    • přesné a jednoduché.

    Cena: zdarma.

    ScanLife je aplikace pro skenování čárových kódů, která vám umožňuje skenovat QR kódy a čárové kódy na jakémkoli produktu a získávat informace, jako jsou údaje o výrobci a přísadách, ceny a místa v okolí, kde můžete takové produkty zakoupit v reálném čase. Aplikace ScanLife je součástí větší platformy pro společnosti, které chtějí oslovit co nejvíce mobilních uživatelů začleněním QR kódu do své marketingové strategie.

    OS: iOS, Android.

    Vlastnosti programu:

    Cena: 0 až 85 $ měsíčně.

    barcloud

    BarCloud je vzdálený program pro správu aktiv nebo inventáře dostupný z jakéhokoli zařízení se systémem iOS nebo Android a také z jakéhokoli internetového prohlížeče. Díky automatickým zálohám a možnosti naplánovat vlastní zálohování jsou vaše data vždy v bezpečí a dostupná z jakéhokoli zařízení. Jednoduché počítání zásob je podporováno u komplexních systémů, jako je dávková a dávková inventura, takže nikdy neztratíte kontrolu nad sdílenými daty se systémem zásob BarCloud.

    OS: iOS, Android

    Vlastnosti programu:

    • zadejte data ručně nebo naskenujte obrázek;
    • dodavatelé, zákazníci, produkty, umístění a další údaje;
    • vyhledávání a prohlížení souborů;
    • filtry;
    • export dat do PDF nebo Excelu;
    • vizuální analytické nástroje;
    • zboží po splatnosti, data expirace, nízké zásoby.

    Existuje bezplatná verze. Prémiová cena se pohybuje od 25 do 125 USD měsíčně.

    NeoReader získal mnoho pozitivních ohlasů od uživatelů iTunes a Google Play. Ten nejnovější je mnohem lepší než ty předchozí. Většina uživatelů tvrdí, že software skenuje téměř jakýkoli kód, na rozdíl od běžných aplikací skeneru, které mohou při pokusu o skenování vykazovat chybu.

    OS: Android, iOS, Blackberry, Windows, Ovi.

    Vlastnosti programu:

    Cena: zdarma.

    I-nigma je zdarma ke stažení, ale společnost používá reklamy ke kompenzaci některých nákladů na vývoj a probíhajících oprav. Na ovládacím panelu se proto mohou zobrazovat reklamy, i když to žádným způsobem neovlivňuje funkčnost nástroje. Software dešifruje vCard a MeCards, okamžitě uloží kontaktní informace do seznamu kontaktů vašeho telefonu, otevře mapy pomocí geografických kódů a přidá události do kalendáře. Utilita samozřejmě skenuje standardní QR, DataMatrix a UPC/EAN.

    OS: iOS, Android, Blackberry, Windows.

    Zvláštnosti:

    Cena: zdarma.

    Lynkee je aplikace pro skenování čárových kódů pro Android, iPhone a Windows, která se zaměřuje více na spotřebitele než na správu zásob nebo majetku. Je schopen skenovat různé 1D a 2D čárové kódy včetně DataMatrix, vCards a MECARD pro ukládání kontaktních informací, porovnávání cen, vyhledávání historie skenování atd. Nástroj je rychlý a přesný.

    OS: Android, iOS, Windows.

    Zvláštnosti:

    Cena: zdarma.

    Aplikace čárových kódů, která podporuje 2D, Bidi a 1D čárové kódy (DataMatrix/QR/Ean 8 a 13). Uživatelé si mohou zdarma vytvářet vlastní optické čárové kódy a skenovat jakýkoli podporovaný formát pro rychlý přístup k obsahu, jako je hudba, obrázky, videa, soubory, webové stránky atd. Vestavěné funkce sdílení umožňují sdílet naskenovaný obsah. K dispozici pro Android a iPhone.

    OS: iOS, Android, Lumia a Windows.

    Zvláštnosti:

    • rychle skenuje 2D, Bidi, 1D;
    • podporuje DataMatrix, QR, Ean 8 a 13 1D;
    • vytvořit si vlastní optické čárové kódy;
    • přístup k hudbě, videím, webovým stránkám a dalšímu obsahu.

    Cena: zdarma.

    Bezplatná aplikace pro čtení čárových kódů Bee Tagg je poměrně složitá, pokud jde o její skenovací funkce, ale nenabízí žádné komplexní vestavěné databázové funkce. Můžete však zkopírovat a vložit informace a kódy pro pozdější použití.

    OS: iOS, Blackberry, Android, Windows, Samsung, Ovi.

    Vlastnosti programu:

    • přesahuje pouhé otevření okna prohlížeče;
    • kontextové akce;
    • získává více informací než většina aplikací pro skenování;
    • 2D kódy, včetně QR kódů, kódů Bee Tagg a DataMatrix;
    • 1D, včetně EAN-13 a UPC-A;
    • vytvořte si vlastní kód pro sdílení informací;
    • podporuje různé typy obsahu včetně vCard, MeCard, Text, SMS, e-mail, Geo, Event.

    Cena: zdarma.

    Kaywa

    Kaywa tvrdí, že je nejlepší aplikací pro čárové kódy a zdá se, že uživatelé s tím z větší části souhlasí. Tato aplikace získala mnoho pozitivních recenzí na iTunes i Google Play. V tomto případě jsou data uložena ve vnitřní paměti vašeho telefonu. To znamená, že software může ovlivnit rychlost zařízení. Ale vynahrazuje to jednoduchostí použití a rychlostí. Nástroj je k dispozici pro Android a iPhone.

    OS: Android, iOS.

    Vlastnosti programu:

    • bezplatný generátor QR kódů;
    • skenování všech typů čárových kódů;
    • automaticky určí typ kódu;
    • skenovat historii pomocí textu a geolokačních dat.

    Cena: zdarma.

    Accusoft Barcode Scanner byl vytvořen, aby demonstroval funkčnost Barcode Xpress for Mobile, Accusoft čárového kódu SDK pro Android. Je určen pro podniky a vývojáře, kteří chtějí vytvořit aplikaci čárových kódů pro zařízení Android integrací výkonných funkcí dekódování do vlastní aplikace navržené speciálně pro požadavky vaší společnosti. Pro okamžité dekódování umístěte čárový kód doprostřed obrazovky. V závislosti na datech v něm uložených můžete být přesměrováni na webovou stránku, zobrazit informace o produktu atd. Rozpoznává mnoho 1D a 2D kódů.

    Zvláštnosti:

    Cena: zdarma.

    ixMAT používá software založený na Javě k přeměně vašeho zařízení na skener čárových kódů. Tato bezplatná aplikace je určena pro zařízení Android, Blackberry, Windows Mobile a Java ME, ale není dostupná pro iPhone nebo iPad. Podporuje různé 1D a 2D kódy, automatickou analýzu, bez nutnosti zadávat typ čárového kódu.

    Vlastnosti programu:

    • schopnost skenovat invertované DataMatrix kódy a čárové kódy;
    • rychlé hledání;
    • historie skenování;
    • hromadný režim;
    • posílat malé textové soubory e-mailem
    • není kompatibilní se zařízeními iOS.

    Cena: zdarma.

    kontrola skladu

    Aplikace pro skenování čárových kódů vyvinutá společností Kiwi Objects je navržena tak, aby zvýšila produktivitu tím, že vám dává kontrolu nad vašimi zásobami. Skenujte objekty, organizujte databázi podle kategorie, typu nebo funkce (k dispozici je libovolná hierarchie).

    Vlastnosti programu:

    • pokročilá správa dat;
    • organizace podle kategorií - můžete vytvářet logické hierarchie;
    • upozornění na nedostatek;
    • dovoz a vývoz;
    • PDF katalogy, tisk a zasílání e-mailem.

    Cena: zdarma.

    Scandit je sada SDK, která firmám umožňuje používat skenování čárových kódů ve svých mobilních aplikacích. SDK je podobné vývojářskému rozhraní API v tom, že umožňuje společnostem vytvářet mobilní aplikace pro iOS nebo Android. Scandit, který není zrovna tradiční běžnou mobilní aplikací, je obal pro integraci funkcí skeneru čárových kódů do mobilních gadgetů. Vhodné pro podniky implementující vlastní mobilní aplikace. K dispozici pro Android i iPhone.

    OS: iOS, Android, Symbian.

    Vlastnosti programu:

    • přeměna chytrých telefonů a tabletů na čtečky čárových kódů;
    • rychlé a přesné snímání čárových kódů;
    • široká škála podporovaných znaků;
    • nevyžaduje automatické ostření;
    • skenování v libovolném úhlu;
    • velikost nemá vliv na přesnost.

    Existuje bezplatná verze. Prémiové předplatné bude stát 399 $ měsíčně.

    Návštěva supermarketů s takovými aplikacemi bude mnohem zábavnější. Zároveň je lze využít ve vašem vlastním podnikání – k vytváření čárových kódů nebo provádění inventury. Samozřejmě budete muset platit za prémiové funkce, ale nejčastěji mluvíme o malé částce, která se rychle zaplatí.

    Důležitým prvkem systému automatického řízení obchodu, skladu nebo jiného podniku je počítačový snímač čárových kódů. Toto zařízení převádí informace napsané na etiketě produktu pomocí tahů do záznamu s názvem produktu.

    Typy zařízení pro čtení čárových kódů

    Před zakoupením a instalací tohoto zařízení pro vás bude užitečné vědět, co jsou snímače čárových kódů. V odborné literatuře se rozlišují takové modely zařízení s LED a laserovým osvětlením.

    Čtečka čárových kódů pera

    Hůlkový snímač čárových kódů pro počítač, nebo jak se také nazývá pero, je levné a spolehlivé zařízení. Při práci je třeba jej dobře přitlačit k povrchu, na který je kód aplikován, a nakreslit jej podél celého balení. Ke čtení informací používá světelný zdroj nízkého výkonu, jehož paprsek musí protínat kód od začátku do konce.

    CCD zařízení

    Ruční CCD snímač čárových kódů pro počítač využívá technologii čtení informací na stejném principu jako u faxů. Existují dva typy CCD snímačů: kontaktní a bezkontaktní. Při použití kontaktního modelu musí operátor přiložit skener ke štítku s kódem a stisknout tlačítko. Hlavní nevýhodou takových skenerů je, že nefungují dobře na nerovném povrchu. Konstrukce bezkontaktních CCD skenerů využívá i citlivé fotosenzory, které jim umožňují číst obraz na vzdálenost 6 až 30 centimetrů.

    Obrazový skener, nebo jak se jim také říká fotografický skener, používá stejnou matici CCD jako fotoaparáty nebo videokamery. Tento kódový skener čte všechny informace kompletně a nemusí být speciálně orientován na obal.

    Laserové čtečky

    Ruční laserový skener čárových kódů pro počítač je pohodlný a snadno se ovládá. Jeho pracovní plocha může dosahovat 20-110 centimetrů, u některých až 10 metrů.

    Vícepaprskové laserové skenery

    Stacionární vícepaprskový projekční laserový skener tvoří pracovní plochu, která se skládá z několika paprsků. Aby mohl číst informace, stačí, aby alespoň jeden z mnoha paprsků protínal všechny tahy. Taková zařízení jsou dvou typů: vestavěná, která jsou instalována v pokladně, a projekce.

    Kombinovaný vícepaprskový skener je konstruován stejně jako stacionární, jeho hlavní rozdíl je v tom, že jej lze vyzvednout. Pracovní oblast, ve které jsou rozpoznávány čárové kódy (čárové kódy), je u takových zařízení ve srovnání se stacionárními zařízeními zmenšena.

    Biooptický skener vytváří dvě pracovní oblasti, ve kterých je mnoho laserových paprsků. Existují modely takových skenerů vybavené váhami.

    Jak nainstalovat snímač čárových kódů?

    Před použitím skeneru je třeba jej připojit k počítači a nainstalovat požadovaný software. Existují tři typy zařízení podle způsobu připojení k počítači:

    1. "V přestávce na klávesnici."

    2. Použití (také se nazývá RS232).

    3. Pomocí portu USB, který emuluje rozhraní RS232.

    Podívejme se blíže na všechny tři způsoby připojení.

    Připojení zařízení pro čtení čárového kódu "do mezery klávesnice"

    Port klávesnice se nazývá PS / 2 a slouží k připojení klávesnice i myši k počítači. Nyní má mnoho základních desek pouze jeden takový konektor a v moderních netboocích a laptopech chybí.

    Chcete-li připojit čtečku klávesnice, musíte nejprve vypnout počítač, vyjmout klávesnici z konektoru a místo ní vložit skener. Poté musíte ke skeneru připojit klávesnici. Poté, co vše připojíte, můžete zapnout skener a počítač v elektrické síti.

    Po naskenování čárového kódu zařízením vybaveným tímto rozhraním se kód vloží tam, kde byl kurzor, jako byste jej napsali na klávesnici. Pokud tedy skener nedokáže přečíst kód nebo je mimo provoz, můžete kód zadat přímo pomocí klávesnice.

    Kdo skenuje čárové kódy zařízením s takovým rozhraním, musí při rozpoznávání sériových čísel, která obsahují písmena, věnovat pozornost rozložení klávesnice. Pokud je například povoleno ruské rozložení klávesnice, místo kódu a / n123215654QWE se uvažuje f / t123215654YTSU.

    Tento způsob připojení šetří jedno nebo USB, což může být užitečné při připojení mnoha různých zařízení k počítači, například tiskárny, váhy a dalších zařízení nezbytných pro práci pokladníka. Při použití programu čárových kódů, který může pracovat pouze s takovými zařízeními, se také používá čtečka čárových kódů s připojením přerušení klávesnice.

    Instalace čtečky čárových kódů přes COM rozhraní

    Port COM nebo RS-232 jsou dvě různá označení jednoho rozhraní, přes které lze k osobnímu počítači připojit různá zařízení. Tento konektor je vyroben ve formě obdélníku, který se skládá ze dvou řad kolíků (5 v jedné řadě, 4 ve druhé). Informace z různých externích zařízení při použití tohoto způsobu přenosu přicházejí postupně přes dva dráty. Informace jsou odesílány do počítače prostřednictvím vodiče Rx a řídicí signály jsou přenášeny do zařízení prostřednictvím Tx. Někdy se pro správný chod programů používají další linky RTS a CTS. Nyní stále můžete najít základní desky s jedním konektorem RS-232, ale není k dispozici na všech moderních netboocích a notebookech.

    Chcete-li nainstalovat skener, musíte jej nejprve připojit k portu COM počítače, poté jej jakýkoli operační systém najde a požádá vás o instalaci potřebných ovladačů. Lze je nalézt buď na disku dodaném se zařízením, nebo je lze stáhnout z internetu. Někteří výrobci skenerů poskytují speciální programy, pomocí kterých můžete ovládat hlasitost pípnutí nebo nastavit servisní znaky.

    Snímač čárových kódů lze připojit k počítači pomocí speciálního adaptéru USB na COM, který je nutné zasunout do USB a nainstalovat ovladač (speciální program pro snímání čárových kódů). Pokud je zařízení správně nainstalováno v systému, bude nalezeno virtuální rozhraní standardu RS-232, jehož použití by se nemělo příliš lišit od práce s klasickým sériovým připojením.

    Snímač čárových kódů s COM portem lze připojit k pokladně nebo jinému zařízení, které je vybaveno rozhraním RS-232. Pro takové připojení se používají adaptéry z konektoru použitého ve čtečce čárového kódu do konektoru RJ-45 (nebo 11). Poté musíte nakonfigurovat nastavení připojení ve skenovacím zařízení.

    Tento typ připojení se také používá, pokud kód specificky naslouchá portu a když je kód detekován, vloží jej na správné místo. Nezáleží na tom, kde se kurzor právě nachází.

    Jak připojit snímač čárových kódů k počítači s rozhraním USB?

    Každý moderní počítač, netbook, notebook je vybaven portem USB. V tomto standardu jsou data přenášena postupně po dvou vodičích, další dva vodiče se používají pro napájení zařízení, která jsou připojena k PC.

    Hlavní výhodou těchto zařízení pro čtení počítačových čárových kódů je jejich vysoká rychlost výměny dat a možnost připojení k běžícímu počítači. Malé ruční snímače čárových kódů spotřebovávají malé množství elektřiny, proto jsou napájeny z USB portu. Všesměrové čtečky jsou výkonnější, a proto mají samostatné napájení.

    Instalace skeneru by neměla být náročná, protože všechny moderní operační systémy rozpoznávají zařízení pro čtení kódů jako běžnou klávesnici, takže ke své práci nevyžadují žádné ovladače. Po naskenování čárového kódu jej program vloží tam, kde je kurzor.

    Mnoho snímačů čárových kódů, které se připojují k portu USB, lze nastavit tak, aby fungovaly v režimu, kdy budou emulovat port RS-232. Nejčastěji to vyžaduje načtení speciálního čárového kódu, který je uveden v pokynech, a instalaci ovladače virtuálního portu. Po přepnutí zařízení do režimu emulace COM-interface bude jeho použití stejné jako u klasického skeneru pracujícího se standardem RS-232.

    V mnoha čtečkách je možné nastavit znaky, které se budou přenášet před a za čárovým kódem. Před přečtením kódu by tedy mnohým uživatelům vyhovovalo, kdyby skener přenesl některý ze znaků jako Insert, F1 nebo F9. Díky této možnosti se snižuje počet úhozů obsluhy a usnadňuje se mu práce.

    Kontrola, zda je skener správně připojen a funguje

    Po dokončení instalace snímače čárových kódů je třeba zkontrolovat provoz zařízení.

    Abyste se ujistili, že skener připojený „do mezery na klávesnici“ nebo přes USB konektor funguje správně, musíte spustit jakýkoli textový editor, například Poznámkový blok, a pokusit se naskenovat kód. Pokud se na obrazovce objeví symboly, je zařízení správně nakonfigurováno.

    Pokud je vaše čtečka čárových kódů připojena k RS-232 nebo pracuje přes USB v režimu rozhraní COM, musíte nejprve spustit libovolný terminálový program a nakonfigurovat jej na požadovaný port. Poté si můžete přečíst kód z balíčku. Při správném nastavení by se na obrazovce měly objevit čitelné znaky.

    QR kódy se nyní používají všude. Nacházejí se na obalech výrobků, vizitkách a dokonce i na webových stránkách na internetu. Čtení takového kódu bez použití speciální aplikace nebude fungovat. V tomto ohledu je důležité mít na svém zařízení Android skener kódu. Tři nejlepší QR skenery, stejně jako jejich vlastnosti, výhody a nevýhody, budou zváženy dále v textu.

    [ Skrýt ]

    Bez reklam) QR skener pro Android

    Jedna z nejlepších svého druhu, zcela bezplatná aplikace pro čtení QR a čárových kódů. Program v paměti zařízení zabírá méně než 2 MB, prakticky nezatěžuje RAM a je dobře optimalizován pro většinu smartphonů.

    Popis

    Pokud nevíte, jak číst kód, pak Ad Free) QR Scanner pro Android bude nejlepší volbou. Správa programu je maximálně jednoduchá a má pěkné uživatelské rozhraní s pouhými třemi tlačítky v hlavní nabídce. Ke skenování qr nebo čárového kódu nepotřebujete připojení k internetu. Algoritmy skeneru jsou dobře vyvinuté a umožňují téměř okamžitě rozpoznat všechny standardní typy kódů. Historii skenování můžete zobrazit ve složce dříve vytvořené aplikací v paměti zařízení.

    Výhody a nevýhody

    • schopnost číst qr a čárové kódy;
    • snadnost použití;
    • pracovat v režimu offline;
    • podpora blesku v telefonu;
    • uložit historii skenování.

    Nevýhody nástroje zahrnují nedostatek ruského jazyka v nabídce.

    Skener QR a čárových kódů

    Stejnojmenný nástroj pro čtení a rozpoznávání QR a čárových kódů má z firemního obchodu více než 100 milionů stažení. K jeho instalaci budete potřebovat alespoň 3,6 MB volného místa v paměti zařízení a verzi OS Android alespoň 2.2.3.

    Popis

    Pokud nevíte, jak tuto aplikaci používat, stačí namířit fotoaparát chytrého telefonu na kód tak, že nejprve zapnete skener QR & Barcode Scanner. Celý proces skenování probíhá automaticky a nezáleží na tom, na jakém povrchu bude obrázek umístěn. Rozhraní této aplikace je jednoduché a obsahuje pouze několik funkčních tlačítek. Po naskenování požadovaného obrázku získáte nejen odkaz na web, ale také otevřený prohlížeč se zadanou stránkou.

    Výhody a nevýhody

    Program absorboval nejlepší vlastnosti jiných podobných nástrojů. Mezi jeho přednosti patří následující:

    • Naskenujte čárový kód na jakémkoli povrchu.
    • Kompatibilní se staršími telefony.
    • Nejrychlejší program, který skenuje všechny standardní typy kódů.

    Nevýhoda je stejná - chybí ruský jazyk. A všech těch pár chyb při skenování nesouvisí s problémy s utilitami, ale s nízkým rozlišením fotoaparátu samotného telefonu.

    Stažení


    QR Droid Code Scanner

    Intuitivní a na funkce bohatý nástroj pro skenování čárových kódů. K instalaci QR Droid Code Scanneru budete potřebovat operační systém Android verze 2.0 nebo vyšší a alespoň 18 MB paměti zařízení.

    Popis

    QR Droid se od ostatních liší především příjemným a přístupným rozhraním. Stejně jako v předchozích případech je ke skenování potřeba pouze aktivovat aplikaci a namířit fotoaparát na požadovaný obrázek. Pokud obsahuje odkaz na webovou stránku, automaticky se spustí prohlížeč na vašem smartphonu. V případě potřeby lze tuto funkci zakázat nebo můžete změnit výchozí prohlížeč. Unikátní funkcí utility je možnost vytvořit si vlastní QR kód s potřebnými informacemi, bez nutnosti stahování dalších rozšíření a programů.

    Výhody a nevýhody

    Po přezkoumání možností aplikace můžeme zdůraznit následující výhody:

    • vysoká rychlost čtení;
    • schopnost vytvářet vlastní obrázky kódu;
    • ruské rozhraní.

    Stažení

    Výsledek

    Zkontrolovali jsme funkce 3 nejlepších aplikací pro Android pro skenování QR a čárových kódů na štítcích, webových stránkách atd. Mohou pomoci ušetřit na nákupu zboží nebo zjistit potřebné informace tam, kde to klasickými prostředky nelze provést. Který snímač čárových kódů stáhnout do svého zařízení, je na rozhodnutí uživatelů, protože všechny nástroje se ukázaly jako hodné. Pokud si ale potřebujete vytvořit vlastní QR kódy s informacemi, pak byste si rozhodně měli vybrat QR Droid Code Scanner.

    Litujeme, momentálně nejsou k dispozici žádné průzkumy.

    Video «QR Droid Android Demo na Qmobile A8»

    V tomto videu uvidíte, jak můžete aplikaci skeneru používat.

    V této lekci se naučíme, jak vytvořit aplikaci pro čtení čárových a QR kódů pomocí standardní knihovny Mobile Vision API.

    Od vydání služeb Google Play verze 7.8 přidali vývojáři rozhraní Mobile Vision, která poskytují rozhraní API pro detekci čárových kódů. Rychle, snadno a lokálně čtou a dekódují mnoho různých typů čárových kódů.

    Třídy pro detekci a analýzu čárových kódů jsou k dispozici ve jmenném prostoru com.google.android.gms.vision.barcode. Hlavním tahounem je třída BarcodeDetector. Provádí zpracování objektů Frame a vrací pole SparseArray čárových kódů .

    Typ Čárový kód představuje jeden, všeobecně uznávaný čárový kód a jeho význam. V případě 1D čárových kódů, jako jsou kódy UPC, to bude jednoduše číslo, které je zakódováno v čárovém kódu. Jeho hodnota je k dispozici v poli rawValue, zatímco typ čárového kódu (tj. jeho kódování) najdete v poli format.

    U 2D čárových kódů, které obsahují strukturovaná data, jako jsou QR kódy, je pole valueFormat nastaveno na konkrétní typ hodnoty odpovídající datovému poli. Pokud je tedy například zjištěn typ adresy URL, pak pole valueFormat vrátí konstantu adresy URL a objekt Barcode.UrlBookmark bude obsahovat hodnotu adresy URL. Kromě adres URL existuje mnoho různých typů dat, které může QR kód uložit. Například poštovní adresa, datum a čas události kalendáře, událost kalendáře, kontaktní informace, telefonní číslo, poloha na mapě a další údaje, jejichž úplný seznam je uveden v dokumentaci. Odkazy na dokumentaci.

    Použití Mobile Vision API v aplikaci umožňuje číst čárové kódy v libovolné poloze.

    Je důležité si uvědomit, že všechny čárové kódy jsou analyzovány lokálně, takže ke čtení dat z kódu nemusíte používat připojení k serveru. Například při čtení lineárního čárového kódu PDF-417, který pojme až 1 KB textu, můžete okamžitě získat všechny informace v něm zakódované.

    K vývoji aplikace tedy potřebujeme:

    • Vývojové prostředí Android Studio
    • Smartphone se systémem Android 4.2.2 nebo novějším
    • Nejnovější verze sady Android SDK, včetně součásti nástrojů SDK. Můžete jej získat pomocí Správce Android SDK v Android Studiu.
    • SDK Služeb Google Play. Můžete jej také získat ze Správce SDK pro Android v aplikaci Android Studio.

    Vytvořte nový projekt v Android Studiu. Při vytváření vyberte šablonu Prázdná aktivita.

    Dalším krokem je zajistit, aby vaše aplikace mohla používat služby Google Play, které zahrnují Mobile Vision API. Chcete-li to provést, musíte aktualizovat soubor build.gradle vašeho projektu.

    V sekci závislostí by měly být řádky jako tento. V případě potřeby aktualizujte Gradle.

    Kompilace „com.android.support:appcompat-v7:25.0.0“ kompilace „com.google.android.gms:play-services:9.8.0“

    Služby Google Play se často aktualizují a nejnovější verzi získáte v aplikaci Android Studio v části Nástroje > Android > Správce SDK.

    Poté najděte řádek pro služby Google Play a ujistěte se, že máte nainstalovanou verzi 26 nebo vyšší. Pokud ne, nainstalujte komponentu.

    Nyní vytvoříme uživatelské rozhraní.

    V Android Studiu vyberte složku „res“ a otevřete její podsložku „layout“. Zde uvidíte "activity_main.xml". Otevřete jej v editoru rozložení.

    Můžete vidět, že vaše rozvržení obsahuje textové pole . Musíte změnit rozložení, jak je znázorněno níže. Nově zde bude kromě textového pole také tlačítko a obrázek. Pro všechny součásti obrazovky předepisujeme identifikátory, abychom se na ně mohli později v kódu odkazovat.