# Tech discussion ### 2020/03/24 * 先以 [此份 slides](https://docs.google.com/presentation/d/1IuMntjwDmiPXsSzHGhF50a53TdSkiq0gddrM4uFptxg/edit#slide=id.g8259308179_1_0) 的材料為主 - [ ] 請 Chloe 針對 slides 給意見,並請問週五 workshop 後會產生什麼? -- Tammy - [ ] 請 Chloe 先給基本的 components (button, etc),可以盡早開工 -- Tammy * 討論: 是否要 leverage 目前的 [Lifebox project](https://github.com/numbersprotocol/lifebox)? * 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 上架費以及負責上架 - [x] 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)