{"id":76945,"date":"2022-05-24T13:09:17","date_gmt":"2022-05-24T11:09:17","guid":{"rendered":"https:\/\/fotc.com\/?p=76945"},"modified":"2023-11-27T09:20:47","modified_gmt":"2023-11-27T08:20:47","slug":"firebase","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/firebase\/","title":{"rendered":"Firebase – jak dzia\u0142a i jak go wykorzysta\u0107?"},"content":{"rendered":"\n
Z artyku\u0142u dowiesz si\u0119 czym jest Firebase. Poznasz te\u017c metody wykorzystania rozwi\u0105zania do tworzenia i wdro\u017ce\u0144 aplikacji oraz gier mobilnych. Wykorzystasz potencja\u0142 us\u0142ug chmurowych Google Cloud Platform.<\/p>\n\n\n\n
Dzi\u015b aplikacje i gry mobilne mo\u017ce tworzy\u0107 praktycznie ka\u017cdy. Jednak kiedy stawka ro\u015bnie i zak\u0142ada podbicie mocno konkurencyjnych rynk\u00f3w lub odniesienie globalnego sukcesu marki, zadanie mo\u017ce przerosn\u0105\u0107 nawet najbardziej wykwalifikowane zespo\u0142y developer\u00f3w. St\u0105d potrzeba wykorzystania narz\u0119dzi, kt\u00f3re odci\u0105\u017c\u0105 specjalist\u00f3w i pozwol\u0105 im skupi\u0107 si\u0119 wy\u0142\u0105cznie na kreacji produkt\u00f3w.<\/p>\n\n\n\n
Firebase jest kompleksowym zestawem narz\u0119dzi do tworzenia i wdra\u017cania aplikacji oraz gier mobilnych, bazuj\u0105cym na us\u0142ugach chmurowych Google Cloud Platform<\/a> (GCP). Dzi\u0119ki wykorzystaniu potencja\u0142u us\u0142ug wchodz\u0105cych w sk\u0142ad GCP, skalowanie projektu nie wymaga kosztownych inwestycji w infrastruktur\u0119<\/strong>. Firebase dba nie tylko o backend. Oferuje r\u00f3wnie\u017c rozwi\u0105zania z zakresu testowania, promocji i budowania zaanga\u017cowania oraz zaawansowanej analityki danych.<\/p>\n\n\n\n Us\u0142uga wspiera tworzenie produkt\u00f3w (aplikacji i gier) przeznaczonych dla system\u00f3w iOS, Android oraz wersji webowych gotowych do uruchamiania w przegl\u0105darce internetowej (PWA, czyli Progressive Web Apps). <\/p>\n\n\n\n Na Firebase sk\u0142ada si\u0119 \u0142\u0105cznie 18 produkt\u00f3w<\/strong> podzielonych na trzy wi\u0119ksze modu\u0142y: Development (narz\u0119dzia do budowy aplikacji), Quality (narz\u0119dzia do ulepszania jako\u015bci) oraz Growth (narz\u0119dzia do wzrostu biznesowego). \u015arodowisko mo\u017cna swobodnie rozszerza\u0107 o dodatkowe funkcje za spraw\u0105 otwartego API.<\/p>\n\n\n\n Stworzenie nowego projektu w Firebase zaczyna si\u0119 zazwyczaj od bazy danych NoSQL w us\u0142udze Cloud Firestore. Jest ona oczywi\u015bcie hostowana w chmurze (za spraw\u0105 us\u0142ugi Firebase Hosting<\/a>) i zapewnia synchronizacj\u0119 na \u017cywo oraz wsparcie dla trybu offline. Do pisania i uruchamiania prostych funkcji powi\u0105zanych z us\u0142ugami Google Cloud Platform s\u0142u\u017cy z kolei narz\u0119dzie Cloud Functions. Taka funkcja mo\u017ce by\u0107 jedn\u0105 z sekcji aplikacji.<\/p>\n\n\n\n Aby zapewni\u0107 u\u017cytkownikowi bezpieczne korzystanie z aplikacji lub gry, trzeba zadba\u0107 o uwierzytelnienie i autoryzacj\u0119. Robi si\u0119 to przy u\u017cyciu us\u0142ugi Authentication. Do wysy\u0142ania na serwer i przechowywania tre\u015bci generowanych od u\u017cytkownik\u00f3w przyda si\u0119 Cloud Storage. Platforma Firebase dostarcza r\u00f3wnie\u017c gotowych modeli uczenia maszynowego (Machine Learning), za co odpowiada us\u0142uga Firebase ML.<\/p>\n\n\n\n Budowanie zaanga\u017cowania u\u017cytkownik\u00f3w wspomagaj\u0105 m.in spersonalizowane wiadomo\u015bci i powiadomienia. Mog\u0105 by\u0107 do nich wysy\u0142ane dzi\u0119ki narz\u0119dziom In-App Messaging oraz Cloud. Badaniem zachowania u\u017cytkownik\u00f3w zajmuje si\u0119 us\u0142uga Analytics. <\/p>\n\n\n\n Do pewnego poziomu zu\u017cycia zasob\u00f3w us\u0142ugi Firebase dost\u0119pne s\u0105 kompletnie za darmo. Dzi\u0119ki temu szczeg\u00f3lnie ma\u0142e firmy i startupy mog\u0105 wykorzysta\u0107 potencja\u0142 us\u0142ug chmurowych. Nie ponosz\u0105 na start du\u017cych nak\u0142ad\u00f3w finansowych na tworzon\u0105 aplikacj\u0119 lub gr\u0119.<\/p>\n\n\n Poznaj us\u0142ugi Firebase, kt\u00f3re wespr\u0105 rozw\u00f3j Twojej gry mobilnej<\/p><\/div>\r\n Wsp\u00f3\u0142praca z oficjalnym partnerem Google Cloud, takim jak FOTC, przynosi szereg dodatkowych korzy\u015bci. Partner zapewnia wsparcie merytoryczne przy wdra\u017caniu us\u0142ug z portfolio chmury Google<\/a> i support w j\u0119zyku polskim. FOTC pomaga r\u00f3wnie\u017c w uzyskaniu szeregu benefit\u00f3w dla innowacyjnych projekt\u00f3w startupowych.<\/p>\n\n\n\n Czytaj te\u017c:<\/strong> Tworzenie, testowanie i rozw\u00f3j gry mobilnej w chmurze dzi\u0119ki Firebase i GCP<\/a><\/p>\n","protected":false},"excerpt":{"rendered":" Z artyku\u0142u dowiesz si\u0119 czym jest Firebase. Poznasz te\u017c metody wykorzystania rozwi\u0105zania do tworzenia i wdro\u017ce\u0144 aplikacji oraz gier mobilnych. Wykorzystasz potencja\u0142 us\u0142ug chmurowych Google Cloud Platform. Dzi\u015b aplikacje i gry mobilne mo\u017ce tworzy\u0107 praktycznie ka\u017cdy. Jednak kiedy stawka ro\u015bnie i zak\u0142ada podbicie mocno konkurencyjnych rynk\u00f3w lub odniesienie globalnego sukcesu marki, zadanie mo\u017ce przerosn\u0105\u0107 nawet … Continued<\/a><\/p>\n","protected":false},"author":23,"featured_media":76947,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":2,"_editorskit_typography_data":[],"_editorskit_blocks_typography":"","_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}"},"categories":[560,275],"tags":[209,884,930,929],"yoast_head":"\nFirebase – od czego zacz\u0105\u0107?<\/h2>\n\n\n\n
Co daje wsp\u00f3\u0142praca z FOTC<\/h2>\n\n\n\n
\r\n <\/div>\r\n <\/div>\r\n