App di esempio dell'SDK Engage

L'SDK Engage include un insieme di app di esempio che mostrano come integrare l'SDK nell'app per pubblicare diversi tipi di contenuti. Queste app sono l'ideale per imparare a utilizzare l'SDK, per iniziare l'integrazione nella tua app e per conoscere alcune best practice.

Le app di esempio sono disponibili nelle seguenti lingue:

  • Java
  • Kotlin

Per eseguire un'app di esempio, clona il repository Engage SDK Samples e apri il progetto dell'app di esempio nell'IDE preferito. Poi, segui le istruzioni nel file README per creare ed eseguire l'app.

Il repository di app di esempio include due app per dimostrare la pubblicazione di diversi tipi di contenuti:

Leggi l'app di esempio

Questa app di esempio mostra come integrare il contenuto "lettura" utilizzando le API dell'SDK Engage. L'app include l'utilizzo di diverse API menzionate nella pagina Lettura dell'SDK Engage: istruzioni per l'integrazione tecnica di terze parti

Quando esamini questa app di esempio, considera quanto segue:

  • L'app è scritta interamente in Java.
  • Il punto focale principale del codice si trova nella directory read/publish, contenente tutto il codice necessario per la pubblicazione tramite l'SDK Engage.
  • L'app dimostra l'utilizzo di WorkManager come consigliato nei documenti dell'API Engage, e EngageServiceWorker è il worker che esegue la pubblicazione.
  • EbookToEntityConverter contiene metodi per creare un'entità per la pubblicazione. Questa classe è utile per mostrare come creare un'entità dai dati già esistenti nell'applicazione.

Link all'SDK Engage Leggi l'app di esempio su GitHub

Guarda l'app di esempio

Questa app di esempio mostra come integrare i contenuti video utilizzando le API SDK Engage. L'app include l'utilizzo di diverse API menzionate in Engage SDK Watch: istruzioni per l'integrazione tecnica di terze parti

Quando esamini questa app di esempio, considera quanto segue:

  • L'app è scritta interamente in Kotlin.
  • Il punto focale principale del codice si trova nella directory watch/publish, contenente tutto il codice necessario per la pubblicazione tramite l'SDK Engage.
  • L'app dimostra l'utilizzo di WorkManager come consigliato nei documenti dell'API Engage, e EngageServiceWorker è il worker che esegue la pubblicazione.
  • ItemToEntityConverter contiene metodi per creare un'entità per la pubblicazione. Questa classe è utile per mostrare come creare un'entità dai dati già esistenti nell'applicazione.

Link all'app di esempio dell'orologio sull'SDK Engage su GitHub

Ulteriori suggerimenti

Ecco alcuni suggerimenti aggiuntivi per l'utilizzo delle app di esempio dell'SDK Engage:

  • Utilizza le app di esempio per capire come chiamare le API SDK Engage specifiche nella tua app.
  • Sperimenta con le diverse funzionalità dell'SDK Engage.

Assistenza

Per eventuali domande non trattate qui, contatta Engage-developers@google.com.