iT邦幫忙

flutter相關文章
共有 613 則文章
鐵人賽 Mobile Development DAY 23

技術 Flutter Developer Learning SwiftUI. @State var lesson23 = "切換頁面"

Today Preview 1. 正文 昨天打了好多字...今天輕鬆一下講點跳頁 主要分成兩大類app間切換 跟 app內切換然後app內切換又分成由右往左...

鐵人賽 Mobile Development DAY 15

技術 Day 15: Flutter 效能優化,良好的開發觀念與技巧!(下)

延續上一篇的內容,本文繼續跟大家分享一些正確觀念,為了就是在開發時可以撰寫出品質好的程式碼,寫的任何一個元件都很重要,它們為何存在,使用的優缺點是什麼,都應該...

技術 IoT Project ( Flutter + Python + ZigBee )

最近完成了一個project 有用到 Flutter, Python, 跟 IoT ZigBee,踩了一些坑,也學到很多. 先分享大致上的,之後再補比較詳細的...

鐵人賽 Mobile Development DAY 15

技術 [Day15] Flutter with GetX Wrap & Chip

Wrap & Chip 原生的Widget, 對於之前接觸iOS的人來說一開始看到有驚訝一下(居然有原生的!),有一點像是hash tag, 個人把W...

鐵人賽 Mobile Development DAY 30

技術 ITHOME IRONMAN體驗 Day 30-完賽心得

完賽心得 第13屆的鐵人賽30天的挑戰終於結束了,從參賽至完賽的準備期大約用了二個月。 初期花了大於3週的時間腦補 Flutter 的基本知識,不過大部份的範例...

鐵人賽 Mobile Development DAY 24

技術 Day 24: 善用工具與快捷輔助,提升 Flutter 開發效率!

身為工程師,每天長時間的開發、寫程式碼,提升開發效率是必須的,趕快完成任務才能偷懶沒錯吧?我們必須在節省時間的情況下還能達到目的,除了程式碼的撰寫之外,還有開...

鐵人賽 Mobile Development DAY 30
dart&flutter學習之旅 系列 第 30

技術 dart&flutter學習之旅-Day30

Place a floating app bar above a list 要讓使用者在瀏覽list的時候更加方便,通常使用 Scaffold widget提供...

鐵人賽 Mobile Development DAY 13

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

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

鐵人賽 Mobile Development DAY 12

技術 Flutter Developer Learning SwiftUI. @State var lesson12 = "其他控件"

Today Preview 1. 正文 今天介紹一些比較輕量或少見的控件(Control)請搭配code服用 1. Toggle 因為我那時候不知道有.la...

鐵人賽 Mobile Development DAY 8
通徹 Flutter 學習路徑 系列 第 8

技術 通徹 Flutter 學習路徑 Day 08 - Navigation 以及 Routing

今天主要要向大家分享的主題是 Navigation 以及 Routing在瀏覽器透過輸入 URL 而跳轉頁面至對應畫面這件事情相信大家都已經耳熟能詳了而今天在...

鐵人賽 Mobile Development DAY 28

技術 Flutter Developer Learning SwiftUI. @State var lesson28 = "多平台"

Today Preview 1. 正文 今天的重點就是如何讓SwiftUI變成Mac app只要你的Mac是M1,就可以看到裝置列表裡面有Mac然後就可以ru...

鐵人賽 Mobile Development DAY 18

技術 用 Flutter 開發一個 Android App 吧 - Day 22. 首頁的 GitHub Trending

本系列同步發表在 個人部落格,歡迎大家關注~ 首頁 - GitHub Trending 在首頁的部份除了 Day 14 看到的 Hacker News 之外...

鐵人賽 Mobile Development DAY 11

技術 Day 11: Flutter 動畫大補帖,觀念與使用時機都告訴你!

在 Flutter 中,動畫在大部分開發情境下不太常使用到,很多產品都以功能為導向,有時候有趣的體驗或是酷炫的效果都會被忽略甚至是排在後面,視為往後優化的部分...

鐵人賽 Mobile Development DAY 12

技術 30 天做一個極簡App:收藏頁面的誕生

昨天實作了「收藏」按鈕,每一次心動的點擊,都代表一則寶貴的靈感被我們珍藏起來~但問題來了:這些收藏的靈感去哪了?它們此刻正靜靜地躺在我們昨天建立的Favorit...

鐵人賽 Mobile Development DAY 1
通徹 Flutter 學習路徑 系列 第 1

技術 通徹 Flutter 學習路徑 Day 01 - 什麼是 Flutter ??

賽前感言 Flutter是一個由 Google 開發的開放原始碼行動應用軟體開發套件,其中最吸引人的地方便是它們宣稱使用 Flutter 所開發的應用程式可以...

鐵人賽 Security DAY 3

技術 【Day 03 —協議詳解】WebAuthn 的世界觀:讀懂規格書的第一步

前言:從宏觀地圖到微觀詞典 在昨天的探索中,我們繪製了一張 FIDO2 的宏觀作戰地圖,理解了 WebAuthn (軟體 API) 與 CTAP (硬體通訊)...

鐵人賽 Mobile Development DAY 19
dart&flutter學習之旅 系列 第 19

技術 dart&flutter學習之旅-Day19

前言 今天會開始介紹flutter cookbook的內容,flutter cookbook是一連串進階技術的教學,我會先從flutter動畫開始介紹 Anim...

鐵人賽 Mobile Development DAY 22

技術 【30 天做一個極簡App】核心功能:實作語音轉文字筆記

昨天為App搭建了筆記區的UI骨架,今天將為這個骨架注入與實作整個App最核心、也最有趣的功能之一:語音轉文字筆記。 這個功能旨在解決靈感閃現時,打字記錄過於緩...

鐵人賽 Mobile Development DAY 18

技術 Day 18: Flutter 狀態管理?Riverpod 的 watch() 實際上如何通知更新?

當我們在專案使用 Riverpod 後, 一定很長使用到 WidgetRef API,例如:ref.read()、ref.watch()、ref.listen...

鐵人賽 Mobile Development DAY 18

技術 用 Flutter 開發一個 Android App 吧 - Day 27. ProfilePage & BadgeTab

接下來將個人頁面的部份以昨天的步驟如法炮製的作修改吧 ProfileInfo、Stars、Followers、Followings 這些 Widget 其實不難...

鐵人賽 Security DAY 5

技術 【Day 05 協議詳解 III】信任的證明:解構 WebAuthn 驗證儀式

前言:從契約到通行證 在昨天的註冊儀式中,我們的後端伺服器(RP)與使用者的驗證器簽訂了一份基於公鑰密碼學的信任契約。這份契約的核心是我們安全地儲存了使用者的公...

鐵人賽 Security DAY 4

技術 【Day 04 —協議詳解 II】信任的誕生:解構 WebAuthn 註冊儀式

前言:從對話到契約 昨天,我們認識了 WebAuthn 世界中的三大主角,並了解了「註冊 (Attestation)」與「驗證 (Assertion)」這兩大核...

鐵人賽 Mobile Development DAY 20

技術 [Day20] 實戰新聞 APP - 使用彈出式視窗來顯示新聞吧 (CupertinoPopupSurface)

昨天我們終於把主頁的焦點新聞頁面給完成拉,不過目前這些新聞卡片都只能顯示片面的資訊,理論上應該要有個專門用來閱讀新聞的頁面,如下圖:在 Cupertino UI...

鐵人賽 Mobile Development DAY 21

技術 【30 天做一個極簡App】UI 實作:筆記區&設定頁

鐵人賽第21天了,我App核心互動體驗已經在第二週建立起來。現在要開始將先前規劃中預留的空間一一填滿,讓App的功能更加完整。根據開發藍圖,今天的主軸是UI的擴...

鐵人賽 Mobile Development DAY 11

技術 Flutter Developer Learning SwiftUI. @State var lesson11 = "對話框"

Today Preview 1. 正文 今天介紹Alert(或是更多時候大家會叫他Dialog)還有一個跟Alert很像的東西以前在UIKit叫ActionS...

鐵人賽 Mobile Development DAY 25
dart&flutter學習之旅 系列 第 25

技術 dart&flutter學習之旅-Day25

Use themes to share colors and font styles 使用theme可以在整個App中共享顏色和字型,你也可以定義app-wid...