Sviluppo App React Native
Square sviluppa app mobile cross-platform con React Native da Tirana — un codebase che arriva sia su iOS sia su Android. È la scelta giusta quando volete feel nativo e presenza sugli store senza finanziare due team nativi separati, ed è naturale se avete già un'app web React, perché i vostri ingegneri riutilizzano competenze, componenti e tipi. Lavoriamo con Expo dove velocizza, scendiamo a moduli nativi quando una funzionalità lo richiede e gestiamo l'intero percorso tramite TestFlight e Play Console. Pieno fuso CET, inglese e italiano fluente, 35-55 EUR/ora.
React NativeExpoTypeScriptReact NavigationReanimatedNative ModulesFirebaseRedux Toolkit
Cosa costruiamo
- App iOS e Android cross-platform da un unico codebase TypeScript, con navigazione e gesture native
- Integrazione di moduli nativi quando servono fotocamera, Bluetooth, biometria, mappe o API specifiche del dispositivo
- App offline-first con storage locale, sincronizzazione e task in background per scenari con rete inaffidabile
- Notifiche push, deep link e aggiornamenti over-the-air per rilasciare fix senza revisione dello store
- Pipeline di rilascio completa: build, firma, invio a TestFlight e Play Console e setup della scheda store
Perché questa tecnologia
- Scegliete React Native per lanciare su iOS e Android da un unico codebase, a circa metà del costo di due team nativi
- Se usate già React sul web, il team riutilizza linguaggio, pattern e persino logica condivisa tra web e mobile
- Percorso maturo verso il nativo: passate a moduli Swift/Kotlin ogni volta che una funzionalità richiede davvero codice platform-specific
- Gli aggiornamenti over-the-air permettono di correggere bug e rilasciare modifiche in ore invece di attendere i cicli di revisione degli store
- Pieno fuso CET e ingegneri senior a 35-55 EUR/ora, in genere il 30-60% sotto tariffe mobile comparabili dell'Europa occidentale
Domande frequenti
React Native o nativo puro (Swift/Kotlin)?
React Native quando volete un solo team e un solo codebase su entrambe le piattaforme e l'app è guidata da UI e dati — la maggior parte delle app business e consumer. Andate nativo puro per giochi grafici intensivi, AR pesante o app che dipendono da API di piattaforma all'avanguardia. Vi diremo onestamente da che parte ricade la vostra app.Expo o React Native bare?
Partiamo da Expo perché il suo workflow gestito, gli aggiornamenti OTA e il servizio di build velocizzano tutto. Quando serve un modulo nativo non coperto da Expo, usiamo development build o facciamo eject — non siete mai bloccati.Potete riutilizzare il nostro codice web React esistente?
Spesso sì per logica, tipi, validazione e client API; i componenti UI vengono ricostruiti con primitive native perché il DOM web non esiste sul mobile. Il modello mentale condiviso rende comunque un solo team produttivo su entrambi, ed è il vero risparmio.Gestite l'invio su App Store e Play Store?
Sì — build, firma, schede store e processo di revisione sia per Apple sia per Google. Abbiamo rilasciato tramite TestFlight e Play Console e gestiamo lo scambio con i revisori come parte dell'ingaggio.