本篇文章同步發表在 HKT 線上教室 部落格,線上影音教學課程已上架至 Udemy-HKT線上教室。想追蹤更多相關技術資訊,歡迎到 臉書粉絲專頁 按讚追蹤喔~...
總之先上個圖。雖然這系列的定位主要是針對正在學習或已經有些經驗的Flutter開發者,深入探討一些開發過程中,大家可能比較「知其然而不知其所以然」的問題。但在一...
閱讀過上一篇30天Flutter手滑系列 - Flutter所為何物後,現在對Flutter有了初步了解,要來學習Flutter前,先來設定一下環境吧。筆者是M...
上一篇我們談到整個Flutter App+Framework在Web上可以直接編譯成Javascript來執行,而Flutter Framework在最終產出L...
昨天介紹了一下GET但是POST就麻煩得多,基本上有以下三種 application/json application/x-www-form-urlencod...
在上一篇30天Flutter手滑系列 - 基本組件(Basic Widgets),介紹了基本會用的Widgets外,接下來這篇也是一定會用到的文字與圖片Widg...
macbook的相關設定們 零、相關交接資訊 理論上是一部新MacBook Air 從頭開始安裝要用的 1. 相關下載 系統升級到最新版 MacOS: Ve...
壹、前情提要 一、交接工作進度銜接 因為在flutter+IOS開發部分是由兩個人,自己與另一個趴呢負責(後端API也是兩人),而的寒假模式我們部分的模式是自己...
今天就來為FlutTube專案內的Bloc(Authentication Bloc、Login Bloc、Register Bloc)寫測試吧。 Mockito...
本系列同步發表在 個人部落格,歡迎大家關注~ 開發環境 作業系統(OS): Ubuntu Desktop 18.04.2 LTS 編輯器(Editor):...
今天又要來實作Bloc啦,基本概念都和前面相同,就速速帶過吧。 MovieBloc 在movie資料夾下新增「bloc」資料夾並用bloc generator產...
好啦~這一天總是要來的幫大家摘要一下 ⚠️⚠️⚠️就是跟以前不一樣的⚠️⚠️⚠️☘️☘️☘️就是類似的或替代品☘️☘️☘️ Lesson 0 - 開場白 就做...
今天的目標很簡單,就是把顯示電影細節的頁面完成。 Movie Detail Page 在home資料夾下新增「movie_detail_page.dart」首先...
TextWidget 文本元件 手把手使用一個最簡單的 TextWidget Flutter 一切皆組件 TextWidget 常用屬性 屬性 功能...
WebSocket 前端對於WebSocket這項技術應該不陌生,以往會需要使用輪詢的方式更新資料,目前大多改採用WebSocket連線來建立雙向溝通的需求。...
前言與鐵人賽規劃 最近剛結束面試地獄,終於有時間來複習Flutter。實在沒有寫過這麼長系列的技術文章,加上本人實戰經驗也不多,因此期許自己能完成這次挑戰就好。...
前面繁瑣的設定請參考Mark飛大大的文章 然而在Mark飛大大文章的 5.接收階段,因為flutter firebase messaging版本有變API的接法...
我們因為只有一個工程師,做 App 的話跨平台開發是很自然的選項。在2018年開發時,當初只有 React Native 跟 Xamarin 這兩個選項。但那時...
人要持續往前走,先放下前一篇30天Flutter手滑系列 - 聊天室開發(Chat Room)(6),今天先來把主要的聊天頁完成,不然估計又得花上無法預期的時間...
Functions 函數(方法) 在Dart語言,函數是物件也是一種叫做Function的型態(type)。因此,Function可以當成變數,也可以當做其他函...
今日要點》準備 Flutter 執行環境 1 - 把 Flutter SDK 下載回來。 2 - 跟 Mac OS 說:Flutter你在那兒! 3 - 預先下...
接續30天Flutter手滑系列 - 聊天室開發(Chat Room)(1),今天來嘗試加入Google帳號登入。 加入Drawer 為了讓登入後的帳號有個地方...
在成功登入後會需要進入到應用的主畫面,這時我們就會需要 Navigator 跟 Route 來幫忙轉換頁面與傳遞資料。 Route 被 Navigator 管...
因為Riverpod是由Provider的作者Rémi Rousselet重新打造的Provider威力加強版。好講完了,可以收工了。什麼?又不到300字?好吧...
今日要點》前言》申請 OpenWeatherMap API Key》介紹 flutter_weather 專案》下載並編譯 flutter_weather 專案...
今天繼續來幫首頁增加一些小功能,不會像昨天程式碼那麼多了XD。 Drawer Drawer widget在Day7有介紹到如何使用,今天就來幫HomePage加...
進入倒數10天了,文章已經寫到殘破不堪快往生。但每天還是要有進度產出,只能找空擋時間回去修正前面的文章。接下來要來進入比較進階的應用,自製一個線上聊天室。在這個...
表單組件 使用表單處理使用者輸入是常見的應用的基礎功能,使用這些表單組件可以應用在註冊、登入、電商…需要使用者輸入資料的情境,因此我們今天就來練習這些常在表單上...
sqflite 昨日我們使用WebSocket技術建立了一個簡單聊天室,不過每次重新刷新畫面後聊天室的記錄就消失了,讓我們使用 sqflite 來處理聊天室的訊...
這應該也是很多人剛開始接觸Flutter時心裡會有的疑問,而對於當年逃離Java的魔掌,和Kotlin墜入愛河,度過兩年纏綿悱惻如膠似漆的生活的我來說,看到Da...