Aller au contenu principal

Flutter SDK Overview

The Flutter SDK provides nutrition and training experiences with a single entry point: AzeooSDK.initialize then AzeooSDK.connect. Use AzeooSDK.nutrition, AzeooSDK.training, and AzeooSDK.user after connect.

The SDK supports:

  • Nutrition: Food tracking, meal planning, recipes, barcode scanning, shopping cart
  • Training: Workout plans, exercises, progress, schedules
  • Pre-built UI: Embed AzeooSDKContent or open screens via AzeooSDK.nutrition / AzeooSDK.training
  • Offline, analytics, localization, theming: Configured via AzeooSDKInitOptions at initialize

Where to get started?

Flutter Quick Start — Initialize, connect, and show your first screen in a few steps.

Architecture

  • Single entry: AzeooSDK.initialize(apiKey, options) then AzeooSDK.connect(userId, token).
  • UI ComponentsAzeooSDKContent and module methods (showMainScreen, showDiary, showWorkouts, etc.).
  • SDK APIAzeooSDK.user, AzeooSDK.nutrition, AzeooSDK.training, theme helpers.

Sample apps

See Examples and the flutter_example in the repository.

Prerequisites

Next steps