FOTC
  • Oferta
    • Google Workspace
    • Google Cloud
  • Usługi
    • Audyt bezpieczeństwa
    • Cloud Consulting
    • Program Partnerski
    • Szkolenia
    • Wsparcie Techniczne
  • O nas
  • Startupy
  • Materiały
    • Wiedza
    • Klienci
    • Blog
  • Kariera
Kontakt
ua ro pl hu en
  • Polityka Prywatności

Firebase – jak działa i jak go wykorzystać?

Sebastian Górski

24 maja 2022
Firebase – jak działa i jak go wykorzystać?

Spis treści

  • Czym jest Firebase?
  • Firebase – od czego zacząć?
  • Co daje współpraca z FOTC

Z artykułu dowiesz się czym jest Firebase. Poznasz też metody wykorzystania rozwiązania do tworzenia i wdrożeń aplikacji oraz gier mobilnych. Wykorzystasz potencjał usług chmurowych Google Cloud Platform.

Dziś aplikacje i gry mobilne może tworzyć praktycznie każdy. Jednak kiedy stawka rośnie i zakłada podbicie mocno konkurencyjnych rynków lub odniesienie globalnego sukcesu marki, zadanie może przerosnąć nawet najbardziej wykwalifikowane zespoły developerów. Stąd potrzeba wykorzystania narzędzi, które odciążą specjalistów i pozwolą im skupić się wyłącznie na kreacji produktów.

Czym jest Firebase?

Firebase jest kompleksowym zestawem narzędzi do tworzenia i wdrażania aplikacji oraz gier mobilnych, bazującym na usługach chmurowych Google Cloud Platform (GCP). Dzięki wykorzystaniu potencjału usług wchodzących w skład GCP, skalowanie projektu nie wymaga kosztownych inwestycji w infrastrukturę. Firebase dba nie tylko o backend. Oferuje również rozwiązania z zakresu testowania, promocji i budowania zaangażowania oraz zaawansowanej analityki danych.

Usługa wspiera tworzenie produktów (aplikacji i gier) przeznaczonych dla systemów iOS, Android oraz wersji webowych gotowych do uruchamiania w przeglądarce internetowej (PWA, czyli Progressive Web Apps). 

Na Firebase składa się łącznie 18 produktów podzielonych na trzy większe moduły: Development (narzędzia do budowy aplikacji), Quality (narzędzia do ulepszania jakości) oraz Growth (narzędzia do wzrostu biznesowego). Środowisko można swobodnie rozszerzać o dodatkowe funkcje za sprawą otwartego API.

Firebase – od czego zacząć?

Stworzenie nowego projektu w Firebase zaczyna się zazwyczaj od bazy danych NoSQL w usłudze Cloud Firestore. Jest ona oczywiście hostowana w chmurze (za sprawą usługi Hosting) i zapewnia synchronizację na żywo oraz wsparcie dla trybu offline. Do pisania i uruchamiania prostych funkcji powiązanych z usługami Google Cloud Platform służy z kolei narzędzie Cloud Functions. Taka funkcja może być jedną z sekcji aplikacji.

Firebase - usługi
Firebase – lista usług

Aby zapewnić użytkownikowi bezpieczne korzystanie z aplikacji lub gry, trzeba zadbać o uwierzytelnienie i autoryzację. Robi się to przy użyciu usługi Authentication. Do wysyłania na serwer i przechowywania treści generowanych od użytkowników przyda się Cloud Storage. Platforma Firebase dostarcza również gotowych modeli uczenia maszynowego (Machine Learning), za co odpowiada usługa Firebase ML.

Budowanie zaangażowania użytkowników wspomagają m.in spersonalizowane wiadomości i powiadomienia. Mogą być do nich wysyłane dzięki narzędziom In-App Messaging oraz Cloud. Badaniem zachowania użytkowników zajmuje się usługa Analytics. 

Co daje współpraca z FOTC

Do pewnego poziomu zużycia zasobów usługi Firebase dostępne są kompletnie za darmo. Dzięki temu szczególnie małe firmy i startupy mogą wykorzystać potencjał usług chmurowych. Nie ponoszą na start dużych nakładów finansowych na tworzoną aplikację lub grę. Kiedy przekroczymy ustalone limity do dalszego działania na pewno przyda się darmowy voucher o równowartości 300 dolarów ważny przez 90 dni, jaki na start otrzymuje każdy nowy użytkownik Google Cloud Platform.

Rozwijaj aplikacje i gry z Firebase!

Poznaj usługi Firebase, które wesprą rozwój Twojej gry mobilnej

Pobierz ebooka

Współpraca z oficjalnym partnerem Google Cloud, takim jak FOTC, przynosi szereg dodatkowych korzyści. Na wstępie każdy klient otrzymuje darmowy voucher o równowartości 500 dolarów. Można wykorzystać go na dowolne usługi GCP przez okres 12 miesięcy. Partner zapewnia wsparcie merytoryczne przy wdrażaniu usług z portfolio Google Cloud Platform i support w języku polskim. FOTC pomaga również w uzyskaniu szeregu benefitów dla innowacyjnych projektów startupowych.

Czytaj też: Tworzenie, testowanie i rozwój gry mobilnej w chmurze dzięki Firebase i GCP

Sebastian Górski

Sebastian Górski ma ponad 15-letnie doświadczenie w tworzeniu i redakcji treści. Pracował dla dużych serwisów technologicznych, takich jak PC World, Komputer Świat, Next Gazeta, CHIP i Telepolis.

FOTC logo
FOTC badge FOTC badge
FOTC badge FOTC badge
Produkty
  • Google Workspace
  • Google Cloud
  • Google Workspace for Education
Branża
  • Administracja publiczna
  • Edukacja
  • Gaming
  • Małe i średnie przedsiębiorstwa
  • Ochrona zdrowia
  • Retail
Wiedza
  • Blog
  • Ebooki
  • Case Studies
  • Wydarzenia
  • Społeczność
Firma
  • O nas
  • Kariera
  • Kontakt
  • Program Partnerski
  • Audyt bezpieczeństwa
  • Google Workspace Support
  • Polityka Prywatności
  • Regulamin
Copyright © 2014 – 2022 Fly On The Cloud sp. z o.o. KRS: 0000500884, NIP: 8971797086, REGON: 022370270