Applications exemples du SDK Engage

Le SDK Engage comprend un ensemble d'applications exemples qui montrent comment l'intégrer à votre application pour publier différents types de contenus. Ces applications sont un excellent moyen d'apprendre à utiliser le SDK, de commencer l'intégration dans votre propre application et de connaître quelques bonnes pratiques.

Les applications exemples sont disponibles dans les langages suivants :

  • Java
  • Kotlin

Pour exécuter une application exemple, clonez le dépôt d'exemples du SDK Engage et ouvrez le projet d'application exemple dans l'IDE de votre choix. Ensuite, suivez les instructions du fichier README pour compiler et exécuter l'application.

Le dépôt d'applications exemples comprend deux applications pour illustrer la publication de différents types de contenus :

Application exemple Read

Cette application exemple montre comment intégrer du contenu à lire à l'aide des API du SDK Engage. L'application inclut l'utilisation des différentes API mentionnées dans Engage SDK Read : instructions d'intégration technique tierce

Lorsque vous examinez cette application exemple, tenez compte des points suivants :

  • L'application est entièrement écrite en Java.
  • Le point focal du code se trouve dans le répertoire read/publish, qui contient tout le code nécessaire à la publication via le SDK Engage.
  • L'application illustre l'utilisation de WorkManager comme recommandé dans la documentation de l'API Engage, et EngageServiceWorker est le Worker qui effectue la publication.
  • EbookToEntityConverter contient des méthodes pour créer une entité à publier. Cette classe est utile pour montrer comment construire une entité à partir de données qui existent déjà dans votre application.

Lien vers l'application exemple du SDK Engage Read sur GitHub

Application exemple Watch

Cette application exemple montre comment intégrer du contenu vidéo à l'aide des API du SDK Engage. L'application inclut l'utilisation des différentes API mentionnées dans Engage SDK Watch : instructions d'intégration technique tierce

Lorsque vous examinez cette application exemple, tenez compte des points suivants :

  • L'application est entièrement écrite en Kotlin.
  • Le point focal du code se trouve dans le répertoire watch/publish, qui contient tout le code nécessaire à la publication via le SDK Engage.
  • L'application illustre l'utilisation de WorkManager comme recommandé dans la documentation de l'API Engage, et EngageServiceWorker est le Worker qui effectue la publication.
  • ItemToEntityConverter contient des méthodes pour créer une entité à publier. Cette classe est utile pour montrer comment construire une entité à partir de données qui existent déjà dans votre application.

Lien vers l'application exemple du SDK Engage Watch sur GitHub

Conseils supplémentaires

Voici quelques conseils supplémentaires pour utiliser les applications exemples du SDK Engage :

  • Utilisez les applications exemples pour comprendre comment appeler des API spécifiques au SDK Engage dans votre application.
  • Testez différentes fonctionnalités du SDK Engage.

Assistance

Contactez engage-developers@google.com si vous avez des questions qui ne sont pas abordées ici.