Firebase
Last updated
Last updated
Firebase là nền tảng cung cấp các dịch vụ cho việc phát triển Ứng dụng di động và Web. Firebase cung cấp các dịch vụ thuộc các nhóm sau:
Build: Cloud database, Hosting, Authentication, Storage
Run: Cloud Messaging, Crashlytics, Dynamic Links, Remote Config...
Analytics: công cụ tracking và phân tích chỉ số của ứng dụng.
Firebase được biết đến như một nền tảng cung cấp đẩy đủ các dịch vụ hỗ trợ nhà phát triển ứng dụng từ bước phát triển đến bước đưa sản phẩm ra thị trường. Bên cạnh đó tính năng Analytics của Firebase còn đồng bộ trực tiếp với Google Analytics giúp việc thống kê sâu dễ dàng hơn.
Khi phát triển ứng dụng, để đo các chỉ số về người dùng như DAU, MAU, Retention Rate,... nhà phát triển tích hợp Firebase Analytics thông qua bộ thư viện Firebase SDK. Khi khởi chạy ứng dụng Firebase sẽ tự động thu thập thông tin về các tương tác của người dùng và đưa ra các thống kê về chỉ số trên.
Dịch vụ của Firebase mang lại nhiều giá trị cho nhà phát triển, đặc biệt với các nhà phát triển cá nhân và nhóm nhỏ với chi phí cho hạ tầng máy chủ không nhiều. Một số ưu điểm khi sử dụng Firebase như sau:
Tăng tốc xây dựng và đưa ứng dụng ra thị trường
Dễ dàng mở rộng khi lượng người dùng tăng lên
Được kế thừa và kết nối với nhiều dịch vụ của Google như Gemini, Google Authentication,...
Ngoài Firebase trên thị trường còn có một số nền tảng khác bạn có thể tham khảo như AppsFlyer, Adjust.