2016/11/27

firebase in Android

忘記當初用 parse 時是不是也是這麼簡單。目前對於 firebase 的運作方式還沒有很了解,但單純要塞點東西到 firebase ,然後事後再抓下顯示在畫面上,基本上是會了。

firebase 的 database不用事先建立,只要一直呼叫 child 就可以建立起資料的階層架構。但由於事後的 query 有些限制,所以在建立 child 的 hirarchy 時要先考慮到之後讀取資料的方便性。不然可能空有資料在 server,卻沒有好的方式來抓回自己想要的資料。

再來是登入帳號的部分, firebase 提供了 facebook, google account, twitter, etc 等常見的帳號登入連結方式;為了讓還沒登入的 user 也能夠記錄一些資料在雲端,它還提供了 anonymous sign in 的功能。完成 anonymous sign in 後會得到一個 anonymous 的 user object,這個 firebase user object 就可以拿來塞屬於這個帳號的相關資料。

等哪天 user 想要用真的帳號登入時,等登入完可以再將 anonymous user 跟後來登入的帳號做綁定,避免之前的資料因此都被清光光。

沒有留言:

張貼留言

乩童警探 一二集

接連看了兩集。第一集還算新鮮,到了第二集就看得比較慢了。一來,劇情雖然常會提到乩童,但真的跟乩童又沒有什麼關係。第二集後半大概就猜出是怎麼一回事了,但還是很享受在作者解釋的過程。只是前面舖陳有點久,而且人物有點多,再加上我是斷斷續續的看,看到後來都快忘了誰是誰,或是誰曾經出過什麼...