iT邦幫忙

mobile相關文章
共有 216 則文章
鐵人賽 Mobile Development DAY 29

技術 days[28] = "為什麼Flutter的渲染樹這麼複雜?(下)"

上一篇我們講到RenderObject layout和Widget/Element build的演算法是如何幫助Flutter迅速的處理節點數量龐大的渲染樹,以...

鐵人賽 Mobile Development DAY 28

技術 days[27] = "為什麼Flutter的渲染樹這麼複雜?(中)"

我們在上一篇提到,Flutter之所以有三顆渲染樹,而其中的各種演算法和機制之所以如此複雜,一切都是為了支援Flutter激進式複合的設計理念,讓我們可以在開發...

鐵人賽 Mobile Development DAY 27

技術 days[26] = "為什麼Flutter的渲染樹這麼複雜?(上)"

如果你有在Follow這系列的話,應該會注意到我們每次談到關於三顆渲染樹中的細節時,事情總是會變得非常有趣。具體上來說,我指的是這幾篇的內容: days[4...

鐵人賽 Mobile Development DAY 26

技術 days[25] = "為什麼動畫需要Ticker?"

類似之前的為什麼build()在State裡?,這也是我剛開始學Flutter的時候,心裡曾經出現的小小疑問。如果你有在看這系列,應該會常常看到我使用Timer...

鐵人賽 Mobile Development DAY 25

技術 days[24] = "Flutter Web是怎麼運作的?(下)"

上一篇我們談到整個Flutter App+Framework在Web上可以直接編譯成Javascript來執行,而Flutter Framework在最終產出L...

鐵人賽 Mobile Development DAY 24

技術 days[23] = "Flutter Web是怎麼運作的?(上)"

就和之前提的狀態管理一樣,Web的支援在Flutter社群也是一個熱門到有點好笑的話題,幾乎每一兩週就會有人問「現在stable了嗎?」「可以上producti...

鐵人賽 Mobile Development DAY 23

技術 days[22] = "如何做一個Pacman遊戲?"

雖然說這個系列到目前為止的主軸是介紹一些Flutter底層實作,或是一些設計模式、觀念、函式庫的分析等等,其實最初的目標就是只希望可以寫一些沒有被寫過一百遍的東...

鐵人賽 Mobile Development DAY 22

技術 days[21] = "Layout是怎麼運作的?"

我們在上一篇提到在Flutter整個Render Pipeline中,光是Layout這個步驟就值得獨立一篇出來討論,因此今天我們就繼續來深入研究整個Layou...

鐵人賽 Mobile Development DAY 21

技術 days[20] = "Render Pipeline是怎麼運作的?"

我們在之前的文章中已經花了不少的篇幅來探索Flutter的三顆渲染樹是怎麼運作的,不過其實這也只是整個Flutter Render Pipeline的一部分而已...

鐵人賽 Mobile Development DAY 20

技術 days[19] = "Event Loop是怎麼運作的?"

我們在昨天的文章裡提到,每一個Isolate只會有單一執行緒,而我們在這個執行緒上所有的異步處理,都是靠Event Loop機制來完成的。今天我們就繼續來看看這...

鐵人賽 Mobile Development DAY 19

技術 days[18] = "Isolate是怎麼運作的?"

很久很久以前,我還在寫Android的時候,要做異步處理有很多選擇。從早期的AsyncTask,中期的Rx,到後來的Coroutine,不只是異步處理的語法越來...

鐵人賽 Mobile Development DAY 18

技術 days[17] = "為什麼你應該嘗試從Provider升級到Riverpod?(下)"

讓我們從複習一下InheritedWidget開始,這是我能做到的最簡單的InheritedWidget範例。可以看到,除了我們必須改為繼承長得跟Statele...

鐵人賽 Mobile Development DAY 17

技術 days[16] = "為什麼你應該嘗試從Provider升級到Riverpod?(上)"

因為Riverpod是由Provider的作者Rémi Rousselet重新打造的Provider威力加強版。好講完了,可以收工了。什麼?又不到300字?好吧...

鐵人賽 Mobile Development DAY 25

技術 [Day 25] Mobile測試架構 Appium 介紹

昨天介紹了End to End Test的一些概念後,今天要開始介紹如何進行End to End Test(下面會使用e2e test來簡稱)。在Android...

鐵人賽 Modern Web DAY 27

技術 Day27 不專業翻譯 2018的行動UX設計趨勢(下)

經過了許多風霜,終於來到了第27天,隨著比賽漸漸的接近尾聲,在過去的27天中,每天都希望能夠呈現有內容,有深度的文章給大家,雖然小弟我才疏學淺,無法透過辭彙完整...

鐵人賽 Modern Web DAY 26

技術 Day26 不專業翻譯 2018的行動UX設計趨勢(中)

今天真的是有忙到,翻譯的東西不多,謝謝Eddie與Jeff幫忙翻譯。 活潑的色彩 Vibrant Colors 對設計師來說顏色是他們最強的工具之一,它可以標示...

鐵人賽 Modern Web DAY 25

技術 Day25 不專業翻譯 2018的行動UX設計趨勢(上)

最近看到一個文章,覺得不錯拿出來鐵人賽來寫寫,其實一直想要寫跟mobile有關的UX,但真的沒有太多時間可以深入的研究,剛好在上網的時候看到,就花個三天的時間給...

鐵人賽 Modern Web DAY 24

技術 Day24 再次見面 Accelerated Mobile Pages (下)

其實說要做AMP可以說上一個禮拜,不過我想還是想把重點放在這一次的行動版的issue上面,謝謝Summer給我了一些寫AMP的參考方向,原本預計寫兩篇,後來想...

鐵人賽 Modern Web DAY 23

技術 Day23 再次見面 Accelerated Mobile Pages (中)

生病了!不過還是要把比賽還是要繼續阿!!AMP主要由三個部分主成分別是AMP HTML、AMP JS、AMP Cache,大家可以把他想像成,他是一種的前端框...

鐵人賽 Modern Web DAY 22

技術 Day22 初次見面 Accelerated Mobile Pages (上)

其實到了現在,還不知道自己在寫什麼,常常想寫一些軟工的東西,可是又想到主題是「Go!從無到打造最佳行動網站」,每天寫的東西盡量都跟這個主題扯上一點關係,這樣才...

鐵人賽 Modern Web DAY 7

技術 Day7 全員耍廢中(下) Mobile設計

續 Day6 全員耍廢中(中) Mobile設計 UX 體驗 設計UX體驗時,你,不算使用者之一。 當大家開始在熱烈討論UX設計的時候,大家會用最主觀的想法...

鐵人賽 Modern Web DAY 6

技術 Day6 全員耍廢中(中) Mobile設計

延續昨天行動版要素,其實不僅僅適用於行動版網頁的設計,比方說測試這件事情對在開發來說是非常重要的,如果你的網站中沒有那麼多的臭蟲,相對於臭蟲多的地方,你的網站更...

鐵人賽 Modern Web DAY 5

技術 Day5 全員耍廢中(上) Mobile設計

這幾天想來分享幾個設計行動版網頁要素,想必也有許多人開發過行動版網頁,也有許多的手機APP是透過嵌入一個Webview將網頁放到其中,大多數的使用者是感受不出來...

技術 HGST TOURO MOBILE 3TB-大容量高速USB3.1 Gen1行動硬碟,大容量資料隨身移動

[size=5][b] 大容量高速行動硬碟- HGST TOURO MOBILE 3TB[/b][/size]這幾年網路蓬勃發展,手持式行動裝置也跟著蓬勃發展...

技術 [RWD] GridView搭配 FooTable (jQuery) 的表格效果 -- 自動折疊

[RWD] GridView搭配 FooTable (jQuery) 的表格效果 -- 自動折疊 http://www.dotblogs.com.tw/mis2...

技術 會寫網頁 就會寫手機APP -- Hybrid Mobile Apps for ASP.NET Developers

會寫網頁 就會寫手機APP -- Hybrid Mobile Apps for ASP.NET Developers http://www.dotblogs.c...

鐵人賽 app開發 DAY 30

技術 ionic 開發總結與心得

學習 ionic 開發對於本來熟悉 WEB Angular開發的工程師 ,應該會學習是非常簡單的一件事情,在學習的過程會發現有大多的時間是在撰寫 Angular...

鐵人賽 app開發 DAY 29

技術 ionic 開發時常見問題與相關資源

之前介紹 ionic 相關開發的文章告一個段落,細節的部份無法在這一次介紹的清楚的,請大家透過的資源去自行學習了 相關資源 官方網站: http://ionic...

鐵人賽 app開發 DAY 28

技術 ionic 編釋成 native app

目前官方支援的 mobile 有 IOS 與 Android ,在編釋mobile native 之前我們必須要先create ios 或是 android 的...

鐵人賽 app開發 DAY 27

技術 ionic 實作(16): ionic ngCordova

ng-Cordova 是 ionic 與 Cordova 之間的整合的套件,只要直接使用 ng-Cordova 就可以很容易的與底層device 做一些 nat...