Vai al contenuto

Glossario · Lettera A · Web e UX

API Application Programming Interface

Definizione in breve

Application Programming Interface sono le procedure, rilasciate per i programmatori, per offrire una serie di strumenti, denominati librerie, per interfacciare un software ad un altro software. È un insieme di definizioni e protocolli per la creazione e l’integrazione di software applicativi.

Voci nel tema
109
Web e UX
Lettera
A
Indice A–Z
Si usa in
Web e UX
Dove serve nel lavoro
Lettura
1 min
Tempo stimato
In questa pagina 4 sezioni
  1. 01 Che cosa significa API Application Programming Interface
  2. 02 Perché conta per un’azienda
  3. 03 Come lo applichiamo noi
  4. 04 Voci correlate

Che cosa significa API Application Programming Interface

Le API permettono ai tuoi prodotti o servizi di comunicare con altri prodotti o servizi senza che sia necessario sapere come vengono implementati, semplificando così lo sviluppo delle app e consentendo un netto risparmio di tempo e denaro. Durante la creazione di nuovi strumenti e prodotti o la gestione di quelli esistenti, le API offrono flessibilità, semplificano la progettazione, l’amministrazione e l’utilizzo, e garantiscono opportunità di innovazione.

Perché conta per un’azienda

Grazie alle API è possibile collegare con facilità l’infrastruttura mediante lo sviluppo di app cloud native, nonché condividere i dati con i clienti e con altri utenti esterni. Le API pubbliche sono estremamente preziose poiché oltre a semplificare ed espandere il modo in cui la tua azienda si collega con i tuoi partner, permettono anche di monetizzare i dati (basti pensare all’API di Google Maps).

Sono interfacce che permettono alle applicazioni di parlare con altre applicazioni. Intuitivamente sono quindi alla base di una vastità di applicativi, servizi, siti web, dispositivi.

03Come lo applichiamo noi

Un sito è un’infrastruttura: deve essere veloce, accessibile e collegata

Nei nostri progetti il sito nasce già connesso al CRM e ai sistemi aziendali, conforme agli standard W3C, e si misura sulle richieste che genera.

  1. 01

    La velocità si tratta come un requisito, non come un extra

    Pagine leggere, immagini giuste, nessuna libreria inutile: la prestazione si verifica a ogni rilascio, non una volta al lancio.

  2. 02

    Ogni modulo finisce in una pipeline

    Un modulo che invia solo una email è un contatto che si perde. I dati arrivano nel CRM, con la provenienza e un responsabile.

  3. 03

    L’accessibilità allarga il pubblico

    Contrasti, tastiera, testi alternativi: un sito accessibile è usabile da più persone e viene letto meglio anche dai motori.

Tema Web e UX · 109 voci
Richiedi l’Audit Gratuito · videochiamata di 45 minuti WhatsApp