ZaatarLABS
Scrivici →
← Tutti gli articoli
Smart Billing

Le novità di Smart Billing 5.0

Un Assistente aziendale privato, un nuovo design Liquid Glass e le correzioni di bug che contavano di più.

5 min di lettura

Un'app di fatturazione accumula in fretta dati sensibili: quanto fai pagare, chi è in ritardo con i pagamenti, dove sono finiti i soldi lo scorso trimestre. Quando ho iniziato a progettare l'Assistente aziendale per questa versione, la prima domanda non è stata cosa potesse fare. È stata se potevo farlo funzionare senza che niente di tutto questo lasciasse il dispositivo.

L'Assistente aziendale

La risposta è stata Apple Intelligence. L'Assistente aziendale gira sul Private Cloud Compute di Apple. Non l'endpoint di un modello di terze parti, non un server che prendo in affitto, non l'infrastruttura di qualcun altro con i suoi termini di servizio. Per un'app di fatturazione, è la risposta che mi è sembrata giusta.

Cosa fa in pratica: si apre con un riepilogo. Quattro punti: le entrate del mese in corso, quanto è stato pagato e quanto è ancora da incassare, le spese e una lettura del tuo inventario. Da lì puoi fare domande di approfondimento in linguaggio semplice. «Chi mi deve di più in questo momento.» «Quanto ho speso in materiali questo trimestre.» «Ho articoli con scorte basse.» Attinge ai tuoi dati, non a un modello che tira a indovinare.

È il tipo di funzione che sembra semplice in uno screenshot e non è affatto semplice da pubblicare. L'intelligenza deve girare da qualche parte, la risposta deve basarsi su numeri reali e l'interfaccia deve essere abbastanza veloce da farti venire voglia di usarla davvero.

Riepilogo cliente

Lo stesso stack, limitato a un singolo cliente. Tocca un cliente qualsiasi e puoi aprire all'istante un riepilogo: fatturato, pagato e dovuto a colpo d'occhio, più una sintesi del conto in linguaggio semplice. È più veloce che scorrere la sua cronologia, e prima di una telefonata è davvero utile.

Dalla scansione della ricevuta alla spesa

Il problema delle spese di cui sento parlare di più è l'inserimento dei dati. Registri le spese in modo discontinuo, salti quando hai da fare e a fine anno ti ritrovi a ricostruire tutto per le tasse.

Scansiona una ricevuta e l'app precompila fornitore, importo, data e categoria. Su iOS 27 questo passa per Apple Intelligence. Sulle versioni precedenti di iOS, fino a iOS 17, se ne occupa Vision OCR, il framework di riconoscimento del testo che Apple include nel sistema.

Il riconoscimento non è perfetto. I nomi dei fornitori su ricevute scritte a mano o in formati insoliti possono uscire sbagliati. Ma copre i casi comuni e controlli tutto prima di confermare, quindi il risultato peggiore è un campo precompilato da correggere, non una spesa sbagliata salvata senza che te ne accorga.

Siri e Spotlight

Sei App Shortcuts, nessuna configurazione richiesta. Chiedi a Siri il saldo da incassare, il riepilogo di questo mese, quali clienti hanno fatture scadute. Anche clienti e fatture compaiono nella ricerca di Spotlight: digita il nome di un cliente dalla schermata Home e sei nella sua scheda.

Interfaccia

Tutta l'app è passata a Liquid Glass. Nuova icona, variante scura inclusa. Non sono modifiche solo estetiche: Liquid Glass è l'aspetto che devono avere le app per iOS 26, e realizzarlo come si deve significa ripensare come certe superfici si sovrappongono e reagiscono alla posizione di scorrimento.

L'Inventario ora ha una sua scheda, diventando una destinazione diretta invece di qualcosa annidato altrove nell'app.

Il selettore dell'account è nell'intestazione della dashboard. Tocca il nome dell'azienda e si apre un menu a tendina. Prima di questa versione, cambiare account richiedeva di scendere di diversi livelli. Chi gestisce più di un account aziendale se ne accorgerà.

Il widget extra large per iPad è nuovo: fatture da incassare, denaro totale e avvisi di scorte basse in un'unica vista. Le famiglie esistenti piccola, media e grande ci sono ancora; quella extra large riempie lo spazio che lo schermo più grande dell'iPad mette a disposizione.

Il ridimensionamento con Dynamic Type, i layout da destra a sinistra e le etichette di accessibilità hanno ricevuto una revisione completa in tutta l'app. Sono cose che si accumulano nel tempo: ogni versione aggiunge superficie da coprire, e se non stai al passo il debito diventa caro. Questa versione ha smaltito un arretrato importante.

Più fluida con gli account grandi

Sensibilmente più veloce quando si lavora con molti dati: migliaia di clienti, fatture o voci di spesa. Le viste a elenco in particolare scorrono senza scatti sugli account che prima davano problemi. Non ho numeri di benchmark puliti da citare, ma se hai sentito le prestazioni peggiorare man mano che i tuoi dati crescevano, questa versione se ne occupa.

Bug

Alcune correzioni sono il minimo sindacale. Altre sono rimaste nel tracker abbastanza a lungo da farmi tirare un sospiro di sollievo nel pubblicarle.

Annullare una fattura non restituiva l'anticipo del cliente. Se un cliente aveva versato un acconto e tu annullavi la fattura, l'anticipo restava sul suo conto invece di essere liberato. Ora l'annullamento lo ripristina correttamente.

Modificare uno sconto in determinate condizioni poteva azzerare il totale della fattura. Difficile da descrivere, imbarazzante da aver pubblicato.

Le proporzioni del logo nei PDF esportati erano sbagliate se il logo non era quadrato: veniva stirato o schiacciato per adattarsi. Avrebbe dovuto emergere nei test.

Anche la numerazione delle fatture e l'affidabilità della sincronizzazione hanno ricevuto correzioni. Le note di rilascio non mi danno dettagli più specifici, quindi non ne inventerò.

Prenditi un momento

Solo su iOS 27, disattivata per impostazione predefinita. Prima di esportare un report fiscale o eliminare un account, l'app mostra una breve pausa: non una finestra di dialogo bloccante, solo un attimo di attrito per interrompere un tocco fatto per riflesso, se non era tua intenzione.

L'argomento a favore: sono le azioni più difficili da annullare e le più facili da attivare per sbaglio sullo schermo di un telefono. L'argomento contro: gli utenti esperti non vogliono tocchi in più nei flussi di lavoro voluti. Disattivata per impostazione predefinita mi è sembrata la scelta onesta: c'è per chi la vuole, e non si impone a chi non la vuole.

Cos'è la 5.0

I titoli se li prendono gli strumenti di IA. Credo se li meritino. Ma la correzione che mi solleva di più è quella sull'anticipo e l'annullamento. Era un bug di correttezza in un'app di fatturazione, e i bug di correttezza nelle app di fatturazione significano che i conti di qualcuno erano sbagliati.

Ora è risolto.

Scritto da Omar Al Homaidi · ZaatarLABS · @zaatarlabs