Skip to main content

πŸ’™ Flutter SDK Overview

Use package:azeoo_sdk for nutrition + training UI, or package:azeoo_core for init/connect only.

Entry point​

  1. await AzeooSDK.initialize(apiKey, options: …)
  2. await AzeooSDK.connect(token:, gender:, height:, weight:)
  3. AzeooSDKModules.nutrition / .training or buildNutritionMainScreen()
Not AzeooSDK.nutrition

Use AzeooSDKModules.nutrition and AzeooSDKModules.training after connect.

Packages​

PackageUse when
azeoo_sdkFull SDK + UI modules (most apps)
azeoo_coreCore only (custom UI, add-on modules)

Config types (AzeooSDKInitOptions, ThemeConfig, …) live in azeoo_core.

Sample app​

example/flutter_example/ β€” see Quick start.

Docs map​

TopicPage
InstallInstallation
User JWTCreating the User JWT β€” payload, signing, backend examples
Quick startQuick start
ConfigConfiguration
ModulesUI components Β· Navigation Β· Theme