上一篇我們講到RenderObject layout和Widget/Element build的演算法是如何幫助Flutter迅速的處理節點數量龐大的渲染樹,以...
我們在上一篇提到,Flutter之所以有三顆渲染樹,而其中的各種演算法和機制之所以如此複雜,一切都是為了支援Flutter激進式複合的設計理念,讓我們可以在開發...
如果你有在Follow這系列的話,應該會注意到我們每次談到關於三顆渲染樹中的細節時,事情總是會變得非常有趣。具體上來說,我指的是這幾篇的內容: days[4...
類似之前的為什麼build()在State裡?,這也是我剛開始學Flutter的時候,心裡曾經出現的小小疑問。如果你有在看這系列,應該會常常看到我使用Timer...
上一篇我們談到整個Flutter App+Framework在Web上可以直接編譯成Javascript來執行,而Flutter Framework在最終產出L...
就和之前提的狀態管理一樣,Web的支援在Flutter社群也是一個熱門到有點好笑的話題,幾乎每一兩週就會有人問「現在stable了嗎?」「可以上producti...
雖然說這個系列到目前為止的主軸是介紹一些Flutter底層實作,或是一些設計模式、觀念、函式庫的分析等等,其實最初的目標就是只希望可以寫一些沒有被寫過一百遍的東...
我們在上一篇提到在Flutter整個Render Pipeline中,光是Layout這個步驟就值得獨立一篇出來討論,因此今天我們就繼續來深入研究整個Layou...
我們在之前的文章中已經花了不少的篇幅來探索Flutter的三顆渲染樹是怎麼運作的,不過其實這也只是整個Flutter Render Pipeline的一部分而已...
我們在昨天的文章裡提到,每一個Isolate只會有單一執行緒,而我們在這個執行緒上所有的異步處理,都是靠Event Loop機制來完成的。今天我們就繼續來看看這...
很久很久以前,我還在寫Android的時候,要做異步處理有很多選擇。從早期的AsyncTask,中期的Rx,到後來的Coroutine,不只是異步處理的語法越來...
讓我們從複習一下InheritedWidget開始,這是我能做到的最簡單的InheritedWidget範例。可以看到,除了我們必須改為繼承長得跟Statele...
因為Riverpod是由Provider的作者Rémi Rousselet重新打造的Provider威力加強版。好講完了,可以收工了。什麼?又不到300字?好吧...
昨天介紹了End to End Test的一些概念後,今天要開始介紹如何進行End to End Test(下面會使用e2e test來簡稱)。在Android...
經過了許多風霜,終於來到了第27天,隨著比賽漸漸的接近尾聲,在過去的27天中,每天都希望能夠呈現有內容,有深度的文章給大家,雖然小弟我才疏學淺,無法透過辭彙完整...
今天真的是有忙到,翻譯的東西不多,謝謝Eddie與Jeff幫忙翻譯。 活潑的色彩 Vibrant Colors 對設計師來說顏色是他們最強的工具之一,它可以標示...
最近看到一個文章,覺得不錯拿出來鐵人賽來寫寫,其實一直想要寫跟mobile有關的UX,但真的沒有太多時間可以深入的研究,剛好在上網的時候看到,就花個三天的時間給...
其實說要做AMP可以說上一個禮拜,不過我想還是想把重點放在這一次的行動版的issue上面,謝謝Summer給我了一些寫AMP的參考方向,原本預計寫兩篇,後來想...
生病了!不過還是要把比賽還是要繼續阿!!AMP主要由三個部分主成分別是AMP HTML、AMP JS、AMP Cache,大家可以把他想像成,他是一種的前端框...
其實到了現在,還不知道自己在寫什麼,常常想寫一些軟工的東西,可是又想到主題是「Go!從無到打造最佳行動網站」,每天寫的東西盡量都跟這個主題扯上一點關係,這樣才...
續 Day6 全員耍廢中(中) Mobile設計 UX 體驗 設計UX體驗時,你,不算使用者之一。 當大家開始在熱烈討論UX設計的時候,大家會用最主觀的想法...
延續昨天行動版要素,其實不僅僅適用於行動版網頁的設計,比方說測試這件事情對在開發來說是非常重要的,如果你的網站中沒有那麼多的臭蟲,相對於臭蟲多的地方,你的網站更...
這幾天想來分享幾個設計行動版網頁要素,想必也有許多人開發過行動版網頁,也有許多的手機APP是透過嵌入一個Webview將網頁放到其中,大多數的使用者是感受不出來...
[size=5][b] 大容量高速行動硬碟- HGST TOURO MOBILE 3TB[/b][/size]這幾年網路蓬勃發展,手持式行動裝置也跟著蓬勃發展...
[RWD] GridView搭配 FooTable (jQuery) 的表格效果 -- 自動折疊 http://www.dotblogs.com.tw/mis2...
會寫網頁 就會寫手機APP -- Hybrid Mobile Apps for ASP.NET Developers http://www.dotblogs.c...
學習 ionic 開發對於本來熟悉 WEB Angular開發的工程師 ,應該會學習是非常簡單的一件事情,在學習的過程會發現有大多的時間是在撰寫 Angular...
之前介紹 ionic 相關開發的文章告一個段落,細節的部份無法在這一次介紹的清楚的,請大家透過的資源去自行學習了 相關資源 官方網站: http://ionic...
目前官方支援的 mobile 有 IOS 與 Android ,在編釋mobile native 之前我們必須要先create ios 或是 android 的...
ng-Cordova 是 ionic 與 Cordova 之間的整合的套件,只要直接使用 ng-Cordova 就可以很容易的與底層device 做一些 nat...