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, iniziare a integrare l'SDK nella tua app e conoscere alcune best practice.

Le app di esempio sono disponibili nelle seguenti lingue:

  • Java
  • Kotlin

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

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

Leggi app di esempio

Questa app di esempio mostra come integrare i contenuti di "lettura" utilizzando le API SDK Engage. L'app include l'utilizzo di diverse API menzionate nella sezione Engage SDK Read: Third-party technical integration instructions

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 costruire un'entità per la pubblicazione. Questo corso è utile per mostrare come creare un'entità dai dati esistenti nella tua applicazione.

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

App di esempio per smartwatch

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: Third-party technical integration instructions

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 costruire un'entità per la pubblicazione. Questo corso è utile per mostrare come costruire un'entità dai dati esistenti nella tua applicazione.

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

Assistenza

Per eventuali domande non trattate in questa pagina, scrivi all'indirizzo [email protected].