App di esempio per l'SDK Engage

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

Le app di esempio sono disponibili nelle seguenti lingue:

  • Java
  • Kotlin

Per eseguire un'app di esempio, clona il repository degli esempi dell'SDK Engage e apri il progetto dell'app di esempio nell'IDE che preferisci. Dopodiché, segui le istruzioni nel file README per creare ed eseguire l'app.

Il repository delle 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 la lettura dei contenuti utilizzando le API dell'SDK Engage. L'app include l'utilizzo di diverse API menzionate nelle Istruzioni di integrazione tecnica di terze parti per la lettura dell'SDK Engage

Quando esamini questa app di esempio, tieni presente quanto segue:

  • L'app è scritta interamente in Java.
  • Il punto focale principale del codice si trova nella directory read/publish, che contiene tutto il codice necessario per la pubblicazione tramite l'SDK Engage.
  • L'app dimostra l'utilizzo di WorkManager come consigliato nella documentazione 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 costruire un'entità dai dati già esistenti nell'applicazione.

Link all'app di esempio di lettura dell'SDK Engage su GitHub

Guarda l'app di esempio

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

Quando esamini questa app di esempio, tieni presente quanto segue:

  • L'app è scritta interamente in Kotlin.
  • Il punto focale principale del codice si trova nella directory watch/publish, che contiene tutto il codice necessario per la pubblicazione tramite l'SDK Engage.
  • L'app dimostra l'utilizzo di WorkManager come consigliato nella documentazione 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 costruire un'entità dai dati già esistenti nell'applicazione.

Link all'app di esempio per orologi Engage SDK 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 API specifiche dell'SDK Engage nella tua app.
  • Sperimenta diverse funzionalità dell'SDK Engage.

Assistenza

Contatta engage-developers@google.com se hai domande che non sono trattate qui.