Try   HackMD

DevFest Koahsiung 2019 - 在導入 Flutter 之前,你應該知道什麼?

tags: 技術分享 DevFest Koahsiung Flutter

怎樣學 Flutter

  1. 建置環境,安裝 IDE 與 SDK
  2. 學習 Dart 程式語言與慣例
  3. 動手寫一個 Flutter App 上手
  4. 熟悉 Flutter Widget
  5. 熟悉 Flutter 的重要 Pattern 與更新機制
  6. 練習寫 Dart Package
  7. 練習寫 Flutter Plugin

學習 Dart 語言

動手寫一個 Flutter App

Flutter Widget

Flutter 的 Pattern

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Flutter Design Patterns

Pattern 就是物件之間的關係

  • 不該有關係的就不要有關係
  • Facade:某個 Class 包含了多個子系統,其他人都經過這個介面,避免外與子系統發生關係
  • Singleton:某個 Class 只有一個instance,其他人都 access這個instance的多對一關係
  • Delegate:某個 Class 自己不做事,交給另外一個物件的一對一關係