Google Developers Codelabs zapewnia przewodniki, samouczki i praktyczne w kodowaniu. Większość ćwiczeń z programowania poprowadzi Cię przez proces tworzenia małej aplikacji lub dodając nową funkcję do istniejącej aplikacji. Ta obejmują szeroki zakres tematów, takich jak Android Wear, Google Compute Engine, ARCore i interfejsy API Google na iOS.
Narzędzia Codelab na GitHubieTworzenie za pomocą Firebase Data Connect
49 minut
Updated 14 lutego 2025
Dowiedz się, jak tworzyć aplikacje internetowe za pomocą Firebase Data Connect i GraphQL
Rozpoznawanie, rozpoznawanie i tłumaczenie tekstu za pomocą ML Kit i AparatuX: Android
Updated 6 lutego 2025
W tym laboratorium programistycznym utworzysz aplikację na Androida z ML Kit, która wykorzystuje uczenie maszynowe na urządzeniu do rozpoznawania języka i tłumaczenia tekstu z 59 języków. Dowiesz się też, jak zintegrować bibliotekę CameraX, aby wykonywać te czynności na podstawie danych z kamery w czasie rzeczywistym.
Tworzenie aplikacji na Androida przy użyciu Firebase i Jetpack Compose
55 minut
Updated 31 stycznia 2025
Twórz funkcje w aplikacji na Androida z listą zadań, dodając uwierzytelnianie, monitorowanie wydajności, deklaratywny interfejs i oznaczanie funkcji – wszystko to w Firebase i Jetpack Compose.
Dodawanie wyszukiwania wektorów Firestore do aplikacji mobilnych za pomocą rozszerzeń Firebase
Updated 23 stycznia 2025
Dowiedz się, jak korzystać z wyszukiwania wektorowego w Firestore
Ćwiczenie z programowania w Cloud Firestore
52 minuty
Updated 23 stycznia 2025
Z tego ćwiczenia w Codelabs dowiesz się, jak utworzyć aplikację internetową, która korzysta z Cloud Firestore.
Ćwiczenia z programowania w Cloud Firestore na iOS
38 minut
Updated 23 stycznia 2025
Z tego ćwiczenia w Codelabs dowiesz się, jak utworzyć aplikację na iOS, która korzysta z Cloud Firestore.
Ćwiczenia z programowania w Cloud Firestore na Androida
49 minut
Updated 23 stycznia 2025
Z tego ćwiczenia w Codelabs dowiesz się, jak utworzyć aplikację na Androida, która korzysta z Cloud Firestore.
Ćwiczenie w Codelab dotyczące AngularFire na potrzeby stron internetowych
1 godzina 25 minut
Updated 23 stycznia 2025
Z tego ćwiczenia w Codelabs dowiesz się, jak korzystać z platformy Firebase w internecie, tworząc aplikację do czatu.
Szybko dodawaj nowe funkcje do aplikacji internetowej dzięki rozszerzeniom Firebase
25 minut
Updated 23 stycznia 2025
W tym ćwiczeniu dodasz do aplikacji internetowej platformy handlowej funkcje za pomocą rozszerzeń Firebase.
Tworzenie aplikacji internetowych opartych na AI za pomocą Firebase Extensions dla interfejsu Gemini API
36 minut
Updated 13 stycznia 2025
Dowiedz się, jak używać rozszerzeń Firebase z interfejsem Gemini API, aby tworzyć aplikacje internetowe z funkcjami opartymi na AI, takimi jak spersonalizowane rekomendacje.
Firebase iOS Codelab Swift
20 minut
Updated 13 stycznia 2025
Z tego ćwiczenia dowiesz się, jak korzystać z platformy Firebase na iOS w języku Swift.
Monitorowanie wydajności Firebase na potrzeby witryn internetowych
32 minuty
Updated 13 stycznia 2025
W tym laboratorium programistycznym skonfigurujesz w aplikacji internetowej monitorowanie wydajności Firebase i dowiesz się, jak z niego korzystać, aby zapewnić użytkownikom płynne działanie aplikacji.
Integracja Firebase z aplikacją Next.js
1 godzina 1 minuta
Updated 13 stycznia 2025
Dowiedz się, jak zintegrować Firebase z aplikacją Next.js.
Tworzenie funkcji generatywnej AI na podstawie Twoich danych za pomocą Firebase Genkit
41 minut
Updated 13 stycznia 2025
Dowiedz się, jak używać Firebase Genkit do tworzenia funkcji generatywnej AI, korzystając z umiejętności i narzędzi do tworzenia aplikacji, które już znasz.
Firebase na Androida – Codelab – tworzenie przyjaznego czatu
42 minuty
Updated 13 stycznia 2025
Z tego Codelab dowiesz się, jak tworzyć aplikacje na Androida za pomocą platformy Firebase.
Ćwiczenie z programowania dotyczące sprawdzania aplikacji w przeglądarce
32 minuty
Updated 13 stycznia 2025
Z tego Codelab dowiesz się, jak zabezpieczyć aplikację internetową przed nieautoryzowanym dostępem.
Wysyłanie powiadomień o aplikacji internetowej za pomocą Cloud Messaging i Cloud Functions
1 godzina 2 minuty
Updated 13 stycznia 2025
W tym laboratorium programistycznym dowiesz się, jak używać funkcji Cloud Functions for Firebase do wysyłania powiadomień do użytkowników aplikacji do czatu.
Dodawanie procesu uwierzytelniania użytkowników do aplikacji Flutter za pomocą FirebaseUI
8 minut
Updated 6 stycznia 2025
Z tego ćwiczenia w Codelabs dowiesz się, jak dodać uwierzytelnianie Firebase do aplikacji Flutter za pomocą zaledwie kilku linijek kodu.
Poznaj Firebase dla Flutter
53 minuty
Updated 22 listopada 2024
Dowiedz się, jak utworzyć aplikację mobilną Flutter za pomocą Firebase.
Informacje o Firebase w przeglądarce
52 minuty
Updated 22 listopada 2024
Utwórz aplikację internetową od podstaw, korzystając z Firebase i edytora online StackBlitz. Podczas rozmów z Firebase będziesz używać podstawowego języka HTML i JavaScript. To świetne wprowadzenie do używania konsoli Firebase i integrowania Firebase z aplikacją. Nie jest potrzebna znacząca wiedza ani instalowanie oprogramowania.
Ponowne wykorzystanie kodu Cloud Functions jako rozszerzenia Firebase
23 minuty
Updated 22 listopada 2024
W ramach tego ćwiczenia w Codelabs dowiesz się, jak utworzyć rozszerzenie Firebase do geohasła. Dzięki temu ćwiczeniu z programowania dowiesz się, jak przekształcić dotychczasową funkcję w Cloud Functions w rozszerzenie Firebase, które można łatwo udostępnić milionom deweloperów i pomóc w rozwijaniu ich projektów Firebase.
Szybciej rozpowszechniaj przedpremierowe kompilacje na iOS dzięki Rozpowszechnianiu aplikacji i szybkim pasowi do działania
Updated 22 listopada 2024
W ramach tego ćwiczenia w Codelabs użytkownik będzie używać App Distribution i naszej wtyczki fastlane do rozpowszechniania kompilacji na iOS i rejestrowania urządzeń testowych. Następnie użytkownik wyeksportuje z konsoli dystrybucji aplikacji plik .txt z urządzeniami i identyfikatorami UDID oraz automatycznie rejestruje te urządzenia (jest to wymagane do dystrybucji doraźnych kompilacji iOS).
Zaawansowane funkcje uwierzytelniania
29 minut
Updated 22 listopada 2024
Dowiedz się, jak wdrożyć uwierzytelnianie wielopoziomowe i utworzyć niestandardowe wymagania dotyczące uwierzytelniania za pomocą funkcji blokowania
Wysyłanie i odbieranie powiadomień z aplikacji Flutter za pomocą Komunikacji w chmurze Firebase (FCM)
58 minut
Updated 22 listopada 2024
W ramach tego ćwiczenia w programie użyjesz interfejsu API FCM HTTP w wersji 1 do wysyłania powiadomień push do aplikacji działającej na wielu platformach. Aplikację tworzysz za pomocą narzędzia Flutter, który działa bezproblemowo na urządzeniach z Androidem, iOS i w przeglądarce.
Pierwsza wiadomość push multiemisji wykorzystująca tematy FCM
1 godzina
Updated 21 listopada 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak przy użyciu tematów FCM przesłać komunikat push do wybranej grupy instancji aplikacji.
Lokalne programowanie aplikacji Flutter z użyciem Pakietu emulatorów Firebase
8 minut
Updated 9 listopada 2024
Ćwiczenie z programowania pokazujące, jak korzystać z Pakietu emulatorów Firebase podczas programowania we Flutter. Ćwiczenia z programowania wykorzystują emulatory uwierzytelniania i Firestore do zademonstrowania ich używania.
Rozpoznawanie, rozpoznawanie i tłumaczenie tekstu za pomocą ML Kit i AparatuX: Android
10 minut
Updated 8 listopada 2024
W ramach tego ćwiczenia w programie utworzysz aplikację na Androida z systemem ML Kit, który wykorzystuje systemy uczące się działające na urządzeniu do rozpoznawania, identyfikowania języka i tłumaczenia tekstu z 59 języków. Dowiesz się też, jak zintegrować bibliotekę CameraX, aby wykonywać te zadania na podstawie obrazu z kamery w czasie rzeczywistym.
Ochrona danych Firestore za pomocą reguł zabezpieczeń Firebase
58 minut
Updated 4 listopada 2024
Dowiedz się, jak chronić dane Firestore za pomocą reguł zabezpieczeń
Zintegruj Laboratorium testów z systemem CI/CD
30 minut
Updated 4 listopada 2024
Dzięki temu ćwiczeniu w programowaniu dowiesz się, jak za pomocą interfejsu wiersza poleceń gcloud zaprogramować duży pakiet testów w istniejącym systemie CI/CD, takim jak Jenkins. To ćwiczenie w Codelabs działa niezależnie od platformy.
Programowanie lokalne dzięki Pakietowi emulatorów Firebase
47 minut
Updated 4 listopada 2024
Dowiedz się, jak tworzyć aplikacje internetowe przy użyciu Pakietu emulatorów Firebase.
Ćwiczenie z programowania w Firebase na różnych urządzeniach
Updated 4 listopada 2024
W ramach tego ćwiczenia w programie utworzysz przy użyciu technologii Flutter prosty odtwarzacz muzyki na Androida, iOS i w przeglądarce. Ten odtwarzacz połączy się z bazą danych Firebase (RTDB), co pozwoli użytkownikom synchronizować odtwarzanie na różnych urządzeniach.
Dostosuj swoją grę w Unity dzięki Zdalnej konfiguracji Firebase
1 godzina 7 minut
Updated 20 września 2024
Dowiedz się, jak instrumentować swoje gry na Unity dzięki Zdalnej konfiguracji
Wdrażanie testów A/B w grze na Unity dzięki Zdalnej konfiguracji Firebase
Updated 20 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak używać Testów A/B Zdalnej konfiguracji w grze Unity.
Awarie w grach na Unity przy użyciu zaawansowanych funkcji Crashlytics
Updated 20 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak korzystać z zaawansowanych funkcji Crashlytics. Dzięki temu będziesz mieć lepszy wgląd w awarie i o okolicznościach, które mogły do nich doprowadzić.
Ćwiczenie z programowania dotyczące optymalizacji zakupów w aplikacji w czasie rzeczywistym na urządzeniu
28 minut
Updated 9 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak wdrożyć model TFLite, aby spersonalizować aplikację pod kątem każdego użytkownika i zoptymalizować zakupy w aplikacji.
Dodawanie klasyfikacji tekstu na urządzeniu za pomocą TensorFlow Lite i Firebase – iOS Codelabs
58 minut
Updated 5 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak wdrożyć klasyfikację tekstu za pomocą Firebase i TensorFlow Lite.
Dodawanie rekomendacji do aplikacji za pomocą TensorFlow Lite i Firebase – iOS Codelabs
56 minut
Updated 5 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak utworzyć system rekomendacji treści w aplikacji za pomocą Tensorflow i Firebase
Dodawanie rekomendacji do aplikacji za pomocą TensorFlow Lite i Firebase – ćwiczenia z programowania na Androida
57 minut
Updated 5 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak utworzyć system rekomendacji treści w aplikacji za pomocą Tensorflow i Firebase.
Dodawanie klasyfikacji tekstu na urządzeniu za pomocą TensorFlow Lite i Firebase – ćwiczenia z programowania na Androida
58 minut
Updated 5 września 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak wdrożyć klasyfikację tekstu za pomocą Firebase i TensorFlow Lite.
Podstawy AdMob dla Unity: konfiguracja Podstawy Analytics
40 minut
Updated 29 sierpnia 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak używać Google Analytics dla Firebase do analizowania zachowań użytkowników za pomocą zdarzeń w aplikacji.
Podstawy AdMob dla Firebase: dostosowywanie działania aplikacji bez jej aktualizacji
31 minut
Updated 29 sierpnia 2024
Z tego ćwiczenia z programowania dowiesz się, jak używać Zdalnej konfiguracji Firebase do zmiany działania aplikacji bez jej aktualizowania. Dowiesz się też, jak przeprowadzać testy A/B, aby znaleźć optymalną wartość.
Angażowanie użytkowników za pomocą akcji dla Asystenta Google
48 minut
Updated 29 sierpnia 2024
Dowiedz się, jak ulepszyć swoje działanie za pomocą funkcji, które sprawią, że użytkownicy będą do Ciebie wracać.
Podstawy AdMob dla Unity: dostosowywanie działania aplikacji bez jej aktualizowania
31 minut
Updated 29 sierpnia 2024
Z tego ćwiczenia z programowania dowiesz się, jak używać Zdalnej konfiguracji Firebase do zmiany działania aplikacji bez jej aktualizowania. Dowiesz się też, jak przeprowadzać testy A/B, aby znaleźć optymalną wartość.
Podstawy AdMob dla Androida: konfiguracja Podstawy Analytics
35 minut
Updated 29 sierpnia 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak używać Google Analytics dla Firebase do analizowania zachowań użytkowników za pomocą zdarzeń w aplikacji.
Wytrenuj i wdróż model klasyfikacji obrazów na urządzeniu za pomocą AutoML Vision w ML Kit
58 minut
Updated 23 sierpnia 2024
W ramach tego ćwiczenia w programie wytrenujesz klasyfikator obrazów z użyciem AutoML Vision Edge w ML Kit i uruchomisz go na telefonie z Androidem lub iOS za pomocą pakietu ML Kit SDK.
Kotwice w chmurze ARCore z trwałymi kotwicami Cloud
Updated 23 sierpnia 2024
Z tego ćwiczenia w programie dowiesz się, jak używać elementów Cloud Anchors do tworzenia wspólnych rozwiązań AR przez ustanowienie wspólnego punktu odniesienia (ta sama pozycja i orientacja) na wielu urządzeniach przy użyciu usługi ARCore Cloud Anchors.
Tworzenie tabel wyników w Firestore
49 minut
Updated 22 sierpnia 2024
W ramach tego ćwiczenia w Codelabs utworzysz tabelę wyników przy użyciu Cloud Firestore i Cloud Functions.
Powiadom testerów o nowych wersjach aplikacji za pomocą pakietu SDK Firebase App Distribution na iOS – Codelabs
16 minut
Updated 22 sierpnia 2024
Szybko przekaż najnowszą wersję testerom dzięki pakietowi SDK Rozpowszechniania aplikacji. W ramach tego ćwiczenia w Codelabs zaktualizujesz aplikację, aby wyświetlać testerom alerty o dostępności nowych kompilacji.
Monitorowanie wydajności wdrożeń funkcji
50 minut
Updated 22 sierpnia 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak dodać Monitorowanie wydajności Firebase do przykładowej aplikacji i mierzyć wydajność podczas wdrażania funkcji.
Konfigurowanie projektów i usług Firebase oraz zarządzanie nimi za pomocą Terraform
58 minut
Updated 22 sierpnia 2024
Użyj Terraform do konfigurowania projektów Firebase i zarządzania nimi, w tym do automatycznej konfiguracji infrastruktury i usług Firebase.
Rozpowszechnianie wersji pakietów aplikacji testerom – ćwiczenia z programowania
22 minuty
Updated 22 sierpnia 2024
Przekaż najnowszą wersję aplikacji testerom”. szybko rękami. W tym
Stopniowo wdrażaj Sprawdzanie aplikacji Firebase za pomocą Zdalnej konfiguracji Firebase
Updated 22 sierpnia 2024
Za pomocą Sprawdzania aplikacji Firebase z aplikacją App Attest możesz chronić usługi backendu i sprawdzać, czy żądania wysyłane do usług Firebase pochodzą z autentycznej aplikacji. Ogólnie zalecamy stopniowe wprowadzanie użytkowników w usłudze App
Sprawdzanie aplikacji Firebase na platformach Apple
Updated 22 sierpnia 2024
Sprawdzanie aplikacji Firebase pomaga chronić zasoby backendu przed nadużyciami takimi jak oszustwa związane z płatnościami czy wyłudzanie informacji, pilnując, aby żądania pochodziły z dozwolonych aplikacji i urządzeń. Współpracuje z usługami
Powiadamianie testerów o nowych wersjach aplikacji za pomocą pakietu SDK Firebase App Distribution na Androida – Codelabs
15 minut
Updated 22 sierpnia 2024
Szybko przekaż najnowszą wersję testerom dzięki pakietowi SDK App Distribution na Androida. W ramach tego ćwiczenia w Codelabs dowiesz się, jak zaktualizować aplikację tak, aby wyświetlała testerom powiadomienia o nowych wersjach.
Pierwsze kroki z Firebase w języku C++
1 godzina 12 minut
Updated 21 sierpnia 2024
Być może znasz już pakiety SDK Firebase na Androida i iOS, ale czy wiesz, że istnieje pakiet C+ Pakiet SDK przeznaczony jest wyłącznie do gier działających na wielu platformach. W tym warsztacie pokażemy do projektu Androida za pomocą CMake, dodaj podstawowe dane analityczne, które pomogą Ci ulepszyć grę, oraz udostępnij je znajomym i testerom, aby zacząć zbierać opinie.
Dodawanie powiadomień push do aplikacji na iOS
45 minut
Updated 20 sierpnia 2024
Z tego ćwiczenia w Codelabs dowiesz się, jak dodać powiadomienia push do aplikacji na iOS za pomocą Komunikacji w chmurze Firebase.
Mierz czas wczytywania i renderowanie ekranu za pomocą Monitorowania wydajności Firebase
51 minut
Updated 20 sierpnia 2024
W ramach tego ćwiczenia w Codelabs utworzysz przykładową aplikację i dowiesz się, jak mierzyć czas wczytywania oraz renderowanie ekranu za pomocą Monitorowania wydajności Firebase.
Engage users with your Action for Google Assistant
48 minut
Updated 18 września 2024
Learn to enhance your Action with features that keep users coming back to it.