決定要來研究App後,我看了許多資料,整理了三種常見的App開發方式:Native App、Hybrid App、Progressive Web App: Na...
回到實作的專案中,上次的進度是停在建立UserRepository的地方,那麼今天就來把驗證帳號邏輯的「AuthenticationBloc」完成吧。 Bloc...
這一篇將對JUnit來做更進一步的介紹。JUnit是一個用在Java的單元測試框架,當然在Kotlin也可以在JUnit的框架來寫測試。 你可以參考我的出版書...
BDD (Behavior Driven Development) 行為開發驅動方法是TDD更進一步的實踐方式,你可能想說TDD的實踐方式已經有點神奇了,怎麼還...
結束上一篇30天Flutter手滑系列 - 導航與路由(Navigation & Routing),我們透過範例,示範了在路由跳轉時傳遞參數,但我們都使...
上一篇我們解釋了 View 之間的關係跟結構。但 xml 的結構有個先天的限制,就是它雖然很適合描述靜態的巢狀結構但卻無法依據條件動態改變自己。這也是為什麼我們...