iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

Flutter / Dart 跨平台App開發體驗 系列

透過一位Middle前端工程師的角度學習Flutter應用程式的開發,將會介紹到Flutter的入門與基礎知識,以及如何使用Flutter組件打造一個簡易的應用程式,記錄整個30天的學習過程。

鐵人鍊成 | 共 30 篇文章 | 17 人訂閱 訂閱系列文 RSS系列文 團隊神龍特攻隊 - it 宏的逆襲
DAY 21

Flutter體驗 Day 21-Http

Http 使用 Http 通訊協定,發送網路請求存取網路上的資源在開發App是很基本的需求,今日我們練習使用氣象開放資料平臺的API,學習 Http 的呼叫方式...

2021-09-29 ‧ 由 Leo 分享
DAY 22

Flutter體驗 Day 22-Model

Model 資料層 在開發應用程式的過程裡,我們通常會定義 Model 的類別用來處理資料結構或是資料儲存上的使用。 舉個簡單的例子,定義一個 JSON { &...

2021-09-30 ‧ 由 Leo 分享
DAY 23

Flutter體驗 Day 23-WebSocket

WebSocket 前端對於WebSocket這項技術應該不陌生,以往會需要使用輪詢的方式更新資料,目前大多改採用WebSocket連線來建立雙向溝通的需求。...

2021-10-01 ‧ 由 Leo 分享
DAY 24

Flutter體驗 Day 24-sqflite

sqflite 昨日我們使用WebSocket技術建立了一個簡單聊天室,不過每次重新刷新畫面後聊天室的記錄就消失了,讓我們使用 sqflite 來處理聊天室的訊...

2021-10-02 ‧ 由 Leo 分享
DAY 25

Flutter體驗 Day 25-SharedPreferences

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

2021-10-03 ‧ 由 Leo 分享
DAY 26

Flutter體驗 Day 26-bloc

bloc 有經驗的前端工程師或多或少應該都有聽過 MVC、MVP、MVVM 架構的開發方式,這些開發方式可以讓我們達到觀注點分離(Separation of c...

2021-10-04 ‧ 由 Leo 分享
DAY 27

Flutter體驗 Day 27-flame SpriteComponent

flame SpriteComponent 看著團隊挑戰的成員寫了一篇 從零開始的8-bit迷宮探險!Swift SpriteKit 遊戲開發實戰,那我們今天就...

2021-10-05 ‧ 由 Leo 分享
DAY 28

Flutter體驗 Day 28-flame JoystickComponent

flame JoystickComponent 昨日我們使用 SpriteComponent 建構出整體的遊戲畫面,今日我們研究看看要如何讓 Sprite 動起...

2021-10-06 ‧ 由 Leo 分享
DAY 29

Flutter體驗 Day 29-flame Collidable

flame Collidable 有開發過遊戲的人應該都有聽過碰撞偵測這名詞,程式使用碰撞偵測的演算法偵測物件是否發生碰撞的事件,而觸發對應的遊戲行為(動畫、得...

2021-10-07 ‧ 由 Leo 分享
DAY 30

ITHOME IRONMAN體驗 Day 30-完賽心得

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

2021-10-08 ‧ 由 Leo 分享