iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

Flutter - 複製貼上到開發套件之旅 系列

從 Flutter 初學該知道的事出發,複製貼上一些 Sample Code 研究別人怎麼寫的,自行開發想要的功能,介紹 Flutter 架構,查看第三方套件原始碼和 Sample Code,最後是開發套件、上架套件經驗分享。

本篇介紹全部採用 Null-safety

鐵人鍊成 | 共 30 篇文章 | 26 人訂閱 訂閱系列文 RSS系列文 團隊來自行雲者研發基地的菁英們
DAY 1

【第一天 - Flutter 生命週期+基本觀念介紹】

什麼是 StatefulWidget? 他是一個具備 State(狀態)的元件,裡面所有可變狀態的子元件的狀態都會保留在 Staatefulwidget 所創...

2021-09-15 ‧ 由 WenYeh 分享
DAY 2

【第二天 - Flutter 繼承+建構子+CallBack 基本概念】

前言 今日的程式碼 => GITHUB 繼承 Flutter 會有三個方式 Extends 當繼承 Extends 的時候,需要使用 super 來...

2021-09-16 ‧ 由 WenYeh 分享
DAY 3

【第三天 - Flutter Route 規劃分享】

今日的程式碼 => GitHub 前言 大家應該都知道 Flutter 的跳頁都會分成 2 種方式 沒有 Named 的用 MaterialPageRo...

2021-09-17 ‧ 由 WenYeh 分享
DAY 4

【第四天 - Flutter BottomNavigationBar(上)Animation】

前言 一般來說,寫 BottomNavigationBar 會使用這個方法,官方文件,這個是官方的範例。 今天我想要介紹,如何從簡單的變成有動畫的感覺。今日的程...

2021-09-18 ‧ 由 WenYeh 分享
DAY 5

【第五天 - Fluter BottomNavigationBar(下)行為分析】

前言 今日的程式碼 => GITHUB 我們在開發的時候常常會遇到幾種情況 需要 BottomNavigationBar 的 index 改變後,再改回...

2021-09-19 ‧ 由 WenYeh 分享
DAY 6

【第六天 - Flutter 多國語系】

前言 今日的程式碼 => GITHUB這邊我想要介紹如何切換語言、設定 App 初始的語言,且下此開啟 App 時也會記住已經被切換過的語言。 備註:...

2021-09-20 ‧ 由 WenYeh 分享
DAY 7

【第七天 - Flutter Api、Json 物件教學】

前言 今日的程式碼 => GITHUB 這邊我會用到 json_serializable 的套件和 Http 和 Equatable 的套件。這兩個是超...

2021-09-21 ‧ 由 WenYeh 分享
DAY 8

【第八天 - Flutter Provider 架構教學】

前言 今日的程式碼 => GIHUB 這篇,我要請求 https://jsonplaceholder.typicode.com/posts/ 這個網址的資...

2021-09-22 ‧ 由 WenYeh 分享
DAY 9

【第九天 - Flutter Bloc+Cubit 架構教學】

今日的程式碼 Bloc 範例 => GITHUB BlocCubit 範例 => GITHUB Cubit 什麼事 Bloc ㄋ? flutter...

2021-09-23 ‧ 由 WenYeh 分享
DAY 10

【第十天 - Flutter Bloc Unit Test+Mocktail 範例】

前言 今日的程式碼 => GITHUB接續上一篇 【第九天 - Flutter Bloc+Cubit 架構教學】今天要來介紹單元測試,如何和 bloc p...

2021-09-24 ‧ 由 WenYeh 分享