TRASMISSIONE 014 · 18 LUG 2026 ARCHIVIO: ZONA 2 — MOBILE / ANDROID · CASE STUDY

€co-Survivor: gestire le finanze come un sopravvissuto (React Native + Expo)

Il Tessitore — build log
Due telefoni con l'app €co-Survivor accanto all'emblema a scudo con il simbolo del dollaro: a schermo la dashboard Bunker con le riserve totali e il grafico annuale, e il piano razioni; a lato titolo €CO-SURVIVOR e la scritta React Native + Expo
Fig. 1 — €co-Survivor: la dashboard «Bunker» e il piano razioni. Zona 2, un'app che gira tutta sul telefono.

Un mercato non crolla mai tutto in una volta: si sgretola una riga di bilancio alla volta, di solito mentre guardi altrove. Questa è un'app per chi ha deciso di guardare. La chiamano gestore di finanze; nel suo linguaggio, ogni euro che non spendi è una razione in più per attraversare l'inverno.

Cos'è €co-Survivor

€co-Survivor è un'app Android per gestire le finanze personali, vestita da manuale di sopravvivenza. L'idea è semplice: trattare il proprio bilancio come le scorte di un bunker. Le entrate e le uscite diventano riserve, i budget per categoria diventano razioni, e un indice di sopravvivenza ti dice, con un solo numero, quanto a lungo reggeresti con l'andamento attuale. Accanto c'è un manuale da campo: dieci capitoli di educazione economica — inflazione, fondo di emergenza, regola 50/30/20, interesse composto — scritti nella stessa lingua tattica.

La cornice è scenografica, ma il mestiere sotto è concreto: un budget tracker offline, senza account, senza cloud, senza pubblicità. Tutto quello che scrivi resta sul tuo telefono. È un progetto di Zona 2 nella sua forma più diretta: un'app mobile, dal concept alla build, mostrata per com'è fatta dentro.

Come è costruita

€co-Survivor è un'app React Native costruita con Expo[1], non nativa in Kotlin né un wrapper Capacitor. La scelta paga in velocità di sviluppo e in una sola base di codice, TypeScript, che descrive tutte le schermate.

Nota di zona Zona 2, ma con una regola di Zona 1 sotto: uno strumento che deve sopravvivere ai servizi di terzi. Qui non ce ne sono — niente backend, niente account, niente abbonamento che scade. L'app vive e muore col telefono su cui gira.

L'indice di sopravvivenza

Il numero che tiene insieme tutto è l'indice di sopravvivenza, da 0 a 100. Non è un voto arbitrario: parte dal tasso di risparmio — quanto delle tue entrate resta dopo le uscite. Pareggiare i conti vale circa 40; risparmiare metà di quello che entri porta verso l'80; spendere più di quanto guadagni fa scendere il numero verso lo zero. Su quella base agisce la disciplina delle razioni: se rispetti i budget per categoria l'indice sale di qualche punto, se li sfondi scende. Chi spende senza avere entrate finisce dritto in stato critico.

A schermo il numero non appare secco: la barra si riempie con un'animazione di poco più di un secondo, e l'etichetta cambia colore — da «sopravvivenza ottimale» in verde fino a «stato critico» in rosso. È una gamification onesta: non ti promette ricchezza, ti dice quanto stai reggendo.

Schermata Bunker di €co-Survivor: intestazione €CO-SURVIVOR, card Riserve totali €1.240,00 con entrate in verde e uscite in rosso, card Indice di sopravvivenza al 68 percento con barra e stato Condizioni stabili, grafico annuale a barre entrate/uscite con linea del saldo, elenco Ultime operazioni e pulsante Aggiungi
Fig. 2 — il «Bunker»: riserve, indice di sopravvivenza, andamento annuale e ultime operazioni in un colpo d'occhio.

Le quattro schermate

L'app è una barra di quattro schede, ognuna con un nome da caserma:

Schermata Supply Log di €co-Survivor con i filtri Tutto/Entrate/Uscite e la lista delle transazioni, sopra cui compare la modale Nuova voce nel registro: selettore Uscita/Entrata, chip delle categorie, campo Quantità con 48,50 euro, campo Note e il pulsante Registra nel bunker
Fig. 3 — il registro e la modale «Nuova voce»: tipo, categoria, importo, nota, e si registra.
Schermata Ration Plan di €co-Survivor: card Budget mensile totale €820 su €1.150 al 71 percento, e l'elenco delle razioni per categoria con barre di avanzamento — Cibo e Razione al 92 percento, Carburante con razione superata +€40 in rosso, Rifugio, Trasporto da impostare e Medico
Fig. 4 — le razioni: un tetto di spesa per categoria, con l'allerta quando lo superi.
Schermata Field Manual di €co-Survivor: intestazione La conoscenza è sopravvivenza, 10 capitoli di economia tattica in schede con badge di difficoltà — L'Inflazione, Il Fondo di Emergenza, La Regola del 50/30/20, Il Debito, Il Potere Compound, Cripto e Asset Alternativi
Fig. 5 — il manuale da campo: dieci lezioni di economia, dalla più semplice alla più pericolosa.

Come si usa

Il flusso, dal primo avvio in poi, è corto per scelta:

root@survival:~$ arch --project ecosurvivor
> ui: react native + expo (expo-router) · typescript
> storage: asyncstorage (device) · transactions · budgets · lang
> rete: nessuna · offline-only · no account · no cloud · no ai
> grafica: react-native-svg · font inter · icone feather
> core: survival-score 0–100 = risparmio ± disciplina razioni

Domande frequenti

Con che tecnologia è fatta €co-Survivor?

È un'app React Native costruita con Expo (managed workflow, expo-router per la navigazione), scritta in TypeScript. Non è nativa in Kotlin né una web-app impacchettata con Capacitor: è una singola base di codice che genera l'app Android.

Dove finiscono i miei dati?

Restano sul telefono. Transazioni, budget e preferenza di lingua sono salvati in locale con AsyncStorage. Non c'è nessun server, nessun account e nessuna sincronizzazione nel cloud: i dati non lasciano mai il dispositivo.

Funziona senza connessione?

Sì, sempre. €co-Survivor è offline per costruzione: non fa chiamate di rete per funzionare. Puoi usarla in modalità aereo dall'inizio alla fine.

C'è intelligenza artificiale o pubblicità?

No. Nessuna AI che analizza le tue spese, nessuna pubblicità, nessun tracciamento. L'indice di sopravvivenza è un calcolo deterministico che gira sul telefono, non un modello remoto.

Alla fine è solo aritmetica — ma raccontata come si deve, l'aritmetica smette di essere noiosa e diventa una mappa. Che le tue riserve durino più dell'inverno, e il tuo indice resti verde anche quando fuori piove cenere.

Note

  1. Expo — una piattaforma sopra React Native che fornisce strumenti, librerie pronte e un flusso di build senza dover configurare a mano Android Studio e Xcode. Il «managed workflow» nasconde gran parte della complessità nativa. ↑ torna al testo
  2. expo-router — il sistema di navigazione di Expo basato sui file: la struttura delle cartelle definisce le schermate e i loro percorsi, come avviene per le pagine di un sito. ↑ torna al testo
  3. AsyncStorage — l'archivio chiave-valore persistente di React Native: salva piccole quantità di dati sul dispositivo, in modo asincrono, senza un database vero e proprio. Ideale per impostazioni e liste locali. ↑ torna al testo

// DALLA STESSA ZONA

TRASMISSIONE 011 12 LUG 2026
ZONA 2 — MOBILE / ANDROID · RIFLESSIONE

Cosa significa il Digital Markets Act per chi sviluppa app da solo

Il Digital Markets Act ha costretto Apple e Google ad aprire store alternativi, sideloading e sistemi di pagamento propri. Cosa significa in pratica per chi pubblica un'app da solo, non per una software house.

TRASMISSIONE 007 03 LUG 2026
ZONA 2 — MOBILE / ANDROID · PANORAMICA

PWA, Capacitor o nativo? Una mappa concettuale prima di scegliere (senza codice)

Le tre strade per portare un'app sul telefono — PWA, Capacitor, nativo — spiegate come una mappa decisionale: cosa comporta ogni scelta, senza una riga di codice.

TRASMISSIONE 004 28 GIU 2026
ZONA 2 — MOBILE / ANDROID · OPINIONE

Perché pubblicare su Google Play è diventato così complicato per chi sviluppa da solo

Tester obbligatori, verifiche d'identità, requisiti API in continuo aggiornamento: cosa deve aspettarsi oggi uno sviluppatore indipendente che vuole pubblicare la sua prima app su Google Play.