Présentation du SDK Android
Construit au-dessus du SDK Azeoo, le SDK Android fournit tout ce dont vous avez besoin pour créer, dès la sortie de la boîte, des expériences complètes de nutrition.
Nous proposons un ensemble important de composants UI rapides et personnalisables, ainsi qu’un support, afin de vous permettre de démarrer rapidement avec très peu (voire aucune) plomberie. Le SDK prend en charge :
- Suivi nutritionnel complet : suivi des aliments, planification des repas, recettes, scan de codes-barres
- Écrans UI préconstruits : composants UI prêts à l’emploi et personnalisables
- Fonctionnement hors ligne : fonctionne sans connexion Internet
- Analytics : suivi des événements intégré
- Internationalisation : prise en charge multilingue
- Thématisation : couleurs et thèmes personnalisables
Par où commencer ?
Si vous débutez avec notre SDK, il est préférable de commencer par notre Guide de démarrage rapide Android.
Architecture
Le SDK Android utilise un point d’entrée unique, AzeooSDK : vous appelez init une seule fois avec votre clé API et votre configuration, puis connectUser lorsque l’utilisateur est authentifié. Ensuite, vous utilisez AzeooSDK.shared pour accéder au module nutrition (intégration via fragment/vue ou ouverture d’écrans), à l’API utilisateur, aux fonctionnalités de thème et à la navigation.
- Composants UI — Intégrez l’UI (getFragment, getView) ou ouvrez des écrans (showDiary, etc.)
- API du client — Références pour l’utilisateur, le thème, la navigation et les modules
Les composants sont personnalisables via le thème et la configuration passés lors de init.
Exemples d’applications
Nous fournissons des applications d’exemple pour vous aider à comprendre l’utilisation du SDK. Consultez la section Exemples pour des exemples complets de code.
Pré-requis
Avant de commencer, assurez-vous de disposer de :
- Android Studio (dernière version) installé
- minSdkVersion 24 (Android 7.0) ou supérieur
- Support Kotlin ou Java
- Une clé API depuis la plateforme Azeoo Client (voir Obtenir le jeton SDK)
Prochaines étapes
- Guide de démarrage rapide — Démarrez en 5 minutes
- Installation — Installez le SDK
- Composants UI — Utilisez des composants préconstruits
- API du client — Référence de l’API bas niveau