Cloud Firestore 之四,查詢全部資料集的資料Model與複合條件查詢

Cloud Firestore 的資料查詢與原本的Realtime database最大的不同,是它提供了多條件的查詢功能,這可是原 Firebase 資料庫最難達成的,可說是想將 Firebase 應用在實際專案時的惡夢。現在,Firestore 出現後,實現雲端資料庫再也不頭痛了。

Continue Reading Cloud Firestore 之四,查詢全部資料集的資料Model與複合條件查詢

Cloud Firestore 之三部曲,設計資料類別(Model)快速新增複雜資料

經過前兩篇文章的環境設定、導入與使用Map集合類別新增書籍資料後,還有什麼好東西呢? 會使用 Java 語言的 Model 資料模型設計類別,直接將物件新增至 Firestore 是最常見的設計。為 APP 設計會員帳號,因此要準備一個專門儲存會員資料的集合

Continue Reading Cloud Firestore 之三部曲,設計資料類別(Model)快速新增複雜資料

使用 Android Studio 3 開發新世代旗艦雲端資料庫 Cloud Firestore 之首部曲,類別庫導入與設定

自 Google 收購 Firebase 後,迅速推出完整的雲端資料庫 Firebase realtime database,帶領手持裝置 APP 的開發進入新階段,現在 Google 推出 Cloud Firestore ,一個更全面、快速、更容易擴充的雲端資料庫解決方案,以新的資料模型,再將 APP 的開發工作推向新世代。

Continue Reading 使用 Android Studio 3 開發新世代旗艦雲端資料庫 Cloud Firestore 之首部曲,類別庫導入與設定

讓APP能以手機號碼註冊成為會員,使用Firebase 2017的Phone簡訊驗證

有許多的網站或APP會在註冊時用到手機號碼驗證,要讓一個APP的會員註冊能夠以使用者的手機號碼,輸入號碼後再傳送帶有驗證碼的簡訊,待收到簡訊後輸入驗證碼,最後再完成註冊流程。開發工作包括如下

Continue Reading 讓APP能以手機號碼註冊成為會員,使用Firebase 2017的Phone簡訊驗證

使用Firebase Functions的HTTP Triggers設計簡易的Android網路登入驗證功能,連PHP、ASP、Servlet都不用了

要寫一個使用HTTP協定的網路登入的Android app功能要多久呢,準備一台伺服器,開啟防火牆,安裝AP Server,設定AP Server,設計一個能以HTTP接收帳號與密碼的server程式,再回應登入正確與否的程式,啟用後再測試,如此大費周章嗎?

Continue Reading 使用Firebase Functions的HTTP Triggers設計簡易的Android網路登入驗證功能,連PHP、ASP、Servlet都不用了

使用Firebase Functions設計隨時傾聽資料新增的function,並自動建立特定資料

Firebase Functions有許多能力,例如傾聽Firebase database中資料的變動,或是在會員建立後自動執行對應用的功能,本篇先以一個應用案例展示資料變動的功能寫法,程式碼很短,寫完function後佈署到Firebase上就能運作了

Continue Reading 使用Firebase Functions設計隨時傾聽資料新增的function,並自動建立特定資料

使用Firebase Functions前的環境準備與開發工具安裝,Serverless真的來了

Firebase Functions是Firebase最新推出的功能,目的是簡化許多功能的開發工作,如自動送出雲端推播訊息,或自動在另一個data node中產生對應的資料等,使用Functions可達到完全Serverless的目標

Continue Reading 使用Firebase Functions前的環境準備與開發工具安裝,Serverless真的來了

Firebase課程成果影片,實作出類Instagram分享相片/雲端儲存/訊息推播功能

Idea與創意是無限的,但實現一個idea的成本是高的,人力成本也是很大的負擔,課程中使用Firebase的會員、雲端資料庫、儲存與雲端推播訊息,再加上Google雲端平台的App Engine與Cloud Endpoint技術,在最低成本與最快的時間內實作出Android APP。

Continue Reading Firebase課程成果影片,實作出類Instagram分享相片/雲端儲存/訊息推播功能