iOS + Android · Flutter

Allenati in auto.
Tra una visita e l'altra.

App Flutter nativa. Stesso account, stesse valutazioni, stesse registrazioni, ora in tasca. Pensata per il rappresentante farmaceutico tra una visita e l'altra, l'agente in viaggio, chiunque si alleni lontano dalla scrivania.

Tutta la piattaforma, in tasca.

Non è un'app ridotta. È lo stesso backend, lo stesso account, lo stesso adaptive track, solo con una UI nativa pensata per il touch. Voice via WebRTC nativo (senza app di chiamata aggiuntiva). Notifiche push quando un responsabile assegna un nuovo roleplay. Elenco offline-first.

Roleplay voice

WebRTC nativo, niente app di chiamata aggiuntiva

Report completo

Stesse metriche, stesso framework

Notifiche push

Assegnazioni di roleplay direttamente sul telefono

Elenco offline-first

Naviga la libreria senza internet (l'esecuzione richiede connessione)

9:41
●●●●●●

Roleplays

I miei roleplay

Voice nuovo

Visita medica, cardiologo

12 min · Avanzato

Chat in revisione

Negoziazione difficile

Discovery e obiezioni

Adaptive track

Anchoring in negoziazione

Generato dal tuo gap

💬📚🏆👤

Casi d'uso reali.

Farmaceutico

Rappresentante tra una visita e l'altra

Team di 470 rappresentanti sul campo. Tra una visita e l'altra aprono l'app, ripassano la nuova etichetta in 8 minuti ed entrano nell'incontro successivo con i contenuti freschi. Niente rientro in ufficio, niente coordinatore in macchina con loro.

Call center

Formazione nelle pause

10k+ operatori nel Telco. Una pausa di 15 minuti nello schedule diventa una sessione di roleplay. Una notifica push scatta quando arriva una nuova traccia adattiva su un gap specifico.

Bancario

Direttore di filiale

Fine giornata, tragitto verso casa: l'app per rivedere i report, vedere i progressi del team e assegnare un roleplay a chi ha avuto incertezze sul KYC della giornata.

Stack

Flutter nativo.

Non è una WebView, non è React Native, non è una PWA. Flutter compilato per iOS e Android con performance native reali, voice via WebRTC compreso, senza bridge improvvisati.

Flutter 3.x

Codebase unica, build native.

WebRTC nativo

Voice in tempo reale, niente app di chiamata aggiuntiva.

iOS AVAudioSession / Android AudioManager

Sessione audio calibrata per il roleplay (non per un music player).

Push via FCM

Notifiche per assegnazioni, promemoria, milestone raggiunte.

Già in produzione

Smoke voice E2E superato.

14 bug trovati e corretti nello smoke test voice E2E su iOS Simulator: roba che salta fuori solo nell'integrazione reale (volume del Simulator, permessi microfono, handshake DataChannel, AVAudioSession, restart append-only). Documentato nella checklist di regressione.

Stato attuale

  • Build iOS - ipa pronto per TestFlight
  • Build Android - apk pronto per Internal Testing
  • Voice E2E - superato su Simulator e device fisico
  • Notifiche push - live via FCM
  • Adaptive track - elenco assegnato sincronizzato

Pronto a trasformare la formazione del tuo team?

Per aziende a partire da 50 collaboratori. Prenotate 45 minuti e progettiamo insieme il setup.