iT邦幫忙

flutter相關文章
共有 613 則文章
鐵人賽 Mobile Development DAY 1
Flutter App 開發實戰 系列 第 1

技術 從頭開始一起開發 App [DAY 1]

在今年初剛接觸 Flutter 就有需求需要做跨平台的開發,剛好有機會可以拿來練習,但是因為本人拖延症嚴重,沒有人逼我感覺就會偷懶,希望透過鐵人賽好好矯正自己懶...

鐵人賽 Modern Web DAY 24
Flutter web 的奇妙冒險 系列 第 24

技術 Day 24 | 在flutter 中串接 restful api - MobX的非同步操作

那今天就來讓這個非同步資料透過MobX 來串接到畫面上: 首先一樣建立一個 UsersViewModel import 'dart:convert'; imp...

鐵人賽 Mobile Development DAY 19

技術 Day 19 套件管理

概覽 Flutter 很幸運有一個不錯的開發者社群,通過「插件 Plugin」的方式分享彼此程式碼。也就是這種開源的形式讓 Flutter 這類的框架得以發展。...

鐵人賽 Mobile Development DAY 8

技術 [Day 08] Flutter 基礎 widget:Text、Button 與排版元件

今天我們要來講解 Flutter 的基礎Widget。 Flutter 預設提供了兩種熱門的 UI 組件,分別是接近 Andorid 原生風格的 Materia...

鐵人賽 Mobile Development DAY 11

技術 【Day 11】flutter_deer - UI畫面非常齊全的商務專案

今日要點》介紹 flutter_deer 專案》下載並編譯 flutter_deer 專案 介紹 flutter_deer 專案 今天要介紹的Github專案...

鐵人賽 Mobile Development DAY 30

技術 Day 30 發佈正式版應用程式

當我們撰寫完程式碼,也跑過測試,處理完所有問題,一切準備就緒。是時候將應用程式發佈到平台上了。 本章節將探討如何在 Apple App Store、Google...

技術 Dart 語言入門 3: 運算符號

運算子 說明 運算子 範例 一元後置 expr++,expr--,(),[],.,?. i++, i--, const[1,0],Test.fun...

鐵人賽 Mobile Development DAY 6

技術 days[5] = "三顆渲染樹是如何運作的?(二)"

上次我們從RichText出發,一步步摸索出了Widget, Element, RenderObject各自的責任,和彼此之間的相互關係。我們也看到RichTe...

鐵人賽 Mobile Development DAY 20

技術 Day 20 探索主流第三方插件

上篇我們已經學習了關於套件、插件的基礎。Flutter 擁有豐富的插件,但有時候,問題是我們不知道該從何開始又或者說我們不知道該如何抉擇。後續我們將介紹一些主流...

技術 Flutter 學習日記: 1. 安裝 macOS開發環境

中國有中文社區網站 有完整的安裝介紹及使用教學範例可以參考Flutter中文社區,Flutter中文網 1.安裝sdk flutter 官方網站下載可以直接下載...

鐵人賽 Mobile Development DAY 9

技術 用 Flutter 開發一個 Android App 吧 - Day 9. 個人頁面(續)

本系列同步發表在 個人部落格,歡迎大家關注~ 個人頁面(Profile Page) - 續 我們接續昨天的部份,接下來要完成個人頁面的下半部。 首先,第一個...

鐵人賽 Mobile Development DAY 18

技術 用 Flutter 開發一個 Android App 吧 - Day 21. 趨勢頁面(改)、切換趨勢區間

本系列同步發表在 個人部落格,歡迎大家關注~ 經過兩天的努力,終於能來修改頁面拉~ 趨勢頁面 - 改 第二部份的更改頁面我想大家應該可以猜得到,一樣用 Fu...

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

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

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

鐵人賽 Modern Web DAY 21
Flutter web 的奇妙冒險 系列 第 21

技術 Day 21 | 狀態管理套件 MobX - 到底什麼是狀態管理

狀態管理? 在介紹 MobX 以前我想先來說一下什麼是「狀態管理」 究竟為什麼我們需要「狀態管理」,還記得前幾篇想到 Flutter其中一個概念 UI = F(...

技術 【Flutter】筆記5-TextField輸入框

key: 這個小部件的唯一識別符,可以用於在渲染樹中找到這個小部件。 controller: 一個控制器對象,用於控制文本編輯器中的內容。這可以用於讀取或更改...

技術 Flutter 03

As we mention before, we can set different properties of each widget. Changing...

鐵人賽 Mobile Development DAY 3

技術 Day 3: 最熟悉的朋友 Flutter Widget,你會用但真的了解它嗎?

所有 Flutter 開發者從 Widget 開始,通過嵌套的方式來完成聲明式 UI,可以讓我們輕易實現腦中的畫面與效果,大家一定跟它非常熟悉吧。但它除了是畫...

鐵人賽 Mobile Development DAY 8

技術 [Day08] Flutter with GetX image_cropper 照片裁切

承襲上一篇 Image_picker這篇使用image_cropper 把選到的照片做裁切或旋轉等加工 AndroidAndroidManifest.xml 需...

技術 Flutter 05

In Flutter application we can insert images, using local images or using images...

鐵人賽 Mobile Development DAY 8
Flutter App 開發實戰 系列 第 8

技術 專案的好幫手 Firebase |部署篇 [DAY 8]

目前在開發的這個應用沒有後端幫忙也沒有寫好的 api 可以使用,所以我們就只能自立自強了!自己開始寫後端架server,那我可能就沒時間在這邊發文了,還好有 g...

鐵人賽 Mobile Development DAY 22

技術 Day 22: 帶你完整探索 DevTools,重要的 CPU Profiler、Memory 與 Logging (Debugging with DevTools - part2)

來到了 DevTools 系列的第二章,上一篇我們講解了 Flutter Inspector 與 Performance 用法,使用工具瀏覽 Widget T...

鐵人賽 Mobile Development DAY 3

技術 [Day 03] Dart 基礎語法 Part 2

今天我們要來談談關於 Dart 的迴圈、判斷式以及函式的語法,馬上開始吧! 條件判斷式 條件判斷式是執行邏輯判斷中重要的程式區塊,在 Dart 中提供了三種條件...

鐵人賽 Modern Web DAY 27
Flutter web 的奇妙冒險 系列 第 27

技術 Day 27 | 狀態管理 - BLoC基本介紹

在剛開始學習Flutter時如果讀到有關狀態管理的文章大部分都會是與「BLoC」相關的內容,雖然真的是有點複雜,但感覺還是得嘗試看看「BLoC」到底有什麼優點可...

鐵人賽 Mobile Development DAY 9

技術 iOS Developer Learning Flutter. Lesson8 圖片

今天的文章竟然用到五級標題...是在寫論文嗎...= = Today Preview 1. 基本用法 1.1 跟以前類似, 有分UIImageView(就是...

鐵人賽 Mobile Development DAY 30

技術 【Day 30】第12屆iT邦幫忙鐵人賽 - 完賽筆記

最近依舊忙錄,但工作的需要,我還是需要了解新的技術,努力排出時間用在技術研讀上,評估一些技術引進的議題: 技術的推出的原因。 Flutter is Goog...

鐵人賽 Mobile Development DAY 24

技術 【Day 24】flutterfire - firebase_ml_vision 辨識專案-2-CameraPreviewScanner

今日要點》前言**》介紹 firebase_ml_vision 專案裡的 CameraPreviewScanner **》程式架構研究 前言 昨天介紹的Gith...

鐵人賽 Mobile Development DAY 12

技術 【Day 12】HistoryOfEverything - 歷史的時間軸

今日要點》介紹 HistoryOfEverything 專案》下載並編譯 HistoryOfEverything 專案 介紹 HistoryOfEveryth...

鐵人賽 Mobile Development DAY 9

技術 [Day9] Flutter 選擇群組,出現對應代辦事項調整。

之前我們的側欄,做了群組的功能,但是選擇還沒有任何的改變。今天我們就讓他選擇了會有反應吧! 第一步,我把它移植到Provider import 'package...

鐵人賽 Mobile Development DAY 25

技術 Flutter體驗 Day 25-SharedPreferences

SharedPreferences 有時候我們在應用程式會需要保存登入Session資料、個人偏好設定…這種簡單格式的資料型態,這時候使用 shared_pre...