Skip to main content

🍎 iOS SDK Overview

Swift SDK via SPM or CocoaPods. Embed nutrition/training in SwiftUI or UIKit.

Entry point​

Integrate with AzeooSDK β€” initialize, then connectUser, then embed modules or navigate.

  1. AzeooSDK.initialize(apiKey:config:theme:deepLinks:safeArea:completion:)
  2. AzeooSDK.shared.connectUser(token:gender:height:weight:completion:)
  3. sdk.modules.nutrition.getView() or sdk.tabHost(for: .nutrition)

Requirements​

  • iOS 15+ (check Package.swift for current minimum)
  • Flutter xcframeworks built when using monorepo: ./scripts/ios_build.sh

Sample apps​

AppPath
SwiftUIexample/ios_example/
UIKitexample/ios_example_uikit/

Docs map​

TopicPage
InstallInstallation
User JWTCreating the User JWT β€” payload, signing, backend examples
Quick startQuick start
Multi-tabMulti-tab