(資訊科普)Flutter

--

Flutter是一個由Google開發的開源行動應用軟體開發套件,一種框架(內含許多專用的Library、widget(小部件)),用於為Android、iOS、Windows、Mac、Linux、Google Fuchsia開發應用。Flutter是使用Dart語言編寫,並利用該語言的許多進階功能。簡單來說,他就是一個跨平台的工具包(SDK)、軟體開發套件,跨平台代表你只要寫一份code就可以在不同的平台上使用。

應用:

可以運用在手機app,web(網頁),

優點:

1. 通過熱重裝加快編碼 (Hot Reload)

如上所述,開發中的熱重載使開發人員可以在對其進行更改的同時查看其代碼輸出的實時更改。對於開發人員來說,它減少了重新加載的麻煩。對於經理,設計師和企業來說,這意味著開發過程中的效率以及進行現場更改的能力。

2. 為設計而構建的跨開發平台

Flutter的構建著眼於應用程序設計和功能。因此,有很多小部件可用於製作吸引人的應用程序。還有一些用於自定義小部件的選項,它們可以根據您的喜好進行構建。

3. 跨平台

缺點:

  1. 你沒有跨平台(同步發布到iOS及Android)的需要;
  2. 你的應用需要平台特定的功能,例如ARKit、ARCore、Core Data;
  3. 你的客戶需要很高的安全性;(但這不代表Flutter不安全)

想要看詳細資料請看這篇文章

本文章有諸多文字都是直接複製下面文章的內容,我本意只是想把網路上各個的文章精簡化,不想弄得太複雜,並且我沒有營利,如果你的文章被我複製且覺得影響到你了,請麻煩通知我,我會馬上刪掉文章。

參考:維基百科IT鐵人幫行銷課

--

--

Kola (Yan-Hao Wang)
Kola (Yan-Hao Wang)

Written by Kola (Yan-Hao Wang)

在系統軟體跟資安領域學習的學生

No responses yet