Flutter 是甚麼??

一言以闢之的說就是:用一種程式語言、一個程式架構框架,就能開發對應 Andoird、iOS、Windows、Linux、Web 等平台的 App。只有少數部分的狀況,才需要特別使用各平台對應的程式語言來開發功能。

詳細介紹

Flutter 是一個開源的跨平台應用開發框架,由 Google 創建和維護。它可以讓開發者使用一套代碼,快速地創建高性能、美觀、流暢的原生應用,支持 iOS、Android、Windows、Mac、Linux 和 Web 等多種平台。

Flutter 的核心是一個高效的渲染引擎,基於 Skia 圖形庫,可以直接在畫布上繪製 UI 元素,無需使用原生控件。這樣既減少了與平台的依賴,也提高了 UI 的一致性和自定義性。Flutter 還提供了一套豐富的基礎組件和互動式動畫,讓開發者可以輕鬆地實現各種設計風格和交互效果。

Flutter 使用 Dart 語言作為開發語言,Dart 是一種面向對象的、類似 Java 的語言,具有優秀的性能和易學易用的特點。Dart 還支持熱重載和熱重啟等功能,讓開發者可以在不停止應用的情況下,即時地修改代碼並查看效果,大大提升了開發效率和體驗。透過成熟而強大的框架,高效且低成本的創建各種類型的應用。

留言

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.