Engage SDK menyertakan serangkaian aplikasi contoh yang menunjukkan cara mengintegrasikan SDK di aplikasi Anda untuk memublikasikan berbagai jenis konten. Aplikasi ini adalah cara yang bagus untuk mempelajari cara menggunakan SDK, memulai integrasi di aplikasi Anda sendiri, serta beberapa praktik terbaik.
Aplikasi contoh tersedia dalam bahasa berikut:
- Java
- Kotlin
Untuk menjalankan aplikasi contoh, clone repositori Contoh Engage SDK dan buka project aplikasi contoh di IDE pilihan Anda. Kemudian, ikuti petunjuk dalam file README untuk mem-build dan menjalankan aplikasi.
Repositori aplikasi contoh menyertakan dua aplikasi untuk menunjukkan publikasi berbagai jenis konten:
Membaca Aplikasi Contoh
Aplikasi contoh ini menunjukkan cara mengintegrasikan konten 'membaca' menggunakan API Engage SDK. Aplikasi ini menyertakan penggunaan berbagai API yang disebutkan dalam Engage SDK Bacaan: Petunjuk integrasi teknis pihak ketiga
Saat meninjau aplikasi contoh ini, pertimbangkan hal-hal berikut:
- Aplikasi ini ditulis sepenuhnya dalam Java.
- Titik fokus utama kode berada di direktori read/publish, yang berisi semua kode yang diperlukan untuk dipublikasikan melalui Engage SDK.
- Aplikasi ini menunjukkan penggunaan WorkManager seperti yang direkomendasikan dalam dokumen Engage API, dan EngageServiceWorker adalah pekerja yang melakukan publikasi.
- EbookToEntityConverter berisi metode untuk mem-build Entity untuk dipublikasikan. Class ini berguna untuk menunjukkan cara membuat entitas dari data yang sudah ada di aplikasi Anda.
Link ke Aplikasi Contoh Bacaan Engage SDK di GitHub
Aplikasi Contoh Smartwatch
Aplikasi contoh ini menunjukkan cara mengintegrasikan konten video menggunakan API Engage SDK. Aplikasi ini menyertakan penggunaan berbagai API yang disebutkan dalam Engage SDK Tontonan: Petunjuk integrasi teknis pihak ketiga
Saat meninjau aplikasi contoh ini, pertimbangkan hal-hal berikut:
- Aplikasi ini sepenuhnya ditulis dalam Kotlin.
- Titik fokus utama kode ini berada di direktori watch/publish, yang berisi semua kode yang diperlukan untuk dipublikasikan melalui Engage SDK.
- Aplikasi ini menunjukkan penggunaan WorkManager seperti yang direkomendasikan dalam dokumen Engage API, dan EngageServiceWorker adalah pekerja yang melakukan publikasi.
- ItemToEntityConverter berisi metode untuk mem-build Entity untuk dipublikasikan. Class ini berguna untuk menunjukkan cara membuat entitas dari data yang sudah ada di aplikasi Anda.
Link ke Aplikasi Contoh Tontonan Engage SDK di GitHub
Tips Tambahan
Berikut beberapa tips tambahan untuk menggunakan aplikasi contoh Engage SDK:
- Gunakan aplikasi contoh untuk memahami cara memanggil Engage SDK API tertentu di aplikasi Anda.
- Lakukan eksperimen dengan berbagai fitur Engage SDK.
Dukungan
Hubungi engage-developers@google.com jika ada pertanyaan yang belum dibahas di sini.