Dart 概述

Dart 是 Google 開發的程式語言,與另一門 Go 語言相同,皆由 Google 主導研發。2011 年由 Google 正式發布,核心開發者為 V8 引擎資深工程師 Lars Bak、Kasper Lund。

Dart SDK

Dart SDK 內建開發網頁、命令列工具、伺服器端 Dart 應用程式所需的標準函式庫與完整命令列工具組;官方僅維護最新穩定版 SDK,可參閱官方支援政策瞭解各版本生命週期。

為什麼沒有 Windows、Android 等平台?因為這些平台需要搭配 Flutter 框架。有興趣的讀者可以參考本站 Flutter 教學。

printf 函式

為什麼要先理解並學好這個函式呢?因為我們後續學習 C 語言時,大多場景都會用到它,這個函式的用途是將內容輸出至控制台。

C語言是什麼

C 語言是通用程式語言,1972 年為 UNIX 作業系統誕生,系統本身、配套軟體幾乎全用 C 撰寫;但它並不綁定 UNIX,任何電腦 / 系統都能使用。常被稱作「系統級語言」,既能開發作業系統、編譯器,也能製作各類一般軟體。

認識你的第一個Flutter專案

畫面上會看到許多資料夾與檔案,包含 android、web、windows、lib、test 等等,那你要撰寫的原始碼到底放在哪裡?是 android 嗎?還是 windows?其實都不是,真正存放程式碼的是 lib 資料夾,打開 lib 後會看到一支 main.dart 檔案

介紹與安裝

Flutter 是 Google 開發的開發框架,底層採用 Google 自有的 Dart 程式語言。僅需維護一套程式碼,就能建置 Web、iOS、Android、Linux、Windows 甚至嵌入式裝置專用應用程式。同類型跨平台開發框架還有微軟的 MAUI、PHP 開發者適用的 NativePHP