Web Native

Foto di Ales Nesetril / Unsplash

La rapida evoluzione delle tecnologie cloud ha aperto le porte a nuovi entusiasmanti scenari per le imprese. Che si tratti di analizzare un'immagine per estrarne il contesto, tradurre automaticamente documenti in più lingue o anticipare i trend tramite algoritmi di machine learning, i più recenti avanzamenti tecnologici hanno messo un enorme potere nelle mani dei progettisti di servizi cloud come noi.

Ma, come il famoso slogan di Pirelli recitava qualche decina di anni fa:

La potenza è nulla senza il controllo.

Quando ideiamo prodotti per i nostri utenti finali, dobbiamo assicurarci che il risultato sia piacevole e che l'elevata complessità dei servizi dietro le quinte sia mascherata da un'interfaccia efficace e facile da usare.

L'apprezzata esperienza d'uso di Scarlett.

Abbiamo indubbiamente percorso una lunga strada dalle interfacce a linea di comando, con pietre miliari come il mouse o i primi dispositivi touch screen – fino alle più recenti interfacce controllate dalla voce o a Realtà Aumentata (AR).

Throwback a MS-DOS.
Chi puà immaginare dove ci porteranno i prossimi dieci anni di evoluzione tecnologica!

Con un focus sul presente, la maggior parte delle applicazioni si basa oggi su schermi controllati da gesti, trackpad, mouse, tastiera e voce. Inoltre, i dispositivi mobili ci offrono un livello di flessibilità mai sperimentato prima: possiamo accedere ai nostri strumenti preferiti, comprese le applicazioni business, da qualsiasi parte del mondo. Pertanto, è essenziale progettare intefacce utente in grado di adattarsi in base alle dimensioni dello schermo o al tipo di dispositivo.

Ciò mette molta pressione sulle spalle di sviluppatori e progettisti, che devono realizzare applicazioni che possano essere utilizzate senza problemi su laptop da 20'' o telefoni da 4''. A seconda del tipo di applicazione, si può addiritura avere a che fare con televisori, orologi, o alcuni tra i tanti dispositivi IoT ("Internet delle Cose"). Come se non bastasse, ogni dispositivo ha il proprio sistema operativo (il software che esegue le appliczioni), ognuno parlante una "lingua" diversa.

Questa pressione è spesso riflessa sui costi del progetto e, di conseguenza, sulle tasche del cliente.
Full focus at a coffee shop
Foto di Tim Gouw / Unsplash

Per essere in grado di fornire servizi cloud potenti, "incartati" in bellissime app utilizzabili da quasi ogni tipo di dispositivo, noi di ITER IDEA stiamo lavorando fin dal principio con tecnologie web all'avanguardia. Questo ci consente di creare esperienze utente coerenti, indipendentemente dal tipo di dispositivo, mantenendo al contempo bassi i costi dei progetti.

In un precedente articolo sul nostro blog, abbiamo parlato dell'evoluzione di quest'area, con le applicazioni Ibride (Hybrid) e le Progressive Web App che stavano lentamente prendendo il sopravvento. Le soluzioni generate con queste architetture permettono di installare app sia sui desktop che sui dispositivi mobili, sfruttando la maggior parte delle capacità native a disposizione – grazie a framework come Apache Cordova.

Alcuni anni dopo, nei nuovi anni '20, il trend più recente viene chiamato Web Native.

Questo particolare costrutto descrive quel tipo di app native realizzato con tecnologie web e supportato da framework avanzati (come Capacitor) per l'accesso alle funzionalità dei dispositivi specifici. In parole povere, puoi creare un'unica splendida applicazione che viene eseguita in modo nativo su iOS, Android, desktop e Web. La matematica è semplice: un'app completa, minor costi di sviluppo, una curva d'adozione più bassa e clienti più soddisfatti.

Papaya, in esecuzione su diverse tipologie di dispositivi.
Tutti i nostri prodotti rientrano nella categoria Web Native,

e sono costruiti con i migliori linguaggi web (HTML5, SCSS and Typescript) su piattaforme solide e popolari come Angular e Ionic. Puoi usarle tramite il tuo browser o scaricarle dal tuo app store preferito. Puoi scattare foto, dettare i tuoi pensieri, ricevere notifiche push e accedere a tutte le potenzialità del cloud e dei dispositivi di cui spesso parliamo nel nostro blog.

Nel mondo IT, ciò che qualche anno fa era considerato novità sta già diventando obsoleto; circonda il tuo business di partner appassionati, capaci di supportarti nelle sfida tecnologiche di domani!

Sei pronto a sviluppare la tua prossima idea? Contattaci!

Contattaci

Ti risponderemo al più presto.