owned this note changed 3 years ago
Published Linked with GitHub

Tech discussion

2020/03/24

  • 先以 此份 slides 的材料為主

    • 請 Chloe 針對 slides 給意見,並請問週五 workshop 後會產生什麼? Tammy
    • 請 Chloe 先給基本的 components (button, etc),可以盡早開工 Tammy
  • 討論: 是否要 leverage 目前的 Lifebox project?

    • UI 跟底層還分開,沿用的話需要確保彈性
    • 考慮維護性 (即使開源,可能大部分是 Numbers RD 在維護)
      • mylog14 跟 Lifebox 需要 merge
      • 可以將 Lifebox 改成 mylog14
      • 或是重新建立一個 project,再基於這個 project restore Lifebox
    • 決策
      • (應該會) 重拉一個新的 project
      • Ionic 升級到 5
      • 如果有跟目前 Lifebox 重疊的部分,再參考之前的 code 獨立拉過來用
        • 目前只有 Sleep time, indoor, outdoor 有獨立計算
      • 非基本 UI 設計都會在第一版先拿掉
  • 在 UI/UX Workshop 以前

    • 確認主要的 sensors 是否有 community version? James, Dayuan
      • Geo location
      • Pedometer
      • Other sensors
    • 確認是否有支援 social media camera Bofu, Dayuan
    • 先用 Ionic 拉出第一個 Android Prototype 版本 James, Dayuan
      • 拉出 UI, meet requirements in slides page 4-6
      • 可從 App 讀取到目前的 location 資訊
      • Build Android prototype James, Bofu
      • Build iOS prototype Dayuan, James
    • First version of data capture Bofu
    • Record/Verify flow Bofu
    • 討論 React Native 的使用可行性 Bofu, James
  • 關於上架

    • 先由 Numbers sponsor 上架費以及負責上架
      • Create #app-release channel Tammy
      • iOS 企業授權 Sofia, (Dayuan will support)
    • 需要留意的項目
      • 審查的時候會出現「需要 match 審查 rule」的額外 rule
      • Android 上架至少留 1-2 週
      • iOS 至少要留 2-3 週,最好每一版都試試看上架,降低最後上架的 efforts
      • 需請 UX 設計上留意 Android/iOS 使用者習慣與預設行為不同
      • iOS camera 在模擬器裡面不會動
    • 買開發用的 iphone Sherry, Dayuan
    • 提供上架材料清單 (包括 Android & iOS)
    • 準備上架資料 (例如 name, icon, etc)
Select a repo