負責 Android tv 的桌面管理 app 開發,透過硬體設備的配合將 app 設定為裝置的操作平台以利使用者操作管理。
專案主要使用 MVP 及單例的設計模式進行專案,工作上外部會與不同公司以及不同國家的同事合作處理客戶需求,內部與 QA 溝通協調問題修正。
- 透過 log, ANR, tombstone 除錯 app 問題。
- 使用 Android 的 flavor 實作設定檔切換功能,以達到同一個專案不同設定的功能。
- 以 kotlin 實作外部 app,並透過 broadcast 與裝置 launcher 互動,完成與不同公司合作,以滿足客戶需求。
- 協助追縱裝置 performance 效能,使用 Android studio 的 profiler 以及 adb tool 追縱記憶體使用量。
- 在程式中實作腳本操作功能,完成效能驗證或是效能提升。
- 協助裝置通過 google 官方 CTS 相關認證。