Pakiet Engage SDK zawiera zestaw przykładowych aplikacji, które pokazują, jak zintegrować pakiet SDK z aplikacją, aby publikować różne typy treści. Te aplikacje to świetny sposób na poznanie pakietu SDK, rozpoczęcie integracji we własnej aplikacji oraz zapoznanie się z kilkoma sprawdzonymi metodami.
Przykładowe aplikacje są dostępne w tych językach:
- Java
- Kotlin
Aby uruchomić przykładową aplikację, skopiuj repozytorium próbek pakietu Engage SDK i otwórz projekt przykładowej aplikacji w wybranym IDE. Następnie postępuj zgodnie z instrukcjami w pliku README, aby skompilować i uruchomić aplikację.
W repozytorium aplikacji przykładowych znajdują się 2 aplikacje, które pokazują publikowanie różnych typów treści:
Przeczytaj przykładową aplikację
Ta przykładowa aplikacja pokazuje, jak zintegrować „czytanie” treści za pomocą interfejsów API pakietu SDK Engage. Aplikacja korzysta z różnych interfejsów API wymienionych w instrukcjach technicznych dotyczących integracji pakietu Engage SDK Read z usługami innych firm.
Podczas sprawdzania tej przykładowej aplikacji weź pod uwagę te kwestie:
- Aplikacja jest w całości napisana w języku Java.
- Głównym punktem kodu jest katalog read/publish, który zawiera cały kod niezbędny do publikowania za pomocą pakietu SDK Engage.
- Aplikacja pokazuje, jak korzystać z WorkManagera zgodnie z zaleceniami w dokumentacji Engage API, a EngageServiceWorker to proces roboczy, który publikuje treści.
- EbookToEntityConverter zawiera metody tworzenia obiektu do publikowania. Ta klasa pokazuje, jak utworzyć obiekt na podstawie danych, które już istnieją w aplikacji.
Link do przykładowej aplikacji do odczytu pakietu SDK Engage w GitHubie
Przykładowa aplikacja Watch
Ta przykładowa aplikacja pokazuje, jak zintegrować treści wideo za pomocą interfejsów API pakietu Engage SDK. Aplikacja korzysta z różnych interfejsów API wymienionych w instrukcjach technicznych dotyczących integracji pakietu Engage SDK z zegarkami.
Podczas sprawdzania tej przykładowej aplikacji weź pod uwagę te kwestie:
- Aplikacja jest napisana w całości w języku Kotlin.
- Główny punkt kodu znajduje się w katalogu watch/publish, który zawiera cały kod niezbędny do publikowania za pomocą pakietu Engage SDK.
- Aplikacja pokazuje, jak korzystać z WorkManagera zgodnie z zaleceniami w dokumentacji Engage API, a EngageServiceWorker to proces roboczy, który publikuje treści.
- ItemToEntityConverter zawiera metody tworzenia jednostki do publikowania. Ta klasa jest przydatna, aby pokazać, jak utworzyć encję z danych, które już istnieją w aplikacji.
Link do przykładowej aplikacji Engage SDK Watch w GitHubie
Dodatkowe wskazówki
Oto kilka dodatkowych wskazówek dotyczących korzystania z przykładowych aplikacji pakietu Engage SDK:
- Korzystaj z przykładowych aplikacji, aby dowiedzieć się, jak wywoływać w aplikacji konkretne interfejsy Engage SDK API.
- Eksperymentuj z różnymi funkcjami pakietu Engage SDK.
Pomoc
Jeśli masz pytania, na które nie ma tu odpowiedzi, skontaktuj się z nami engage-developers@google.com
.