Prerequisites
Before you install AFCore, make sure your team has access, credentials and a toolchain that meets the minimum versions below.
Access and credentials
- AIDE Developer Portal account for your organization -- see AIDE Developer Portal.
- API credentials (
clientId/clientSecret) from AIDE → API Keys, when your members sign in with an external identity. Use QA credentials for development and Production credentials for store builds. - A member roster: an eligibility file or SSO, configured in AIDE.
- Base URLs for QA and Production, from your Account Manager.
- Active programs and entitlements for your organization (for example Gym Visits, SmartWalking, Self-Report, Fit@Home or Mental Fitness), so you know which features to wire up.
Toolchain
| Platform | Minimum |
|---|---|
| Android | minSdk 26 · compileSdk 37 · Android Gradle Plugin 9.0+ · JDK 17 |
| iOS / watchOS | iOS 15+ / watchOS 9+ deployment target · Xcode 15+ · Swift Package Manager |
| GitHub Packages (Android only) | A personal access token with the read:packages scope |