Présentation du SDK Flutter
Le SDK Flutter fournit des expériences de nutrition avec un seul point d’entrée : AzeooSDK.initialize, puis AzeooSDK.connect. Après connexion, utilisez AzeooSDK.nutrition et AzeooSDK.user.
Le SDK prend en charge :
- Nutrition : suivi des aliments, planification des repas, recettes, scan de codes-barres, panier d’achat
- UI préconstruite : intégrez AzeooSDKContent ou ouvrez des écrans via AzeooSDK.nutrition
- Hors ligne, analytics, localisation, thématisation : configurés via AzeooSDKInitOptions lors de l’initialisation
Par où commencer ?
Démarrage rapide Flutter — Initialisez, connectez et affichez votre première interface en quelques étapes.
Architecture
- Entrée unique : AzeooSDK.initialize(apiKey, options), puis AzeooSDK.connect(userId, token).
- Composants UI — AzeooSDKContent et méthodes des modules (showMainScreen, showDiary, showWorkouts, etc.).
- API du SDK — AzeooSDK.user, AzeooSDK.nutrition, helpers de thème.
Exemples d’applications
Consultez Exemples et le projet flutter_example dans le dépôt.
Pré-requis
- Flutter 3.19.0 ou ultérieur
- Dart 3.3.0 ou ultérieur
- Une clé API depuis la plateforme Azeoo Client (voir Obtenir le jeton SDK)