Prerequisites
Before you install AFCore, confirm you have everything below. The first three items come from the AIDE Developer Portal; the last two from your Account Manager.
From AIDE
- AIDE Portal account — invite yourself or your team via AIDE → Settings → Members.
- An API key pair — issue from AIDE → API Keys. Pick QA for development, Production for store builds.
- Member roster configured — either an eligibility file uploaded to AIDE, or SSO enabled for
signInOrCreateMember.
From your Account Manager
- Base URL — the API endpoint for your environment:
- QA:
https://qa.api.example.com(or your dedicated QA host) - Prod:
https://api.example.com
- QA:
- Active programs & entitlements — confirms which feature areas you should wire up:
- Core: Gym Visits, SmartWalking, Map, Self-Report, Fit@Home
- Premium: Mental Fitness, Movement Health, My Care Path, Virtual Fitness
Toolchain
| Platform | Minimum |
|---|---|
| iOS / watchOS | Xcode 15+ · iOS 17+ deployment · Swift Package Manager |
| Android | Android Studio Iguana+ · Gradle 8.10+ · JDK 17 · minSdk 26 |
| GitHub Packages credentials (Android only) | A personal access token with read:packages scope — stored in ~/.gradle/gradle.properties as gpr.user / gpr.key |
Next
- iOS installation — Xcode setup, Swift Package, capabilities
- Android installation — Gradle setup, GitHub Packages, manifest entries