SwiftUI
Interfacce per iPhone, Apple Watch e Mac adattate a ogni schermo, componenti accessibili e navigazione nativa.
IntegratoUna lettura precisa dell’architettura, delle scelte sui dati e delle integrazioni Apple. Gli stati distinguono ciò che è integrato nel codice da ciò che richiede ancora una validazione su hardware reale.
Gymios per iPhone e Apple Watch è disponibile sull’App Store. La versione per Mac arriverà più avanti.
Per le informazioni che Apple Salute rende disponibili, Gymios tratta questa fonte come riferimento. Un dato di Gymios può completare un campo vuoto, ma non sostituisce in silenzio un valore già presente in Salute.
Peso, altezza, sonno, frequenza cardiaca, stato d’animo o allenamenti vengono ripresi solo dopo autorizzazione, con la loro data e la loro fonte.
Un dato Bluetooth, un documento riconosciuto o un inserimento importato conserva la sua provenienza. I valori sensibili non verificati restano da confermare.
Il profilo e i questionari di Gymios chiedono solo le informazioni mancanti. Rifiutare o omettere un dato non blocca l’analisi degli altri elementi.
Un’uscita, una misurazione compatibile o una sensazione viene aggiunta ad Apple Salute solo dopo l’autorizzazione corrispondente. L’importazione di un backup di Gymios non modifica né elimina nulla in Salute.
| Fonte | Ruolo | Controllo | Sovrascrive Apple Salute? |
|---|---|---|---|
| Apple Salute | Riferimento per i campi compatibili | Autorizzazioni Apple per categoria | Non applicabile |
| Dispositivo o importazione | Misurazione complementare tracciabile | Validazione tecnica e umana | No |
| Inserimento in Gymios | Completa un’informazione mancante | Azione esplicita dell’utente | No |
| Analisi di Gymios | Osservazione derivata e spiegabile | Periodo, fonti e copertura visibili | No |
Gymios è sviluppata come app SwiftUI nativa. Le integrazioni di sistema sono isolate, così il rifiuto di un’autorizzazione non disattiva i moduli che non ne dipendono.
Interfacce per iPhone, Apple Watch e Mac adattate a ogni schermo, componenti accessibili e navigazione nativa.
IntegratoSessioni, nutrizione, misurazioni confermate, obiettivi e preferenze restano disponibili in locale.
IntegratoLettura e scrittura per categorie, autorizzazioni centralizzate, provenienza e nessun backup generale su CloudKit.
Validazione sul dispositivoContinuità delle sessioni, percorsi pianificati e code di trasferimento in grado di attendere il ritorno della connessione.
Validazione con una coppia realeTraccia GPS, passo, tappe, itinerari che seguono le strade, importazione/esportazione GPX e libreria delle uscite.
Validazione di lunga durataSincronizzazione facoltativa delle categorie autorizzate esplicitamente nel database privato dell’Apple Account.
Disattivato per impostazione predefinitaRilevamento di tapis roulant, bici e vogatori standardizzati, senza promettere la compatibilità prima di aver provato il modello.
Validazione hardwareRiconoscimento locale di etichette, alimenti e valori candidati, sempre mostrati prima della conferma.
IntegratoLo stato «integrato» descrive il codice disponibile. Non sostituisce le prove sui dispositivi, gli accordi con i produttori né le validazioni professionali indicate.
La community pubblica e il monitoraggio privato di un coach sono due spazi separati. Attivarne uno non dà mai accesso automatico all’altro.
Il modulo resta privato e disattivato all’inizio. L’utente sceglie poi il proprio pseudonimo, la propria visibilità e ogni relazione.
Impostazioni integrateI trofei vengono pubblicati solo dopo autorizzazione. Le schede coach includono solo le categorie selezionate e distinguono i dati molto sensibili.
Implementato, servizio da attivareIl ruolo di coach è una semplice dichiarazione. Gymios non verifica i titoli: condividi solo con una persona che conosci.
ImplementatoDestinatario, finalità, categorie, periodo e scadenza sono definiti prima dell’accesso. La revoca lato server è immediata e interrompe la scheda condivisa.
Informativa e servizio integratiIl coach non consulta mai direttamente Apple Salute. Le schede vengono preparate in locale a partire da un elenco chiuso di categorie autorizzate, poi cifrate su un servizio distinto da iCloud.
Ogni canale ha la propria lista consentita. Attivare una sincronizzazione non dà automaticamente accesso alle altre categorie.
Sessioni, nutrizione, misurazioni confermate, obiettivi e dati di lavoro restano sul dispositivo.
PredefinitoLettura o scrittura solo per le categorie scelte nell’interfaccia sicura di Apple.
Per categoriaRoutine e pianificazione; percorsi preparati e cronologia GPS registrata da Gymios solo con due consensi separati. Sono escluse le uscite importate da Salute, le misurazioni e le zone cardiache, la glicemia e la nutrizione.
FacoltativoIdentificativo dell’obiettivo e percentuale di avanzamento, senza misurazioni di Salute né percorso dettagliato.
FacoltativoViene inviato via HTTPS solo il codice a barre per cercare la scheda del prodotto.
Servizio di terze partiPreferenze non mediche in iCloud; identità, relazioni, trofei e schede coach su un servizio distinto, con cifratura dei contenuti sensibili nell’archiviazione. L’API HTTPS è attiva; l’apertura attende la configurazione Apple di produzione e la validazione della moderazione.
API attivaLa documentazione tecnica distingue quattro livelli di prova. I passaggi seguenti descrivono i controlli previsti; le validazioni su hardware e in distribuzione sono ancora in corso.
Compilare la funzione e testarne le regole automatizzabili.
Verificare in locale l’interfaccia e gli scenari senza sensori.
Mettere alla prova GPS, Watch, HealthKit, Bluetooth, autonomia e interruzioni sui dispositivi.
Controllare firma, privacy, accessibilità e requisiti Apple per la versione distribuita.
Gymios presenta diari, tendenze e osservazioni personali. L’app non costituisce né un dispositivo medico, né una diagnosi, né un trattamento, e non sostituisce alcun professionista della salute, dello sport o della nutrizione.
La roadmap distingue gli elementi integrati, quelli in validazione e le idee future.