iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

Senior 工程師的入門指南:Flutter 進擊之路 系列

歡迎來到 Senior 工程師的入門指南,工作 3~5 年發現基本技能已經很熟悉,但卻不知道如何往 Senior 的方向邁進,這篇指南包含了我自己的經驗與教訓,內容並不會拘泥在 Flutter 本身,更多的是想與你們分享我所學到的東西,如果可以稍稍幫助到你我會非常開心。

鐵人鍊成 | 共 30 篇文章 | 25 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1:好想成為 Senior 工程師 🌝

Hi 各位 it 幫的朋友們!我是 Dorara,目前任職於 KryptoGO ,負責區塊連錢包的開發工作。希望透過這系列的文章,總結目前學到的技術,也希望讓更...

2023-09-16 ‧ 由 Dorara 分享
DAY 2

Day 2:什麼?你都在正式環境上開發!:Flutter Flavor 設定 🧄

在軟體開發中,一個好的實踐是有多個環境,通常包括至少一個開發(或稱為「dev」)環境和一個生產(或稱為「prod」)環境。然而,不幸的是,有些開發者直接在生產環...

2023-09-17 ‧ 由 Dorara 分享
DAY 3

Day 3:蛤?又忘記上版了:Flutter CI/CD|GitHub Action 1 🎬

經過 Day2 Flavor 的洗禮,可能會感受到我一直強調軟體開發中快速迭代的重要性,因為軟體在還沒使用前都是一個黑盒子,一定要你親身體驗才能給出回饋,當然現...

2023-09-18 ‧ 由 Dorara 分享
DAY 4

Day 4:驚!每次 PR 都要測試呀:Flutter CI/CD|自動化測試|GitHub Action 2 🎬

在上一篇,介紹了 Github Action 的基礎知識,接下來就要透過 Github Action 把自動化測試串上 Flutter 啦。測試的重要性應該不用...

2023-09-19 ‧ 由 Dorara 分享
DAY 5

Day 5:哇!雙平台真的很累人:Flutter CI/CD|自動化部屬|GitHub Action 3 🎬

前兩章回顧了如何使用 GitHub action 並利用他幫助我們做每次 PR 的自動化測試,完成自動化測試之後,接下來要完成持續交付的部分。 🎬 文章內容包含...

2023-09-20 ‧ 由 Dorara 分享
DAY 6

Day 6:呀!討厭不要偷看:Flutter monitor: Sentry log

在持續交付(Continuous Delivery, CD)的世界中,軟體的質量和穩定性成為開發團隊的首要目標。錯誤監控就在這裡扮演一個關鍵角色。本文將指導你如...

2023-09-21 ‧ 由 Dorara 分享
DAY 7

Day 7:Clean Architecture X Flutter (一) | SOLID 🛁

講完了 CI/CD,接下來就帶大家一起探討一下架構吧!這部分的會從 Clean Acritecture 入門開始解說,今天先帶帶家看 Clean Archite...

2023-09-22 ‧ 由 Dorara 分享
DAY 8

Day 8:Clean Architecture X Flutter(二)| Flutter 實踐篇 🛁

引言: 嗨嗨大家!👋 讓我們今天一起再跳入 Flutter 的魔法世界,不過這次我們的主題會稍微進階一些——「Clean Architecture」。記得昨天我...

2023-09-23 ‧ 由 Dorara 分享
DAY 9

Day 9:@@ 這個是什麼?|Flutter MetaData

在經過幾天精實的戰鬥,走過包含 CI/CD 和 Clean Architecture,今天來聊點輕鬆的話題,在 Flutter 開發的過程中,相信你一定有用過如...

2023-09-24 ‧ 由 Dorara 分享
DAY 10

Day 10:燚!揭秘 Source Gen|Flutter 代碼生成

在上一篇文章中,我們深入探索了 Flutter 中的 Metadata,介紹了許多有趣的 Annotation。當然,光是了解 Metadata 只是冰山一角,...

2023-09-25 ‧ 由 Dorara 分享