Come si installa un APK
01
Consenti l'installazione dal browser
Android lo chiede la prima volta: «Installa app sconosciute» per il browser con cui scarichi. È un avviso che il file non viene da uno store, non un guasto.
02
Apri il file scaricato
Si installa come qualsiasi applicazione. Su un terminale di magazzino conviene farlo con l'apparecchio collegato alla corrente: non può restare a metà.
03
Registra il terminale
Nell'ERP: Vendite → Cassa → Terminali → Abbina, tipo «PDA». Compare la chiave del terminale e, con essa, il QR che collega l'apparecchio.
Controlla l'impronta prima di installare
Accanto a ogni download pubblichiamo la sua impronta SHA-256. Serve a verificare che il file che hai sia esattamente quello pubblicato e non un altro infilatosi per strada:
sha256sum atazel-pda.apk # Linux, macOS
certutil -hashfile atazel-pda.apk SHA256 # Windows
Android ti avviserà. Ecco cosa significa
Quando installi qualcosa che non viene da Google Play, Android avvisa che non può garantire per il file. Non dice che c'è un virus: dice che non l'ha mai visto. Quell'avviso compare con qualunque applicazione aziendale installata così, e nessun certificato lo toglie - lo toglierebbe solo pubblicarla su Play, che per un'app di lavoro su un parco di terminali non conviene.
Quello che puoi fare è verificare che il file sia il nostro. Pubblichiamo due impronte: quella del file, che dice che nessuno l'ha toccato per strada, e quella del certificato che lo firma, che dice che è uscito da noi. La seconda non si falsifica senza la nostra chiave e non cambia tra una versione e l'altra.
Verificare chi lo firma
Con gli strumenti di Android, su qualsiasi computer:
apksigner verify --print-certs atazel-pda.apk
Cosa prende l'applicazione dal tuo apparecchio
Chiede due permessi e nessun altro: internet, per parlare col tuo ERP, e fotocamera, per leggere i codici - e quella si può negare se il terminale ha la pistola. Niente contatti, niente posizione, niente file. Il backup di Android è disattivato apposta: dentro c'è la chiave del tuo terminale e non deve viaggiare in nessuna nuvola.
Perché non è su Google Play
Perché non è un prodotto di consumo: è l'applicazione di lavoro del parco terminali di un cliente, aggiornata quando conviene a quel negozio e non quando lo decide uno store. Si scarica da qui, con l'impronta pubblicata accanto.