tìm hiểu về Realtime Database

Giới thiệu Firebase và tạo Firebase project

Giới thiệu Firebase và tạo Firebase project

Chào các bạn,

Firebase là gì? Firebase là một dịch vụ của Google được tạo ra nhằm đáp ứng cho chúng ta lưu trữ dữ liệu cũng như là đăng nhâp,… cho app của chúng ta.

Firebase hỗ trợ hầu hết là toàn bộ ngôn ngữ và platforms như: Java(Android), iOS (Swift), JavaScript, NodeJS, C++, Unity.

1/ Firebase có tính năng đặc biệt gì?

Các tính năng đặc biệt mà Firebase cung cấp cho chúng ta là:

  • Realtime Database
  • Cloud Storage
  • Authentication (Email, Facebook, Google,…)
  • Cloud Messaging

Xem đầy đủ tại: https://firebase.google.com/products/

Và với những tính năng Firebase đem lại, ta có thể apply vào app của chúng ta một cách đơn giản nhất và sử dụng nhanh chóng cũng như là phát triển app tốt hơn.

Đặc biệt là Firebase hỗ trợ 3 loại users:

  • Miễn phí (có giới hạn) – Spark
  • Pay as you go (Xài bao nhiêu trả bao nhiêu) – Blaze
  • 25$ (tăng giới hạn so với Spark) – Flame

Và nếu chúng ta là 1 công ty, phần mềm startup thì Spark đã quá đủ để chúng ta phát triển lên dần.

2/ Tạo Firebase project

Để tạo được project Firebase, điều tất nhiên ta cần là 1 tài khoản Google.

  1. Login vào tài khoản Google.
  2. Truy cập: https://console.firebase.google.com
  3. Nhấn nút “Add Project”
  4. Một bảng popup sẽ hiện ra, ta sẽ nhập tên Project cũng như chọn nước phát hành.
  5. Nhấn “Create project” để tiếp tục tạo project.

Vậy là một project cơ bản đã được tạo ra, bây giờ ta qua phần setup thôi 😀

3/ Setup Firebase cho Project

Project ở đây mình sử dụng là project Android, và xuyên suốt quá trình hướng dẫn Firebase, mình sẽ tập trung duy nhất vào Android nhé (sau đó sẽ tới AngularJS)

Sau khi tạo xong, Google sẽ tự chuyển ta qua trang của Project.

Lưu ý: trước khi tiếp tục, các bạn hãy tạo 1 project Android trước nhé (nếu có sẵn rồi thì khỏi :D)

tạo Firebase project

Mình sẽ tiếp tục chọn “Add Firebase to your Android app”

tạo Firebase project

Ta tiếp tục điền tên App cũng như là Package Name (quan trọng) và sau đó Register App.

tạo Firebase project

Sau đó ta chỉ cần download google-services.json về, copy và paste vào thư mục app của project(như Google hướng dẫn), Continue là xong về phần tạo Firebase project.

Về phần Add Firebase SDK, mình sẽ hướng dẫn các bạn ở bài sau luôn nhé 😀

Bài tiếp theo sẽ là: Add Firebase SDK cho Android và sử dụng Firebase Realtime Database đơn giản 😀

Chúc các bạn thành công!

facebook
Seth Phát

Seth Phát

Mình là Phát - biệt danh Seth Phát. Hiện đang là một Sr. Full-Stack Engineer. Mình là một người yêu thích và đam mê lập trình và hiện tại đang theo về phần Web là chủ yếu. Mạnh Back-end và khá Front-end, vẫn đang theo đều cả 2 :v. Còn gì bằng khi được làm những thứ mà mình yêu thích, đam mê ;)

Bình luận qua Facebook