Parliamo del progetto

App iOS e Android

Sviluppo app mobile per iOS e Android

Sviluppiamo app per iOS e Android: native in SwiftUI quando serve, dal codice web condiviso con Capacitor quando basta. Hai un solo studio che scrive l'app e il backend e si occupa della pubblicazione sugli store.

Descrivi il tuo progettoGuarda gli esempi

Touchdown (tdown.live): Sviluppo app mobile per iOS e Android

Quando un'app comincia ad avere senso

  • I tuoi clienti usano già il sito dal telefono e ti chiedono perché non c'è un'app.
  • Ti hanno proposto due team separati, uno per iOS e uno per Android, più un terzo per il backend.
  • Le persone si perdono il momento importante perché nessuno le avvisa: l'appuntamento, la partenza, il nuovo messaggio.
  • Il tuo personale lavora fuori sede e il gestionale pensato per il desktop sul telefono è inutilizzabile.
  • Un'app iniziata da qualcun altro è rimasta a metà e non ha mai superato la revisione dell'App Store.

Cosa sviluppiamo

App iOS native in SwiftUI

Per le app dove conta la sensazione d'uso, come mappe, aggiornamenti in diretta e gesti, scriviamo in SwiftUI e MapKit. L'app iOS di tdown non usa nessuna libreria esterna.

iOS e Android da un solo codice

Se hai già un'applicazione web in Vue o Nuxt, Capacitor la trasforma in app per gli store senza riscriverla. Saneo pubblica un'app per i pazienti e una per i medici, Saneo Pro, dallo stesso codice Vue.

Notifiche push

Avvisi inviati dal server, che arrivano anche con l'app chiusa. tdown avvisa quando il volo decolla, quando sta per atterrare, quando atterra e quando è ora di uscire, tramite Firebase Cloud Messaging.

Mappe e dati in tempo reale

Posizioni in diretta, pin raggruppati, distanze e tempi di guida. I dati passano dal tuo backend con una cache, così l'app non contiene chiavi API.

Backend e pannello di gestione

API, database, login e schermate di amministrazione dietro l'app. Di solito Firebase oppure un'API TypeScript su Postgres, in base ai dati.

Pubblicazione su App Store e Google Play

Firma, schede dello store, screenshot, moduli sulla privacy e revisione, più gli aggiornamenti dopo il lancio.

Come lavoriamo

  1. 01

    Prima chiamata

    Vediamo chi userà l'app, cosa ci farà e cosa deve funzionare offline o in background. Ti diciamo se conviene nativa o con Capacitor, e perché.

  2. 02

    Prima versione cliccabile

    Costruiamo presto le schermate principali con dati veri, così le provi sul tuo telefono invece di leggere un documento.

  3. 03

    Sviluppo e test sui dispositivi

    Le funzioni arrivano in piccoli rilasci tramite TestFlight e il test interno di Google Play. Tu e qualche utente reale le provate una per una.

  4. 04

    Pubblicazione e consegna

    Prepariamo le schede, inviamo le build e rispondiamo alle domande della revisione. Codice, account e documentazione restano a te.

App che abbiamo sviluppato

tdown gira come app SwiftUI, app Android e app web su un unico backend Firebase. Saneo mostra il lato Capacitor, mentre USA College Sport e CircleOn sono portali pensati prima di tutto per il telefono.

Domande frequenti sulle app

Meglio un'app nativa o un'app ibrida?

Dipende da cosa fa l'app. Mappe, animazioni e lavoro in background rendono meglio in nativo, quindi li scriviamo in SwiftUI. Moduli, prenotazioni, elenchi e dashboard funzionano bene come app ibrida con Capacitor, e mantieni un solo codice invece di tre.

Potete trasformare il mio sito in un'app?

Spesso sì. Se la tua applicazione web è fatta in Vue, Nuxt o simili, Capacitor la impacchetta e aggiunge funzioni native come push, fotocamera e posizione. Prima controlliamo che le schermate funzionino bene sul telefono, perché un semplice sito dentro un'app di solito non passa la revisione dell'App Store.

Vi occupate voi della pubblicazione su App Store e Google Play?

Sì. Seguiamo firma, schede dello store, screenshot, dati sulla privacy e revisione. Di norma gli account sviluppatore sono intestati alla tua azienda, così l'app resta tua anche se smettiamo di lavorare insieme.

L'app può inviare notifiche push?

Sì, su iOS e Android. Le inviamo dal server con Firebase Cloud Messaging, così arrivano anche con l'app chiusa. Decidi tu quali eventi le fanno partire e cosa dice il messaggio.

Cosa succede dopo il lancio?

Apple e Google rilasciano ogni anno nuove versioni del sistema, e le app hanno bisogno di piccoli aggiornamenti per continuare a funzionare. Possiamo restare per aggiornamenti e nuove funzioni, oppure consegnare repository e documentazione al tuo team.

Preferisci scrivere liberamente?

Stai pensando a un'app?

Scrivici per chi è e cosa deve fare. Ti rispondiamo con come la costruiremmo e cosa ci serve da te.

Scrivici