SwiftUI
Grensesnitt for iPhone, Apple Watch og Mac tilpasset hver skjerm, tilgjengelige komponenter og native navigasjon.
IntegrertEn presis gjennomgang av arkitekturen, dataavveiningene og Apple-integrasjonene. Statusene skiller mellom det som er integrert i koden, og det som fortsatt krever validering på ekte maskinvare.
Gymios for iPhone og Apple Watch er tilgjengelig i App Store. Mac-versjonen kommer senere.
For opplysningene Apple Helse gjør tilgjengelige, behandler Gymios denne kilden som referanse. En Gymios-opplysning kan fylle ut et tomt felt, men den erstatter ikke i det stille en eksisterende verdi i Helse.
Vekt, høyde, søvn, puls, sinnsstemning eller treningsøkter hentes bare etter tillatelse, med dato og kilde.
En Bluetooth-måling, et gjenkjent dokument eller en importert registrering beholder opprinnelsen sin. Sensitive verdier som ikke er verifisert, må fortsatt bekreftes.
Profilen og Gymios’ spørreskjemaer ber bare om opplysningene som mangler. Å avslå eller utelate en opplysning blokkerer ikke analysen av de andre.
En tur, en kompatibel måling eller en dagsform legges bare til i Apple Helse etter tilsvarende tillatelse. Import av en Gymios-sikkerhetskopi verken endrer eller sletter noe i Helse.
| Kilde | Rolle | Kontroll | Overskriver Apple Helse? |
|---|---|---|---|
| Apple Helse | Referanse for de kompatible feltene | Apple-tillatelser per kategori | Ikke relevant |
| Enhet eller import | Sporbar supplerende måling | Teknisk og menneskelig validering | Nei |
| Registrering i Gymios | Fyller ut en manglende opplysning | Uttrykkelig handling fra brukeren | Nei |
| Gymios-analyse | Avledet og forklarbar observasjon | Periode, kilder og dekning synlige | Nei |
Gymios er utviklet som en native SwiftUI-app. Systemintegrasjonene er isolert, slik at en avslått tillatelse ikke slår av modulene som ikke er avhengige av den.
Grensesnitt for iPhone, Apple Watch og Mac tilpasset hver skjerm, tilgjengelige komponenter og native navigasjon.
IntegrertØkter, ernæring, bekreftede målinger, mål og preferanser forblir tilgjengelige lokalt.
IntegrertLesing og skriving per kategori, samlede tillatelser, opprinnelse og ingen generell sikkerhetskopi i CloudKit.
Validering på enhetKontinuitet i økter, planlagte ruter og overføringskøer som kan vente til tilkoblingen er tilbake.
Validering med ekte parGPS-spor, tempo, etapper, ruter langs veiene, GPX-import/-eksport og turbibliotek.
Validering over lang tidValgfri synkronisering av uttrykkelig tillatte kategorier i den private databasen til Apple-ID-en.
Slått av som standardGjenkjenning av standardiserte tredemøller, sykler og romaskiner, uten å love kompatibilitet før modellen er prøvd.
Validering på maskinvareLokal gjenkjenning av etiketter, matvarer og kandidatverdier, som alltid vises før bekreftelse.
IntegrertStatusen «integrert» beskriver den tilgjengelige koden. Den erstatter ikke testing på enheter, produsentavtaler eller de oppgitte faglige valideringene.
Det offentlige fellesskapet og den private oppfølgingen fra en trener er to atskilte områder. Å slå på det ene gir aldri automatisk tilgang til det andre.
Modulen er privat og slått av fra start. Brukeren velger deretter brukernavn, synlighet og hver relasjon.
Integrerte innstillingerTrofeer publiseres bare etter tillatelse. Treneroversiktene inneholder bare de avkryssede kategoriene og skiller ut svært sensitive data.
Implementert, tjenesten må tas i brukTrenerrollen er bare en erklæring. Gymios kontrollerer ikke vitnemål: du deler bare med en person du kjenner.
ImplementertMottaker, formål, kategorier, periode og utløp fastsettes før tilgangen gis. Tilbaketrekking på serveren skjer umiddelbart og stenger den delte oversikten.
Erklæring og tjeneste integrertTreneren ser aldri Apple Helse direkte. Oversiktene klargjøres lokalt fra en lukket liste over tillatte kategorier og krypteres deretter på en tjeneste atskilt fra iCloud.
Hver kanal har sin egen godkjenningsliste. Å slå på en synkronisering gir ikke automatisk tilgang til de andre kategoriene.
Økter, ernæring, bekreftede målinger, mål og arbeidsdata forblir på enheten.
Som standardLesing eller skriving bare for kategoriene som er valgt i Apples sikre grensesnitt.
Per kategoriRutiner og planlegging; planlagte ruter og GPS-historikk registrert av Gymios bare med to separate samtykker. Turer importert fra Helse, målinger og pulssoner, blodsukker og ernæring er utelatt.
ValgfrittPrestasjonens ID og prosentvis fremgang, uten helsemålinger eller detaljert rute.
ValgfrittBare strekkoden sendes via HTTPS for å søke etter produktsiden.
TredjepartstjenesteIkke-medisinske preferanser i iCloud; identitet, relasjoner, trofeer og treneroversikter på en separat tjeneste med kryptering av sensitivt innhold ved lagring. HTTPS-API-et er tatt i bruk; åpningen venter på Apples produksjonsoppsett og validering av modereringen.
API tatt i brukDen tekniske dokumentasjonen skiller mellom fire bevisnivåer. Stegene nedenfor beskriver de forventede kontrollene; valideringene på maskinvare og i distribusjon pågår fortsatt.
Kompiler funksjonen og test reglene som kan automatiseres.
Kontroller grensesnittet og scenarioene lokalt uten sensor.
Prøv GPS, Watch, HealthKit, Bluetooth, batteritid og avbrudd på enheter.
Kontroller signering, personvern, tilgjengelighet og Apples krav for den distribuerte versjonen.
Gymios viser logger, trender og personlige observasjoner. Appen er verken medisinsk utstyr, en diagnose eller en behandling og erstatter ikke noe helsepersonell eller noen fagperson innen sport eller ernæring.
Veikartet skiller mellom integrerte elementer, elementer under validering og fremtidige ideer.