π Flutter SDK Overview
Use package:azeoo_sdk for nutrition + training UI, or package:azeoo_core for init/connect only.
Entry pointβ
await AzeooSDK.initialize(apiKey, options: β¦)await AzeooSDK.connect(token:, gender:, height:, weight:)AzeooSDKModules.nutrition/.trainingorbuildNutritionMainScreen()
Not AzeooSDK.nutrition
Use AzeooSDKModules.nutrition and AzeooSDKModules.training after connect.
Packagesβ
| Package | Use when |
|---|---|
azeoo_sdk | Full SDK + UI modules (most apps) |
azeoo_core | Core only (custom UI, add-on modules) |
Config types (AzeooSDKInitOptions, ThemeConfig, β¦) live in azeoo_core.
Sample appβ
example/flutter_example/ β see Quick start.
Docs mapβ
| Topic | Page |
|---|---|
| Install | Installation |
| User JWT | Creating the User JWT β payload, signing, backend examples |
| Quick start | Quick start |
| Config | Configuration |
| Modules | UI components Β· Navigation Β· Theme |