iT邦幫忙

flutter相關文章
共有 582 則文章
鐵人賽 Mobile Development DAY 22

技術 【Day 22】flutter_shuqi - 模仿小說閱讀器App的版面配置專案

今日要點》介紹 flutter_shuqi 專案》下載並編譯 flutter_shuqi 專案》程式架構研究 介紹 flutter_shuqi 專案 今天要介...

鐵人賽 Mobile Development DAY 21

技術 【Day 21】Flutter-AI-Rubik-cube-Solver - 讓 flutter 幫你解魔術方塊?

今日要點》前言》介紹 Flutter-AI-Rubik-cube-Solver 專案》下載並編譯 Flutter-AI-Rubik-cube-Solver 專案...

鐵人賽 Mobile Development DAY 20

技術 【Day 20】Animated-Text-Kit - 來點動感的文字訊息

今日要點》介紹 Animated-Text-Kit 專案》下載並編譯 Animated-Text-Kit 範例專案》程式架構研究 介紹 Animated-Te...

鐵人賽 IoT DAY 19

技術 op.19 《應用層》-初探 Flutter

※因應有讀者反映,標題下的太不知所措XD,想要看指定文章還要打開來確認,她表示很難受。所以之後這奇怪的標題會換位置,也希望大家繼續多多支持小弟我的 鐵 (菜)...

鐵人賽 Mobile Development DAY 19
iOS Developer Learning Flutter 系列 第 19

技術 iOS Developer Learning Flutter. Lesson18 API POST

昨天介紹了一下GET但是POST就麻煩得多,基本上有以下三種 application/json application/x-www-form-urlencod...

鐵人賽 Mobile Development DAY 18
iOS Developer Learning Flutter 系列 第 18

技術 iOS Developer Learning Flutter. Lesson17 API GET

Today Preview 定義Model > 打API > 顯示在畫面上非常簡單、天天在做我們來看看在Flutter上怎麼實現 1. 定義Mod...

鐵人賽 Mobile Development DAY 30

技術 days[29] = "為什麼要瞭解底層實作?為什麼要問為什麼?"

雖然作為結尾也還算切題,但仔細想想或許更應該把它放在這系列的開頭?我想這可能是個雞生蛋蛋生雞的問題。如果不先討論我們為什麼要瞭解Flutter這麼多的實作細節和...

鐵人賽 Mobile Development DAY 17
iOS Developer Learning Flutter 系列 第 17

技術 iOS Developer Learning Flutter. Lesson16 底部導航與頁籤

Today Preview 1. BottomNavigationBar 它其實只是一條bar放在Scaffold裡實際上控制頁面跳轉的還是你自己所以這頁必須...

鐵人賽 Mobile Development DAY 16
iOS Developer Learning Flutter 系列 第 16

技術 iOS Developer Learning Flutter. Lesson15 特製滾動

今天是Scroll篇最後一天講講滾動綜藝大集合的神器一樣先上圖 Today Preview 概念 本節內容引用自Flutter實戰一書 6.1 可滚动组件简介...

鐵人賽 Mobile Development DAY 15
iOS Developer Learning Flutter 系列 第 15

技術 iOS Developer Learning Flutter. Lesson14 網格

可能會有一些讀者發現為什麼這麼奇怪標題都要用中文這樣很沒sence是不是英文不好?(是)其實是在三個環境下通常要做同一件事會有不同的名字所以才想要用中文來統一...

鐵人賽 Mobile Development DAY 29

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

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

鐵人賽 Mobile Development DAY 14
iOS Developer Learning Flutter 系列 第 14

技術 iOS Developer Learning Flutter. Lesson13 裁判~可以讓人列完又列這樣的嗎? (多選與側滑)

我看本節目乾脆改名為《iOS Developer Learning ListView》算了 Today Preview 1. 多選 iOS要做多選列表有兩種...

鐵人賽 Mobile Development DAY 19

技術 【Day 19】Flare-Flutter - 來點 2D 動畫吧

今日要點》介紹 Flare-Flutter 專案》下載並編譯 Flare-Flutter 專案》程式架構研究 介紹 Flare-Flutter 專案 Flar...

鐵人賽 Mobile Development DAY 18

技術 【Day 18】timeline_tile - 來個時間軸吧

今日要點》介紹 beautiful_timelines 專案》下載並編譯 beautiful_timelines 專案》程式架構研究 介紹 beautiful...

鐵人賽 Mobile Development DAY 28

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

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

鐵人賽 Mobile Development DAY 17

技術 【Day 17】flutter_staggered_grid_view - 來做個瀑布流版面吧

今日要點》介紹 flutter_staggered_grid_view 專案》下載並編譯 flutter_staggered_grid_view 專案》程式架構...

鐵人賽 Mobile Development DAY 13
iOS Developer Learning Flutter 系列 第 13

技術 iOS Developer Learning Flutter. Lesson12 還是~列表(輸入與折疊)

Today Preview 1. 如果有用戶輸入的情況, 如何不讓資料跑掉? 原本我以為如果是用children方式建立的ListViewTextFiel...

鐵人賽 Mobile Development DAY 12
iOS Developer Learning Flutter 系列 第 12

技術 iOS Developer Learning Flutter. Lesson11 又是列表(置頂與刷新)

昨天我們講了列表的基本用法今天講講列表非常常見的兩種功能header置頂與下拉刷新(附贈上拉加載) Today Preview 1. header置頂 Fl...

鐵人賽 Mobile Development DAY 27

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

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

鐵人賽 Mobile Development DAY 26

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

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

鐵人賽 Mobile Development DAY 11
iOS Developer Learning Flutter 系列 第 11

技術 iOS Developer Learning Flutter. Lesson10 建立列表

ListView有兩種用法使用children 跟 使用builder使用children就是會一次事先把所有widget都create出來使用builder則...

鐵人賽 Mobile Development DAY 25

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

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

鐵人賽 Mobile Development DAY 16

技術 【Day 16】Flame - Flutter 的 遊戲引擎, sample & langaw

今日要點》前言》介紹 langaw 專案》下載並編譯 langaw 專案》下載並編譯 flame example 專案》編譯 doc/examples/spri...

鐵人賽 Software Development DAY 24

技術 Dart 食之無味,棄之可惜

寫在前面 Dart是由google開發的語言 目的是讓同一套程式碼可以跨平台編譯 注意,跟JAVA編譯一次後到處執行是不同的喔,Dart雖然也只需要寫一次程式碼...

鐵人賽 Mobile Development DAY 24

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

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

鐵人賽 Mobile Development DAY 23

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

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

鐵人賽 Mobile Development DAY 15

技術 【Day 15】spaceblast - 想來場 Flutter Game 嗎

今日要點》介紹 spaceblast 專案》下載並編譯 spaceblast 專案 介紹 spaceblast 專案 今天要介紹的Github專案,這是偶而看...

鐵人賽 Mobile Development DAY 14

技術 【Day 14】fl_chart - 需要圖型嗎?來點折線圖,條形圖,圓餅圖和散點圖吧

今日要點》介紹 fl_chart 專案》下載並編譯 fl_chart 專案》程式架構研究 介紹 fl_chart 專案 今天要介紹的Github專案,是想說未...

鐵人賽 Mobile Development DAY 13

技術 【Day 13】fun_android_flutter - 一個聊Android開發的網站APP

今日要點》介紹 fun_android_flutter 專案》下載並編譯 fun_android_flutter 專案 介紹 fun_android_flut...

鐵人賽 Mobile Development DAY 10
iOS Developer Learning Flutter 系列 第 10

技術 iOS Developer Learning Flutter. Lesson9 選擇器

今天可不是講selector喔(笑) Today Preview Cupertino Flutter提供了一系列iOS Style風格的元件所有的UICont...