O que quebra numa app cloud-first
Se a lista de clientes e os modelos vivem num servidor, perder rede costuma significar um indicador de carregamento, uma cache desatualizada ou uma app que se recusa a criar um registo porque não consegue reservar um número de fatura.
A falha aparece exatamente onde dói: no fim do trabalho, à frente do cliente, quando quer fechar a papelada.
Onde a ligação é mesmo necessária
Enviar o PDF por email ou mensagem exige ligação no momento do envio, o que é inevitável em qualquer app.
As compras na App Store, a gestão da subscrição e a reposição de um direito passam pelos servidores da Apple e precisam de ligação. A sincronização iCloud Pro opcional também precisa para propagar, e retoma sozinha quando a rede regressa.
Offline e privado são o mesmo desenho
Uma app que guarda os dados localmente funciona offline como efeito secundário e mantém os dados dos clientes fora do servidor de um fornecedor como segundo efeito secundário. São duas vistas da mesma arquitetura.
O QuoteLocal não tem conta QuoteLocal, nem SDK de publicidade, nem SDK de analítica comportamental. As cópias de segurança são ficheiros protegidos por palavra-passe AES-256 sob o seu controlo.