Skip to main content
Version: 1.1.0

πŸ€– Android SDK API

Public entry: AzeooSDK. Import from com.azeoo.sdk.core.*.

Lifecycle​

MethodDescription
AzeooSDK.initialize(...)Start engine + SDK token; callback on complete
AzeooSDK.shared.connectUser(token, gender, height, weight, callback)Attach user
AzeooSDK.shared.setClubId(clubId, callback)Switch club (azeoo connector)
AzeooSDK.shared.disconnect(callback)Logout
AzeooSDK.shared.dispose()Tear down engine

After connect​

PropertyDescription
shared.userProfile operations
shared.themeTheme mode / colors
shared.navigationTyped navigation
shared.modules.nutritionNutrition Fragment
shared.modules.trainingTraining Fragment
shared.modules.screensStandalone screens (recipe, plan, etc.)
shared.listenerOptional AzeooSDKListener for Flutter β†’ native events
sdk.navigate(AzeooDestination.Nutrition.Plan(id = "abc"))
sdk.setModuleContainer(coordinator)

See Navigation.

Quick start​

Android Quick Start