App ibrida
Unire interfaccia web e accesso nativo al dispositivo in un’app installabile.
Che cos’è un’app ibrida?
Un’app ibrida unisce interfaccia web e contesto applicativo nativo. Una WebView, componente di visualizzazione web incorporato, mostra spesso l’interfaccia. Un livello di collegamento con estensioni adatte può fornire funzioni del dispositivo. Disponibilità dipende da piattaforma, estensione e permessi. Un’interfaccia comune non garantisce comportamento identico ovunque.
Un team di assistenza inventato usa un modulo web in un’app installata e aggiunge accesso alle foto con un’estensione. Verifica acquisizione, rifiuto del permesso e trasmissione al modulo sulle piattaforme previste. Contesto ed estensioni vanno mantenuti insieme al codice web. Riutilizzare parti non elimina lavoro e test specifici per piattaforma.
Fonti
Termini correlati
- App nativaUn’app realizzata con interfacce utente e di sistema della piattaforma prevista.
- 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


