文/李建興 | 2023-08-22發表
開源UI軟體開發工具包Flutter,近期更新主要圍繞在其新的Impeller渲染引擎上,在最新的Flutter 3.13,官方也對Impeller進行多項改進,同時針對可折疊裝置支援添加Engine API。在介面外觀上,官方對Material Framework有不少功能調整,使開發者能夠更靈活地設計應用程式介面。
Impeller是Flutter上最新的渲染引擎,用來取代之前的Skia,Impeller的優點是能夠善用硬體加速繪圖API,像是iOS的Metal以及Android上的Vulkan,藉以提供順暢的UI效果。從Flutter 3.10開始,新建立的iOS應用程式便會預設使用Impeller,使介面卡頓情況減少,且在記憶體使用上更有效率。