iT邦幫忙

flutter相關文章
共有 512 則文章
鐵人賽 Mobile Development DAY 5

技術 Day 5:起手式程式碼

本篇文章同步發表在 HKT 線上教室 部落格,線上影音教學課程已上架至 Udemy-HKT線上教室。想追蹤更多相關技術資訊,歡迎到 臉書粉絲專頁 按讚追蹤喔~...

鐵人賽 Mobile Development DAY 1

技術 days[0] = "為什麼你應該現在開始學習Flutter?"

總之先上個圖。雖然這系列的定位主要是針對正在學習或已經有些經驗的Flutter開發者,深入探討一些開發過程中,大家可能比較「知其然而不知其所以然」的問題。但在一...

鐵人賽 Mobile Development DAY 2

技術 30天Flutter手滑系列 - SDK環境設定

閱讀過上一篇30天Flutter手滑系列 - Flutter所為何物後,現在對Flutter有了初步了解,要來學習Flutter前,先來設定一下環境吧。筆者是M...

鐵人賽 Mobile Development DAY 25

技術 days[24] = "Flutter Web是怎麼運作的?(下)"

上一篇我們談到整個Flutter App+Framework在Web上可以直接編譯成Javascript來執行,而Flutter Framework在最終產出L...

鐵人賽 Mobile Development DAY 19
iOS Developer Learning Flutter 系列 第 19

技術 iOS Developer Learning Flutter. Lesson18 API POST

昨天介紹了一下GET但是POST就麻煩得多,基本上有以下三種 application/json application/x-www-form-urlencod...

鐵人賽 Mobile Development DAY 6

技術 30天Flutter手滑系列 - 文字(Text Widgets)、圖片相關組件(Assets, Images, Icon Widgets)與文字輸入(Input Widgets)

在上一篇30天Flutter手滑系列 - 基本組件(Basic Widgets),介紹了基本會用的Widgets外,接下來這篇也是一定會用到的文字與圖片Widg...

C++30日挑戰之旅 系列 第 41

技術 【開學挑戰系列】DAY1

macbook的相關設定們 零、相關交接資訊 理論上是一部新MacBook Air 從頭開始安裝要用的 1. 相關下載 系統升級到最新版 MacOS: Ve...

C++30日挑戰之旅 系列 第 34

技術 【WIDE LAB紀錄 Day4】 嗨Flutter,在這茫茫Bug海中很高興認識你(⁎⁍̴̛ᴗ⁍̴̛⁎)

壹、前情提要 一、交接工作進度銜接 因為在flutter+IOS開發部分是由兩個人,自己與另一個趴呢負責(後端API也是兩人),而的寒假模式我們部分的模式是自己...

鐵人賽 Mobile Development DAY 19

技術 【Flutter基礎概念與實作】 Day19–如何用Mockito測試BloC

今天就來為FlutTube專案內的Bloc(Authentication Bloc、Login Bloc、Register Bloc)寫測試吧。 Mockito...

鐵人賽 Mobile Development DAY 2

技術 用 Flutter 開發一個 Android App 吧 - Day 2. 環境設定、流程規劃

本系列同步發表在 個人部落格,歡迎大家關注~ 開發環境 作業系統(OS): Ubuntu Desktop 18.04.2 LTS 編輯器(Editor):...

鐵人賽 Mobile Development DAY 17

技術 【Flutter基礎概念與實作】 Day17–實作Movie Bloc

今天又要來實作Bloc啦,基本概念都和前面相同,就速速帶過吧。 MovieBloc 在movie資料夾下新增「bloc」資料夾並用bloc generator產...

鐵人賽 Mobile Development DAY 30
iOS Developer Learning Flutter 系列 第 30

技術 iOS Developer Learning Flutter. Lesson29 總複習

好啦~這一天總是要來的幫大家摘要一下 ⚠️⚠️⚠️就是跟以前不一樣的⚠️⚠️⚠️☘️☘️☘️就是類似的或替代品☘️☘️☘️ Lesson 0 - 開場白 就做...

鐵人賽 Mobile Development DAY 24

技術 【Flutter基礎概念與實作】 Day24–設計電影細節頁面、播放Youtube影片

今天的目標很簡單,就是把顯示電影細節的頁面完成。 Movie Detail Page 在home資料夾下新增「movie_detail_page.dart」首先...

鐵人賽 Mobile Development DAY 4

技術 Flutter 常用組件講解 | TextWidget

TextWidget 文本元件 手把手使用一個最簡單的 TextWidget Flutter 一切皆組件 TextWidget 常用屬性 屬性 功能...

鐵人賽 Mobile Development DAY 23

技術 Flutter體驗 Day 23-WebSocket

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

鐵人賽 Mobile Development DAY 1

技術 30天Flutter手滑系列 - Flutter所為何物

前言與鐵人賽規劃 最近剛結束面試地獄,終於有時間來複習Flutter。實在沒有寫過這麼長系列的技術文章,加上本人實戰經驗也不多,因此期許自己能完成這次挑戰就好。...

鐵人賽 Mobile Development DAY 26

技術 [Day26] Flutter with GetX Push Notification

前面繁瑣的設定請參考Mark飛大大的文章 然而在Mark飛大大文章的 5.接收階段,因為flutter firebase messaging版本有變API的接法...

鐵人賽 Mobile Development DAY 3

技術 React Native 優缺點,如果現在開始做會選哪個

我們因為只有一個工程師,做 App 的話跨平台開發是很自然的選項。在2018年開發時,當初只有 React Native 跟 Xamarin 這兩個選項。但那時...

鐵人賽 Mobile Development DAY 27

技術 30天Flutter手滑系列 - 聊天室開發(Chat Room)(7)

人要持續往前走,先放下前一篇30天Flutter手滑系列 - 聊天室開發(Chat Room)(6),今天先來把主要的聊天頁完成,不然估計又得花上無法預期的時間...

技術 Dart 語言入門 2: 函式 Function

Functions 函數(方法) 在Dart語言,函數是物件也是一種叫做Function的型態(type)。因此,Function可以當成變數,也可以當做其他函...

鐵人賽 Mobile Development DAY 2

技術 【Day 2】準備 Flutter 環境與 Hello World

今日要點》準備 Flutter 執行環境 1 - 把 Flutter SDK 下載回來。 2 - 跟 Mac OS 說:Flutter你在那兒! 3 - 預先下...

鐵人賽 Mobile Development DAY 22

技術 30天Flutter手滑系列 - 聊天室開發(Chat Room)(2)

接續30天Flutter手滑系列 - 聊天室開發(Chat Room)(1),今天來嘗試加入Google帳號登入。 加入Drawer 為了讓登入後的帳號有個地方...

鐵人賽 Mobile Development DAY 5
Flutter App 開發實戰 系列 第 5

技術 Flutter 頁面轉跳 Navigator / Route [DAY 5]

在成功登入後會需要進入到應用的主畫面,這時我們就會需要 Navigator 跟 Route 來幫忙轉換頁面與傳遞資料。 Route 被 Navigator 管...

鐵人賽 Mobile Development DAY 17

技術 days[16] = "為什麼你應該嘗試從Provider升級到Riverpod?(上)"

因為Riverpod是由Provider的作者Rémi Rousselet重新打造的Provider威力加強版。好講完了,可以收工了。什麼?又不到300字?好吧...

鐵人賽 Mobile Development DAY 10

技術 【Day 10】flutter_weather - 練習使用OpenWeatherMap API

今日要點》前言》申請 OpenWeatherMap API Key》介紹 flutter_weather 專案》下載並編譯 flutter_weather 專案...

鐵人賽 Mobile Development DAY 22

技術 【Flutter基礎概念與實作】 Day22–美化首頁(2) 增加Drawer和標題文字動畫

今天繼續來幫首頁增加一些小功能,不會像昨天程式碼那麼多了XD。 Drawer Drawer widget在Day7有介紹到如何使用,今天就來幫HomePage加...

鐵人賽 Mobile Development DAY 21

技術 30天Flutter手滑系列 - 聊天室開發(Chat Room)(1)

進入倒數10天了,文章已經寫到殘破不堪快往生。但每天還是要有進度產出,只能找空擋時間回去修正前面的文章。接下來要來進入比較進階的應用,自製一個線上聊天室。在這個...

鐵人賽 Mobile Development DAY 10

技術 Flutter體驗 Day 10-表單組件

表單組件 使用表單處理使用者輸入是常見的應用的基礎功能,使用這些表單組件可以應用在註冊、登入、電商…需要使用者輸入資料的情境,因此我們今天就來練習這些常在表單上...

鐵人賽 Mobile Development DAY 24

技術 Flutter體驗 Day 24-sqflite

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

鐵人賽 Mobile Development DAY 3

技術 days[2] = "為什麼選擇Dart?"

這應該也是很多人剛開始接觸Flutter時心裡會有的疑問,而對於當年逃離Java的魔掌,和Kotlin墜入愛河,度過兩年纏綿悱惻如膠似漆的生活的我來說,看到Da...