__CAPGO_KEEP_0__ | Aggiornamenti diretti - Cambi applicativi istantanei
Aggiornamenti diretti

Risolve i bug in secondi, non in settimane

La tua app non può permettersi di avere bug critici che rimangono non risolti mentre le recensioni dell'App Store si trascinano

Gli Aggiornamenti diretti assicurano che ogni utente riceva la correzione immediatamente al loro primo avvio dell'app

Gli aggiornamenti si applicano immediatamente
Zero sessioni obsolete
Tempo di aggiornamento inferiore a un secondo

Il problema

Il problema con gli aggiornamenti di background non è che sono abbastanza veloci per le correzioni critiche

Il problema con gli aggiornamenti di background

1

L'utente apre l'applicazione con il bug

La tua aggiornamento è disponibile, ma l'utente vede la versione con il bug. La download di sfondo inizia silenziosamente.

2

L'utente sperimenta il bug

Loro incontrano l'identico problema che hai risolto. La frustrazione cresce. Forse lasciano una recensione di 1 stella.

3

L'aggiornamento si applica alla prossima avviamento

La soluzione era pronta, ma loro dovevano sperimentare il bug prima. Per le questioni critiche, questo non è accettabile.

Con gli aggiornamenti in sfondo, gli utenti sperimentano i bug almeno una volta dopo che li hai risolti. Per le questioni critiche, questo è troppo spesso.

Quando ogni sessione conta

Il flusso di pagamento è rotto

Gli utenti non possono completare gli acquisti. Ogni sessione senza la soluzione è una perdita di ricavi.

Vulnerabilità di sicurezza

Un difetto di sicurezza è stato scoperto. Gli utenti non dovrebbero eseguire il code vulnerabile neanche una volta.

Scadenza della conformità

Le nuove normative entrano in vigore alle 24:00. Ogni utente deve visualizzare i termini aggiornati immediatamente.

La Soluzione

Modalità di sfondo (predefinito)

Direct Updates check for and apply updates when users open your app - before they see anything. The experience is seamless, and every session runs your latest code.

L'app si rende disponibile immediatamente (versione vecchia)

1
Il download dell'aggiornamento avviene in background
2
L'aggiornamento si applica alla prossima avviatura
3
Gli utenti sperimentano sempre una sessione con la versione vecchia dopo che hai pubblicato un aggiornamento.
4
Modalità diretta (istantanea)

Scadenza della conformità

Le nuove normative entrano in vigore alle 24:00. Ogni utente deve visualizzare i termini aggiornati immediatamente.

1
L'utente apre l'app
2
L'aggiornamento scarica immediatamente (~500ms)
3
L'app si rende con la versione più recente

Users always see your latest code. Zero exceptions. Zero outdated sessions.

capacitor.config.ts
// Enable Direct Updates - one config change
CapacitorUpdater: {
  autoUpdate: 'always', // Updates apply immediately on app open
}

// That's it. When users open your app:
// 1. Capgo checks for updates (~50ms)
// 2. If available, downloads immediately (~200-500ms)
// 3. Applies before your app renders
// Users always see the latest version. Zero exceptions.

Impatto nella vita reale

Come QuickCart ha eliminato le fallite di pagamento in una notte

QuickCart

E-commerce - App di vendita rapida

QuickCart gestisce le vendite a flash con 100.000+ utenti connessi contemporaneamente durante gli eventi di picco. Quando un aggiornamento del gateway di pagamento ha rotto il loro flusso di checkout, hanno scoperto il problema 4 ore dopo l'inizio di una grande vendita. Con gli aggiornamenti in background, gli utenti che avevano già aperto l'app avrebbero sperimentato il bug.

Il loro team di ingegneria ha spinto la correzione in 23 minuti. Ma con gli aggiornamenti in background, oltre 40.000 utenti che avevano aperto l'app durante quei 23 minuti avrebbero ancora colpito il bug nella loro sessione corrente. A un loro valore medio di ordine di $47, questo rappresentava oltre $1,8 milioni di ricavi a rischio.

Dopo aver passato a Aggiornamenti diretti, la loro prossima emergenza è stata risolta con zero transazioni colpite. La correzione è stata distribuita in 18 minuti, e ogni utente che ha aperto l'app dopo quel momento ha ricevuto la versione corretta immediatamente. Il loro CFO insiste ora sugli Aggiornamenti diretti per tutti i flussi di pagamento faccia a faccia.

I risultati

Tempo per la distribuzione al 100% 0 minuti
I transazioni interessate post-correzione 0
I ricavi protetti per incidente 1,8 M+
I biglietti di supporto dei clienti -97%

Background updates sono sufficienti per le rilasci di feature. Ma per tutto ciò che riguarda i pagamenti, l'autenticazione o la conformità? Le Direct Updates sono inoppugnabili.

— David Park, VP of Engineering a QuickCart

Perché le squadre scelgono le Direct Updates

Le Direct Updates risolvono i problemi che gli aggiornamenti in background non possono risolvere. Ecco cosa fa la differenza.

Zero sessioni obsolete

Ogni utente che apre l'app dopo un aggiornamento riceve la nuova versione immediatamente. Nessuna eccezione. Nessuna 'un'altra sessione con il bug'. Ogni singola sessione esegue la tua ultima code.

  • 100% delle sessioni eseguono la tua ultima code - non il 95%, non il 99%, ma il 100%
  • Le correzioni di bug critici raggiungono gli utenti prima che possano sperimentare il bug
  • Aggiornamenti di conformità hanno effetto immediato su tutti i dispositivi

100%

di sessioni che eseguono la tua ultima code

Risoluzione di Bug Istantanea

Quando invii una correzione, è veramente corretta. Gli utenti non sperimentano il bug 'un'altra volta' mentre attendono il prossimo lancio. Il momento in cui aprono l'app dopo la tua correzione, ottengono la versione corretta.

  • Non ci sono più 'ho appena colpito quel bug' ticket di supporto dopo aver distribuito
  • Il monitoraggio mostra un miglioramento immediato, non curve di rollout graduali
  • Gli ingegneri in on-call possono tornare a dormire immediatamente dopo aver distribuito

0

Esperienze di bug dopo la distribuzione della correzione

Assorbimento ottimizzato degli utenti

I nuovi utenti che scaricano il tuo app per la prima volta ricevono sempre il tuo miglior percorso di onboarding. Quando esegui test A/B e trovi un vincitore, ogni nuovo utente lo riceve immediatamente - non dopo un ciclo di download in background.

  • I nuovi utenti non vedono mai flussi di onboarding obsoleti
  • I vincitori dei test A/B vengono distribuiti immediatamente a 100% di nuovi utenti
  • Le prime impressioni sono sempre la tua migliore esperienza corrente

+34%

Miglioramento della retention al primo giorno

Quando utilizzare gli aggiornamenti diretti

Gli aggiornamenti diretti sono ideali per scenari in cui la coerenza immediata conta più degli aggiornamenti invisibili

Correzioni di bug critici

I fallimenti di pagamento, gli problemi di autenticazione, la corruzione dei dati - bug in cui sperimentarli una volta è troppo tante volte

Onboarding dei nuovi utenti

Le prime impressioni contano. Assicurati che ogni nuovo utente riceva il tuo miglior, più ottimizzato percorso di onboarding dalla sua prima sessione

Funzionalità basate su eventi

Le caratteristiche legate a momenti specifici - sconti di Natale, lanci di prodotti, eventi in diretta. Devono essere attive esattamente quando inizia l'evento.

Patch di Sicurezza

Un difetto di sicurezza è stato scoperto? Gli utenti non dovrebbero eseguire il codice vulnerabile code neanche una volta dopo che l'avete patchato.

A/B Test Rollouts

Un variante vincente è stata trovata? Inviatele a tutti gli utenti immediatamente invece di aspettare gli aggiornamenti di background graduale.

Aggiornamenti di Conformità

Nuove normative, termini aggiornati, dichiarazioni richieste. I termini legali non aspettano i download di background.

Costruito per la Velocità

Gli Aggiornamenti Diretti sono fattibili solo se sono veloci. La nostra infrastruttura globale assicura che gli aggiornamenti si applichino in meno di un secondo.

< 50ms

Tempo di controllo dell'aggiornamento

< 500ms

Download del bundle tipico

<1s

Tempo totale per la renderizzazione dell'app

99.9%

Disponibilità dell'infrastruttura

Apps built with Capacitor

Le app informative pubbliche richiedono riparazioni urgenti dei contenuti

Gli app di emergenza, salute e civiche non possono attendere giorni per correggere un elenco rotto, un collegamento di risorse o un avviso specifico per la località. Le aggiornamenti diretti consentono al layer web di muoversi non appena la correzione è stata approvata.

Tipo di app
Aggiornamenti diretti
Categorie del negozio
METEO, MEDICO, SOCIALE
Fonte
Set di dati del negozio pubblico
Icona dell'app Conecte SUS

MEDICALE

Conecte SUS

Superfici di registrazioni sanitarie e guide dove le modifiche approvate devono essere consegnate velocemente.

27,7 milioni di installazioni 4,6 valutazione
Visualizza la lista di Google Play
Icona dell'app e-Título

SOCIAL

e-Título

Flussi di identità civica dove la guida sicura per le versioni conta in tutti i dispositivi.

54,9 milioni di installazioni 4,8 valutazione
Visualizza la lista di Google Play

Smetti di far esperire agli utenti i bug fissati

Ogni sessione dopo la tua correzione dovrebbe eseguire la tua correzione. Le Aggiornamenti diretti rendono questo una realtà.

Supporto umano da Martin

Una sola modifica di configurazione. Aggiornamenti in secondo subito. Zero sessioni obsolete.