Pakiety SDK klienta Firebase Data Connect umożliwiają wywoływanie zapytań po stronie serwera oraz mutacji bezpośrednio w aplikacji Firebase. Niestandardowy pakiet SDK klienta generuje się w podczas projektowania schematów, zapytań i mutacji wdrażanych w Data Connect. Następnie zintegruj metody z tego pakietu SDK z logiką klienta.
Jak już wspomnieliśmy w innym miejscu, Data Connect zapytania i mutacje nie są przesyłane przez kod klienta i wykonywane na serwera. Zamiast tego po wdrożeniu są przechowywane Data Connect operacje takich jak Cloud Functions. Oznacza to, że musisz wdrożyć odpowiednie zmiany po stronie klienta, które zapobiegają awariom dotychczasowych użytkowników (na przykład w przypadku starszych aplikacji wersji usługi).
Dlatego Data Connect zapewnia środowisko programistyczne, które pozwala tworzyć prototypy schematów, zapytań i mutacji wdrażanych na serwerze. Automatycznie generuje też pakiety SDK po stronie klienta podczas tworzenia prototypu.
Po powtórzeniu aktualizacji aplikacji usługi i klienta zarówno serwer, aktualizacje po stronie klienta są gotowe do wdrożenia.
To jest fragment z dokumentacji Data Connect. Gdy zarejestruj się do korzystania z wersji testowej Data Connect, będziesz mieć pełny dostęp do tego przewodnika, który obejmuje:
- Automatyczne generowanie pakietów SDK na Androida podczas opracowywania schematu
- Konfigurowanie wygenerowanych pakietów SDK w kodzie klienta
- Dostosowanie kodu klienta do interakcji z lokalnymi Emulator usługi Data Connect
- Typy danych w wygenerowanych pakietach SDK.