希望跟網友一起開發一款真正要上架且有使用者的app,過程中可能包含 ui 配置設計,第三方套件的使用,自己開發特別的view ,firebase的使用,及開發上可能會遇到的問題等等,來記錄我開發的心路歷程
在今年初剛接觸 Flutter 就有需求需要做跨平台的開發,剛好有機會可以拿來練習,但是因為本人拖延症嚴重,沒有人逼我感覺就會偷懶,希望透過鐵人賽好好矯正自己懶...
預先準備 Widget Flutter 框架中的核心物件,他可以被加入到畫面的渲染樹中,如果有新的 Widget 將會被取代,不具備可變的狀態,我們也不會去...
大致了解過常用的 widget 後我們可以開始來看看怎麼實作一個比較完整的登入畫面,因為這次的登入只使用到第三方登入所以就不會需要輸入帳號密碼, textvie...
本文會先帶大家前往 FB 的開發者頁面,創建一個應用,透過這個應用,和第三方套件我們就能夠實現登入功能,跟取得 user 的一些資訊。 建立 FB 應用程式...
在成功登入後會需要進入到應用的主畫面,這時我們就會需要 Navigator 跟 Route 來幫忙轉換頁面與傳遞資料。 Route 被 Navigator 管...
成功登入後我們會需要 user 的 token 給儲存起來,可以做為下次登入的依據,不用在重複登入,也可以在之後使用,這時候我們就會需要用到像 iOS 裡的 U...
在我們設定了許多第三方套件後,今天終於又可以好好來寫 code 了,看看我們目前的 homePgae 好像有點空,也不知道怎麼開始使用這個 app,這時候導覽頁...
目前在開發的這個應用沒有後端幫忙也沒有寫好的 api 可以使用,所以我們就只能自立自強了!自己開始寫後端架server,那我可能就沒時間在這邊發文了,還好有 g...
寫一寫覺得篇幅太大所以拆成兩篇來用完成,有什麼問題也可以直接留言詢問,那就讓我們開始對 firebase 的 database 做基本的操作吧。如果還沒部署成功...
在 firebase 中最重要的部分就是,它提供了實時監聽的功能,當資料庫的狀態被改變時,我們能夠很及時的拿到更新後的資料,這個部分在 iOS 與 Androi...