Blog
Quais recursos de câmera ainda funcionam sem internet
Muitos dos lugares que precisam de uma foto carimbada não têm sinal: um porão, uma obra no fim do mundo, uma balsa, um voo. A pergunta que vale fazer antes de depender de um aplicativo nesses lugares não é se ele é “offline”, mas quais recursos específicos são — porque a resposta quase nunca é “todos”.
O que precisa de rede e o que não precisa
Um aplicativo de câmera faz dois tipos diferentes de trabalho. Registra o que o celular já sabe e consulta o que ele não sabe. O primeiro tipo não tem motivo para tocar na rede. O segundo não funciona sem ela.
Essa única distinção explica quase tudo o que você vai notar quando o sinal cai.
Funciona sem rede nenhuma
- Tirar a foto — pela própria câmera do celular.
- O relógio do aparelho — de onde vem a hora impressa.
- O receptor de GPS. A posição vem dos satélites; uma conexão de rede pode acelerar a primeira localização, mas não é necessária para consegui-la.
- Renderizar o carimbo na imagem e gravá-lo na galeria.
Precisa de rede
- Transformar coordenadas em endereço. As coordenadas são medidas; o endereço é uma consulta ao banco de dados de outra pessoa.
- Consultas de clima e de altitude.
- Desenhar um mapa, se o estilo do carimbo incluir um mapa pequeno.
- Tudo o que depende de conta: sincronização, álbuns de equipe, exportação de relatórios, links de compartilhamento.
Por que o endereço é a parte frágil
Um endereço é um valor derivado. O seu celular sabe onde está com poucos metros de erro; não sabe como esse lugar se chama. O nome é uma consulta — entram coordenadas, sai um endereço — e uma consulta precisa do banco de dados de outra pessoa.
É por isso que uma foto carimbada tirada em um porão pode mostrar a hora exata e as coordenadas exatas, mas nenhuma rua. Nada falhou. O único campo que depende de terceiros simplesmente não teve quem responder.
É também por isso que as coordenadas são a metade mais sólida da dupla. Uma coordenada é uma medição feita pelo aparelho. Um endereço é uma interpretação dessa medição, produzida em outro lugar, e pode estar errado enquanto a coordenada está certa.
Teste em um minuto
Você não precisa aceitar a palavra de nenhum fornecedor quanto ao que foi dito acima. O teste é o mesmo usado para descobrir se um aplicativo envia suas fotos, estreitado para os campos que podem precisar de consulta.
- Ativar o modo avião Wi-Fi e dados móveis desligados, para não haver caminho nenhum para fora do aparelho.
- Desligar os campos de endereço, clima e altitude São os três campos que dependem de consulta. O resto não deveria se importar.
- Tirar uma foto carimbada A hora e as coordenadas devem continuar aparecendo, porque nenhuma das duas precisa de servidor.
- Religar o campo de endereço e fotografar de novo Se essa linha agora trava ou volta em branco, você encontrou exatamente o ponto em que a rede entra na história — e é uma parte pequena.
- Decidir a partir do que você viu Se o aplicativo ainda precisa de conexão com os campos opcionais desligados, ele não é uma câmera offline, diga o que disser a página na loja.
Quando uma câmera dependente de rede é a melhor escolha
Ser offline não é automaticamente melhor, e vale dizer isso com todas as letras. Um aplicativo dessa categoria faz da rede uma parte essencial de propósito, e a página dele na loja diz exatamente por quê:
Ao obter a hora atual pela rede, a foto e o vídeo continuam com uma marca d’água do horário real mesmo que o usuário altere a hora do telefone.
Timestamp Camera Enterprise — página na App Store
Essa é uma resposta real para um problema real. O relógio de um celular pode ser alterado por quem está com o aparelho na mão; uma fonte de hora na rede, não. Se o sentido inteiro da foto é que um terceiro precise confiar na hora, esse design é o mais forte — e o preço é você não poder tirar essa foto em um porão.
O StampCam faz a troca oposta: a hora vem do aparelho, então não é verificada pela rede, e em troca o aplicativo funciona sem sinal algum. Nenhuma das duas escolhas é um defeito. São respostas diferentes para a pergunta “para quem é este registro?” — para você mesmo, ou para alguém que não confia no seu celular.
Perguntas
Uma câmera com carimbo de data precisa de internet?
Sem sinal, dá para tirar uma foto com coordenadas de GPS?
Por que o endereço desapareceu da minha foto carimbada?
Um registro de foto offline é tão confiável quanto um verificado pela rede?
Fontes
Todas as fontes externas citadas neste artigo, com o link em que foram consultadas. Nenhuma delas é uma página sobre o nosso próprio aplicativo.