Khám phá Firebase cho Flutter

Firebase cung cấp một bộ Flutter mạnh mẽ các trình bổ trợ kết nối ứng dụng Flutter với dịch vụ của chúng tôi. Tích hợp Firebase với ứng dụng Flutter giúp bạn tiếp cận thị trường và mang lại giá trị cho người dùng, cải thiện chất lượng ứng dụng trong thời gian ngắn hơn mà không tốn nhiều công sức và tối ưu hoá trải nghiệm ứng dụng của bạn để làm hài lòng người dùng.

Tìm hiểu về Firebase dành cho Flutter

Bạn đã sẵn sàng kết nối các ứng dụng Flutter với Firebase chưa? Nếu mới sử dụng Firebase trong Flutter, bạn nên bắt đầu bằng lớp học lập trìnhLàm quen với Firebase cho Flutter.

Sau đó, để xem hướng dẫn thiết lập chi tiết, hãy làm theo hướng dẫn của chúng tôi về cách Thêm Firebase vào ứng dụng Flutter.

Trình bổ trợ sản phẩm

Các trình bổ trợ Firebase dành cho Flutter cung cấp nhiều chức năng phía máy khách và phía máy chủ.

Kiểm tra các trình bổ trợ cho phép bạn tạo, phát hành, giám sát và thu hút người dùng.
Google Analytics là một giải pháp đo lường ứng dụng miễn phí, cung cấp thông tin chi tiết về mức sử dụng ứng dụng và mức độ tương tác của người dùng. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Tính năng Kiểm tra ứng dụng Firebase giúp bảo vệ các tài nguyên phụ trợ của bạn khỏi hành vi sai trái như gian lận thanh toán hoặc lừa đảo. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Tính năng Xác thực Firebase cung cấp các dịch vụ phụ trợ và SDK dễ sử dụng để xác thực người dùng truy cập vào ứng dụng của bạn. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Firestore là một cơ sở dữ liệu đám mây NoSQL linh hoạt, có thể mở rộng để lưu trữ và đồng bộ hoá dữ liệu. Nền tảng này giúp dữ liệu của bạn được đồng bộ hoá trên các ứng dụng thông qua trình nghe theo thời gian thực và cung cấp dịch vụ hỗ trợ ngoại tuyến. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Cloud Functions cho Firebase cho phép bạn tự động chạy mã phụ trợ để phản hồi các sự kiện do các tính năng của Firebase và yêu cầu HTTPS kích hoạt. Hãy kiểm tra phần hỗ trợ nền tảng rồi bắt đầu triển khai các chức nănggọi các chức năng đó từ ứng dụng của bạn.
Giải pháp gửi thông báo qua đám mây của Firebase (FCM) là một giải pháp nhắn tin đa nền tảng cho phép bạn gửi tin nhắn một cách đáng tin cậy mà không mất phí. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Cloud Storage cho Firebase được thiết kế để giúp bạn lưu trữ và phân phát nội dung do người dùng tạo, chẳng hạn như ảnh và video một cách nhanh chóng và dễ dàng. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Firebase Crashlytics giúp bạn thu thập số liệu phân tích và thông tin chi tiết về các sự cố và lỗi xảy ra trong ứng dụng của bạn. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Tính năng gửi thông báo trong ứng dụng của Firebase giúp bạn tương tác với người dùng đang hoạt động của ứng dụng bằng cách gửi cho họ các thông báo theo ngữ cảnh được nhắm mục tiêu nhằm khuyến khích họ sử dụng các tính năng chính của ứng dụng. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Chế độ cài đặt Firebase cho phép bạn quản lý việc cài đặt ứng dụng trên thiết bị của người dùng. Dịch vụ cài đặt Firebase (FIS) cung cấp mã cài đặt Firebase (FID) cho mỗi phiên bản đã cài đặt của ứng dụng Firebase. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Nếu bạn sử dụng các mô hình TensorFlow Lite tuỳ chỉnh, thì công nghệ học máy của Firebase có thể giúp đảm bảo rằng người dùng luôn sử dụng phiên bản hiện có tốt nhất của mô hình tuỳ chỉnh. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Giám sát hiệu suất Firebase là dịch vụ giúp bạn hiểu rõ hơn về các đặc điểm hiệu suất của ứng dụng iOS, Android và ứng dụng web. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Cơ sở dữ liệu theo thời gian thực của Firebase là một cơ sở dữ liệu được lưu trữ trên đám mây. Dữ liệu được lưu trữ dưới dạng JSON và đồng bộ hoá theo thời gian thực với mọi ứng dụng được kết nối. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.
Cấu hình từ xa Firebase là một dịch vụ đám mây cho phép bạn thay đổi hành vi và giao diện của ứng dụng mà không cần yêu cầu người dùng tải bản cập nhật ứng dụng xuống. Hãy kiểm tra trang hỗ trợ nền tảng rồi bắt đầu.

Bài đăng và bài viết trên blog

Firebase Crashlytics có lịch sử lâu dài trong việc giúp nhà phát triển mang lại trải nghiệm ứng dụng ổn định và không gặp sự cố. Đội ngũ Crashlytics đã xây dựng trải nghiệm tuyệt vời cho các ứng dụng và nhà phát triển Flutter. Bài đăng trên Blog về Firebase này nêu bật các API báo cáo sự cố, công cụ phân tích cho các sự cố Flutter, cũng như cấu hình trình bổ trợ và quy trình giới thiệu.
Hướng dẫn này chỉ cho bạn cách lưu trữ ứng dụng Flutter trên web thông qua URL được lưu trữ trên Firebase chỉ với 4 bước đơn giản (2 bước nếu bạn đã cài đặt các công cụ của Firebase và một dự án Firebase hiện có).

Lớp học lập trình

Tìm hiểu cách thêm tính năng Xác thực Firebase vào ứng dụng Flutter chỉ bằng vài dòng mã.
Tìm hiểu cách sử dụng Bộ công cụ mô phỏng cục bộ khi phát triển bằng Flutter. Bạn cũng sẽ tìm hiểu cách sử dụng trình mô phỏng xác thực và Firestore.

Video có liên quan

Trong video này, Kỹ sư phụ trách quan hệ nhà phát triển Alexander Nohe sẽ hướng dẫn bạn cách nhanh chóng thêm Firebase vào các nền tảng Flutter được hỗ trợ.
Hãy thêm Cơ sở dữ liệu theo thời gian thực của Firebase vào ứng dụng Flutter của bạn! Hướng dẫn này bao gồm các nội dung cơ bản như cài đặt thư viện, viết và cập nhật dữ liệu cũng như đọc dữ liệu của bạn theo thời gian thực, sau đó bao gồm các chủ đề quan trọng khác như sử dụng Cơ sở dữ liệu theo thời gian thực với StreamBuilders, FutureBuilders, Nhà cung cấp, sử dụng Bộ mô phỏng cục bộ của Firebase, Quy tắc bảo mật và nhiều chủ đề khác nữa!