iT邦幫忙

flutter相關文章
共有 581 則文章
鐵人賽 Mobile Development DAY 15

技術 [Day15] Flutter with GetX Wrap & Chip

Wrap & Chip 原生的Widget, 對於之前接觸iOS的人來說一開始看到有驚訝一下(居然有原生的!),有一點像是hash tag, 個人把W...

鐵人賽 Modern Web DAY 15
Flutter web 的奇妙冒險 系列 第 15

技術 Day 15 | Flutter web 環境安裝 與 vs code插件

Flutter SDK 這裡以 MacOS 作為範例 首先到官網https://flutter.dev/docs/get-started/install...

鐵人賽 Mobile Development DAY 14

技術 [Day14] Flutter with GetX animated_text_kit

animated_text_kit 文字特殊效果的第三方,可以參考文檔的樣式作選擇 使用起來類似是Flutter原生的RichText & TextSp...

鐵人賽 Modern Web DAY 14
Flutter web 的奇妙冒險 系列 第 14

技術 Day 14 | Flutter 基本介紹

什麼是Flutter 正如第一篇文章所說的 Flutter 是一個「框架」,可以用來開發跨平台原生的應用程式。 整個 Flutter的架構圖: 由上到下分別是...

鐵人賽 Mobile Development DAY 22

技術 Flutter體驗 Day 22-Model

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

鐵人賽 Mobile Development DAY 13

技術 [Day13] Flutter with GetX qr_flutter & qr_code_scanner

產生QRCode qr_flutter Page的部分 用column分配元件位置 中間的QrImage 外層包了一個GesutreDetector, 接收點擊...

鐵人賽 Mobile Development DAY 12

技術 [Day12] Flutter with GetX cached_network_image 圖片緩存

cached_network_image 圖片緩存 原生平台 iOS的話是Swift Kingfisher 我們一樣先再次封裝一層,construct給imag...

鐵人賽 Mobile Development DAY 11

技術 [Day11] Flutter with GetX flutter toast & Overlay

Flutter toast 在等待http response 或者需要等待的情境 通常會用到轉圈圈或者顯示幾秒即消失的提示彈窗 flutter toast 文...

鐵人賽 Mobile Development DAY 10

技術 [Day10] Flutter GetX flutter_slidable ListView滑動

Flutter slidable Flutter listView左右滑動後出現的選項,(iOS的 tableView swipe actions) 這次將在首...

鐵人賽 Mobile Development DAY 9

技術 [Day09] Flutter with GetX gallery_saver 照片影片存到相簿

Gallery saver 取得權限的前置作業iOSInfo.plist內新增NSPhotoLibraryUsageDescription的權限 Androi...

鐵人賽 Mobile Development DAY 8

技術 [Day08] Flutter with GetX image_cropper 照片裁切

承襲上一篇 Image_picker這篇使用image_cropper 把選到的照片做裁切或旋轉等加工 AndroidAndroidManifest.xml 需...

鐵人賽 Mobile Development DAY 7

技術 [Day07] Flutter with GetX image picker 手機相簿選照片

Image picker flutter的照片操作,從相簿選照片或是拍照之前用的時候版本是0.7.4 , 但寫這篇的時候改版到了0.8.4 Android:An...

鐵人賽 Mobile Development DAY 6

技術 [Day06] Flutter with GetX shared_preference

Shared preference App關閉再次啟動後,需要保存的資料可以先保存在shared_preferenceAndroid 也叫Shared pref...

鐵人賽 Mobile Development DAY 5

技術 [Day05] Flutter with GetX carousel slider 水平輪播

Carousel slider 輪播動畫 原生要處理的話印象中是PageView 先建立一個widget class, 將package的封裝一次constru...

鐵人賽 Mobile Development DAY 3

技術 [Day03] Flutter GetX equatable

目前先和大家介紹一些基本的應用 大概Day15~16後會開始結合GetX一般比較兩個 基本型別是否相等 大多使用 "==" 兩個等於的操作符...

鐵人賽 Mobile Development DAY 21

技術 Flutter體驗 Day 21-Http

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

鐵人賽 Mobile Development DAY 20

技術 Flutter體驗 Day 20-Provider

Provider Provider封裝了 InheritedWidget 功能,提供更高效且易懂的使用方式。 引言 Provider說明文件 By using...

鐵人賽 Mobile Development DAY 19

技術 Flutter體驗 Day 19-InheritedWidget

功能組件-InheritedWidget InheritedWidget是一個具有特殊功能的組件,它提供可以將資料從 widget 從上到下傳遞的功能,達到共享...

鐵人賽 Mobile Development DAY 18

技術 Flutter體驗 Day 18-路由導覽v2

路由導覽v2 Navigator 2.0 Flutter Navigator 2.0 使用宣告式(declarative style)的方式定義路由導覽的方式,...

鐵人賽 Mobile Development DAY 17

技術 Flutter體驗 Day 17-路由導覽v1

路由導覽v1 Flutter 的路由是透過 Navigator 以棧的方式管理畫面上的呈現。 Navigator 1.0 Navigator:它是一個用來管理...

鐵人賽 Mobile Development DAY 16

技術 Flutter體驗 Day 16-滾動組件-Sliver

滾動組件-Sliver 若想要自定義滾動效果的介面功能,就需要使用 CustomScrollView 以及 Silvers 的應用結合。我們先看看SmallSt...

鐵人賽 Mobile Development DAY 15

技術 Flutter體驗 Day 15-滾動組件

滾動組件 滾動組件是具有可滾動(Scroll)效果的內容區塊,可以透過滾動的方式提供更多可瀏覽的內容。 而且在裝置平台不一樣時,View的寬高限制通常不一樣,例...

鐵人賽 Mobile Development DAY 14

技術 Flutter體驗 Day 14-容器組件

容器組件 在網頁開發的過程裡,我們習慣會使用div作為一個容器,因為在 html 語意上它是不特別代表任何東西的容器,因此通常會用它來進行一些 css 樣式的使...

鐵人賽 Mobile Development DAY 13

技術 Flutter體驗 Day 13-彈性佈局

彈性佈局 介紹完線性排列的佈局方式,今天我們談談另外的配置方式的佈局組件。 挑戰目標 學習 widget Flex Expanded Spacer St...

鐵人賽 Mobile Development DAY 12

技術 Flutter體驗 Day 12-線性佈局

線性佈局 不管是水平佈局或是垂直佈局都是佈局上常用的配置方式。 佈局組件 Row Column Wrap Layout Flutter 目標是提供跨平台的開...

鐵人賽 Mobile Development DAY 11

技術 Flutter體驗 Day 11-日期時間組件

日期時間組件 在進入較進階的組件內容之前,我們在介紹一下有關日期與時間的組件內容。在表單輸入或是報表查詢功能的頁面,我們通常會需要使用日期時間的選取器功能提供使...

鐵人賽 Mobile Development DAY 10

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

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

鐵人賽 Mobile Development DAY 9

技術 Flutter體驗 Day 9-Button組件

Button組件 按鈕也是在基礎組件中常見的項目,它提供了點擊事件可以用來定義互動的功能。 Button Flutter 提供三種具備onPressed參數的按...

鐵人賽 Mobile Development DAY 8

技術 Flutter體驗 Day 8-開始玩積木

組件積木 先前有提過在開發Flutter應用程式的過程中,我們大部份是使用各式不同功能的組件來組合而成。「工欲善其事,必先利其器」 就讓我們來認識一些組件的類型...

鐵人賽 Modern Web DAY 1

技術 Day 1 | 前言與大綱

哈囉我是Todd,是一個比較喜歡寫前端的全端工程師,工作上大部分是使用 React 及 Node.js 來進行開發。 剛好今年參與了一個 Flutter App...