新渲染引擎、自定義設計和高質量使用者體驗的樣例應用 Wonderous 現已開源

語言: CN / TW / HK

Flutter 的願景是讓你能夠在空白畫布上繪製出不受限制的精美應用。最近,通過與 gskinner 團隊的通力合作,我們打造了一個全新的移動應用 Wonderous 來實現這個願景。我們採用不同以往的設計系統,藉助於 Flutter 為 Wonderous 創建出了極具表現力的介面,這個介面為移動裝置量身定製並實現了設計者的創意願景。

Wonderous 應用截圖

△ Wonderous 應用截圖

在開發 Wonderous 時,我們始終關注下列目標:

  1. 打造一款有用且有趣的應用。通過探索世界的神奇景觀,Wonderous 應用可讓使用者遨遊在歷史、藝術和文化的交匯之地。當前,很多人都難以出門旅遊,但 Wonderous 可利用精美的插圖和優化的動畫在你的裝置上直接為你展現各地奇觀。

  2. 展示高質量的使用者體驗。我們希望 Wonderous 在質量上可與系統框架中的其他任何應用相媲美。Wonderous 以其量身定製、富有想象力的設計吸引使用者,但也使用熟悉的手勢和行為來確保無縫的使用者體驗。

  3. 建立一個用於測試和基準測試的應用。我們使用 Wonderous 來測試 Impeller,Impeller 是一款新的渲染引擎,現已可在 iOS 系統上進行實驗性預覽。到目前為止,我們對測試結果感到滿意,這將有助於驗證我們對 Impeller 可以提高效能的假設。目下在 App Store 上架的這個版本就使用了 Impeller,歡迎下載體驗,我們非常期待了解 Impeller 在生產環境中更廣泛的 iOS 裝置中的表現。

  4. 提供一個可供參考的、開源的最佳實踐應用。我們的 Wonderous 程式碼 在 GitHub 開源,這是一個擁有自定義的設計、吸引人的互動方式和新穎的動畫效果的最佳實踐應用,並且將無障礙的功能放在首位。

  5. 建立其他人可以從中學習的材料及文件。在接下來的幾周,gskinner 團隊將釋出更多關於 Wonderous 的內容,其中包括關於如何建立動畫、如何整合無障礙功能以及應用效能最佳實踐的具體資訊。敬請期待!

在 App Store 或 Google Play 商店中下載 Wonderous 之後,你可能想要探索以下內容:

  • Wonders 中左右滑動時的過渡效果,如果不使用 Flutter 可能會比較難以實現;
  • 當你在“世界歷史年表”中移動時的獨特滾動模式;
  • 與 Wonderous 設計系統匹配的定製按鈕和圖示。

該應用已為國內使用者提供中文版,請訪問 應用官網 或者到 Wonderous 的 GitHub 開源倉庫頁面 瞭解更多。