Przykładowe aplikacje korzystające z pakietu Engage SDK

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.