Flutter快速高效地構建移動應用程式
關於Flutter
Flutter是高效,可擴充套件和開放的開發模式幫助建立美觀,快速的應用程式。
美觀的應用
我們希望設計師能夠提供他們的全部創意願景,而不會因為底層框架的限制而被迫解決問題。Flutter的分層架構可以控制螢幕上的每個畫素,其強大的合成功能可以無限制地疊加和動畫圖形,視訊,文字和控制元件。Flutter包含一整套小部件,可在Android上提供完美的畫素體驗。

image.png
快速應用
顫動很快。它由支援Chrome和Android的硬體加速的Skia 2D圖形庫提供支援。我們設計了Flutter,以裝置的原生速度支援無毛刺,無抖動的圖形。Flutter程式碼由世界級的Dart平臺提供支援,該平臺可以為Android編譯為本機32位和64位ARM程式碼。
生產發展
Flutter提供有狀態的熱重新載入,允許更改程式碼並立即檢視結果,而無需重新啟動應用程式或丟失其狀態。
可擴充套件和開放的模型
Flutter適用於任何開發工具,但包括Visual Studio Code和 IntelliJ / Android Studio的 編輯器外掛 。無論你的目標平臺如何,Flutter都會提供數千個軟體包來加速開發。訪問平臺功能很容易。以下是我們的 互操作示例 的片段:
Future < void >getBatteryLevel()async { var batteryLevel ='unknown' ; try { int result =await methodChannel。invokeMethod('getBatteryLevel'); batteryLevel ='電池電量:$ result%' ; } onPlatformException { batteryLevel ='無法獲得電池電量。' ; } setState((){ _batteryLevel = batteryLevel; }); }
Flutter是一個完全開源的專案,歡迎評論留言探討。