Discover tips and tricks on how to save and invest money by Oval Money

Dobbiamo confessarvi una cosa: noi di Oval siamo dei chiacchieroni, e le nostre giornate sono animate da mille discussioni su qualsiasi tema possibile.

Potevamo non includere questa ingombrante parte della nostra personalità nella nostra app? Ovviamente, no: ecco da dove nasce l'idea dell'integrazione di Siri.

Scherzi a parte, dalle ultime ricerche di mercato si registra una grande impennata dei servizi di intelligenza artificiale legati al controllo vocale. Quasi un italiano su tre (30%), ormai, utilizza regolarmente le funzioni di ricerca o comandi vocali. Per questo, l'integrazione di Siri tra le shortcut disponibili per mettere da parte denaro su Oval ci è sembrata naturale, un valore aggiunto che non potevamo non dare ai nostri utenti.

Chi meglio del nostro Andrea Pacino, front-end developer e Re degli Oval Ambassador, nonché il secondo per anzianità nel team di Oval, poteva raccontarci dello sviluppo di questa nuova feature? Eccolo tra le nostre grinfie.

Ciao Pacino! Raccontaci come avete sviluppato la nuova feature Siri

Come spiegarlo in poche parole? Ok, proviamoci. Abbiamo inizialmente sviluppato la feature in Swift, il linguaggio di programmazione di Apple.

Oval però, è un'applicazione sviluppata in react native, per questo abbiamo dovuto creare un bridge di collegamento che ci permettesse di connettere la struttura sviluppata in linguaggio nativo con quella dell'app.

Nello specifico, come avete fatto a connettere Siri?

A livello di sviluppo, Apple permette di interagire con Siri attraverso uno strumento chiamato SiriKit, che consente di creare nuove shortcut connesse a Siri che possono poi essere integrate nelle diverse app. È proprio grazie a questo sistema, che siamo riusciti a creare la scorciatoia "metti da parte con Siri" collegandola successivamente con un bridge alla struttura di Oval.

SiriKit offre un mondo di opzioni di sviluppo, grazie all'enorme conoscenza delle azioni svolte dagli utenti. Et voilà, ecco che nasce la possibilità di creare comandi vocali personalizzati per mettere da parte denaro ancora più velocemente.


Bevi troppi caffè e vorresti diminuire le quantità? Punisciti e scegli il comando “Caffè” per mettere via una somma ogni volta che ne bevi uno di troppo. Sei di poche parole? Allora “Risparmia” è il comando che fa per te, basta associare una cifra da mettere da parte ogni volta che ripeti questa parola. Le soluzioni sono infinite e ognuno può divertirsi a scegliere la propria per personalizzare la propria esperienza di risparmio, in puro stile Oval.

Tuttavia, Apple ha regolamentazioni molto restrittive quando si parla di denaro e pagamenti, per questo le possibilità di sviluppo per realtà come la nostra, attualmente, sono limitate.

Spiegaci come impostarlo

Per registrare il proprio comando vocale basta entrare nell’app, cliccare sulla card verde “risparmi settimanali” e ricaricare il salvadanaio della cifra che si vuole accantonare.

Dopo aver confermato comparirà una schermata da cui è possibile registrare il comando vocale, per mettere da parte la stessa cifra ogni volta, semplicemente pronunciando la stessa frase, facile no?

Cosa ti è piaciuto di più di questo progetto?

A parte l'amore per lo sviluppo in native? Lavorare sulle shortcut Siri, disponibili da poco (sono disponibili dalla versione 12 di iOS) e ancora "fresche" di sviluppo, è sempre molto stimolante in quanto le soluzioni rese disponibili da altri sono poche e ogni ostacolo richiede ricerca e ingegno.

E la ricerca è stata tantissima: tra letteratura Apple, articoli di settore e best practice, ormai posso dire di essermi costruito un bel bagaglio di conoscenze in materia!

Difficoltà incontrate?

Come dicevo prima, le possibilità di sviluppo a nostra disposizione sono poche, e questo ci ha messo davanti dei paletti non indifferenti. Anche il fatto che sia react native, sia le shortcut di Siri, siano nate da poco, ha reso più complicato il meccanismo di interfaccia tra le parti - ma le cose semplici, in fondo, non fanno per noi!

Scusate, adesso devo fare un altro versamento: "Siri versa su Oval...”

Scarica l'app

#BeMoneyWise

App Store Google Play