Uma app de leitura de códigos de barras que funciona sem ligação à internet
Uma app de leitura de códigos de barras sem ligação à internet descodifica os códigos com a câmara do telemóvel e guarda cada leitura no armazenamento local, pelo que funciona de forma idêntica sem qualquer sinal. O DataScan foi construído assim desde a raiz: digitalize numa arrecadação de cave, num corredor de estantes metálicas ou num local sem cobertura e exporte depois os dados em CSV ou Excel quando voltar a ter ligação — ou entregue-os por qualquer meio local sem nunca tocar numa rede.
Porque é que a falta de sinal estraga a maioria das apps de leitura
Muitos leitores de inventário são clientes leves de um serviço na nuvem: cada leitura dispara um pedido para um servidor e é o servidor que escreve o registo. Essa arquitetura falha precisamente nos sítios onde o inventário vive. As estantes de aço funcionam como uma gaiola de Faraday; as caves e câmaras frigoríficas são caixas de betão; os terrenos rurais, os navios e as obras novas não têm cobertura nenhuma para começar. Os sintomas vão do irritante — um indicador a rodar após cada leitura — ao fatal: leituras silenciosamente perdidas quando a ligação oscila, o que só descobre quando a contagem não bate certo. Pior ainda, a falha é intermitente: a demonstração no escritório correu na perfeição e os problemas só aparecem na primeira contagem a sério, no corredor 14.
A solução é arquitetural e não uma opção a ativar: a captação tem de ser primeiro local, com a rede envolvida apenas no momento da entrega, quando você decidir. É esse o modelo do DataScan: a leitura, a revisão, os ficheiros de exportação e as definições funcionam sem ligação, e a rede só é necessária para enviar o ficheiro.
Como decorre o fluxo de trabalho sem ligação, passo a passo
- Configure antes de perder o sinal Instale o DataScan e configure o modo de leitura e as colunas de exportação enquanto ainda tem ligação — instalar uma app é o único passo que realmente precisa de uma. A configuração é única; a leitura nunca exige ligação.
- Digitalize normalmente na zona sem cobertura Percorra o corredor, a cave ou o local exatamente como faria com Wi-Fi. Cada código de barras, quantidade e nota é escrito no armazenamento local do telemóvel com data e hora no momento em que é captado. Não há fila de carregamento com que se preocupar porque não há carregamento.
- Reveja a sessão no dispositivo A lista completa de artigos está no telemóvel, pelo que pode verificar a contagem e remover leituras duplicadas antes de sair — o erro caro é conduzir uma hora de volta ao local porque os dados estavam errados, e dois minutos de revisão no dispositivo evitam-no.
- Exporte quando voltar a ter ligação Já com cobertura, exporte em CSV ou Excel e entregue o ficheiro: e-mail através do seu próprio servidor SMTP, carregamento por FTP/SFTP ou partilha com qualquer app do telemóvel. A partir daí, flui para o Excel, o Google Sheets ou uma importação de ERP como qualquer outro ficheiro.
O que funciona exatamente sem qualquer ligação
As promessas de "suporte sem ligação" merecem ser examinadas, por isso aqui fica a lista concreta. Os cinco modos de leitura funcionam inteiramente no dispositivo: contagem Contínua, quantidades com Valor único, notas com Leitura de vários valores (o GPS precisa de satélites, não de dados móveis — a captação de localização também funciona em zonas remotas), embalamento Um para muitos e verificação por Pesquisa em relação a uma base de dados de produtos que tenha importado previamente. A revisão de sessões (incluindo apagar leituras), a geração dos ficheiros de exportação e todas as definições funcionam igualmente sem ligação. As únicas ações que tocam numa rede são a captação opcional do estado do tempo na Leitura de vários valores, a importação ou atualização de uma lista de pesquisa a partir de um URL e as vias de entrega que são, por definição, de rede: enviar um e-mail e carregar por FTP/SFTP. Partilhar o ficheiro exportado com outra app do telemóvel — ou com um colega por AirDrop — não precisa de ligação nenhuma.
Na prática, isto significa que um fluxo de trabalho de leitor de inventário sem ligação tem exatamente um momento em linha, e é você que decide quando acontece. Digitalize na segunda-feira na zona sem cobertura e exporte na sexta-feira a partir do escritório; os dados não envelhecem nem expiram entretanto.
Onde a leitura sem ligação compensa
- Estantes de armazém e armazenamento refrigerado. O aço e o betão matam o Wi-Fi exatamente nos corredores que tem de contar. A captação local torna as zonas mortas irrelevantes — acabaram-se as leituras junto à porta e as voltas a pé.
- Caves e traseiras de loja. As arrecadações do retalho são frequentemente subterrâneas. Um inventário completo pode decorrer do início ao fim com o modo de avião ligado.
- Serviço no terreno e construção. As verificações de equipamento e as inspeções acontecem onde o equipamento está. As equipas que acompanham equipamento de aluguer entre obras digitalizam no local e exportam da carrinha ou do escritório.
- Ambientes deliberadamente isolados da rede. Algumas instalações proíbem por completo a ligação dos dispositivos. A exportação baseada em ficheiros permite que os dados saiam à mesma por canais aprovados.
Funcionar sem ligação é também uma decisão de privacidade
O modelo primeiro local tem um segundo benefício que importa a muitas empresas: os seus dados de leitura — o que tem em existência, o que conta, onde está o seu equipamento — nunca passam pela nuvem de um fornecedor, porque não existe nuvem de fornecedor nenhuma. O DataScan não tem anúncios e não nos envia dados de leitura, e as únicas cópias das suas leituras estão no seu telemóvel e nos ficheiros que exporta para sistemas que controla. A capacidade de funcionar sem ligação e a propriedade dos dados são a mesma decisão arquitetural com dois chapéus.
Sugestão: se o seu fluxo de trabalho termina numa importação para um sistema e não numa pessoa a ler uma folha de cálculo, configure as colunas de exportação para corresponderem ao modelo de importação antes da primeira saída sem ligação — assim, o ficheiro que envia do parque de estacionamento já é o ficheiro que o seu sistema quer.
Alternativas e o seu desempenho sem ligação
Os leitores portáteis dedicados em modo de lote são a ferramenta clássica para trabalhar sem ligação: guardam as leituras na memória do aparelho e despejam-nas por USB ou por uma base. Funcionam, mas está a comprar e a gerir hardware para uma capacidade que o seu telemóvel já tem, e a maioria capta apenas o código de barras nu — sem quantidades, notas ou GPS. As plataformas de inventário na nuvem com armazenamento temporário local guardam as leituras localmente e sincronizam depois, o que resulta bem até um conflito de sincronização se resolver silenciosamente da forma errada; com ficheiros explícitos, o que exportou é o que chega, e pode inspecioná-lo pelo caminho. A app de câmara integrada do iPhone e do Android descodifica códigos QR sem ligação, mas não tem onde colocar uma centena de leituras — abre ligações, não cria listas. Para a comparação completa entre a leitura com telemóvel e o hardware dedicado, consulte usar o seu iPhone como leitor de inventário ou comece pela página inicial do DataScan.
Perguntas frequentes
Não. A descodificação dos códigos de barras acontece inteiramente no telemóvel através da câmara, e cada leitura é guardada no armazenamento local. A ligação só é usada quando decide entregar uma exportação por e-mail ou FTP/SFTP — e mesmo isso pode ser feito mais tarde ou substituído pela partilha local do ficheiro.
As leituras são escritas no dispositivo à medida que as capta, e não guardadas em memória à espera de um carregamento bem-sucedido. Reabra a app e a sessão está lá. Carregue o telemóvel e continue.
Exatamente como as leituras feitas com ligação: exporte a sessão como ficheiro CSV ou Excel e entregue-a por e-mail, FTP/SFTP ou pela folha de partilha assim que tiver ligação. O formato e as colunas da exportação são idênticos, tenham as leituras sido captadas com ou sem ligação.
Sim, se se preparar: importe a sua base de dados de produtos para o DataScan antes de ficar sem ligação e a Leitura com pesquisa verifica os códigos de barras em relação a ela inteiramente no dispositivo — sem qualquer ida e volta a um servidor.