光禾在職期間專案。使用 Flutter 開發 OCR 搜尋的 App。

「美麗方程」這個 App 服務的對象是美妝原料廠商,能夠透過文字辨識的方式,搜尋該原料的資訊。當初評估案子比較小,也相對沒有時程壓力,因此主管同意讓我使用 Flutter 開發當作練習。

開發用到的 packages 和 widgets 大致上如下:

  1. API 資料存取:http
  2. PDF viewer:flutter_plugin_pdf_viewer
  3. 語言切換:provider, intl
  4. 文字辨識:camera, firebase_ml_vision, image
  5. 資料儲存和處理:shared_preferences
  6. 介面處理:Expandable ListView