App nativa
Un’app realizzata con interfacce utente e di sistema della piattaforma prevista.
Che cos’è un’app nativa?
Un’app nativa usa il modello applicativo e le interfacce utente e di sistema adatte alle piattaforme previste. Viene fornita come applicazione sul dispositivo. Le funzioni restano soggette a permessi e limiti tecnici. Il termine non fissa un solo linguaggio o canale distributivo. Più sistemi richiedono realizzazione e verifiche adatte.
Un’azienda immaginaria prevede un’app con uno specifico lettore di codici a barre. Il team verifica interfaccia disponibile, dispositivi, permessi e flusso. L’approccio nativo può essere adatto senza provare da solo la compatibilità del lettore. Installazione, aggiornamenti e manutenzione vanno definiti. Salvataggio offline e trasferimento restano compiti di sviluppo distinti.
Fonti
Termini correlati
- App ibridaUnire interfaccia web e accesso nativo al dispositivo in un’app installabile.
- Progressive Web AppUn’app web con possibilità di installazione, integrazione col dispositivo e uso offline.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
- Cache del browserLa cache del browser conserva risposte HTTP adatte. Riuso e validazione seguono le regole applicabili.
- Invalidazione della cacheL’invalidazione termina il riuso di una copia secondo regole definite. Il record di origine resta distinto.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


