我能為您做什麼?
精通官方 Android 函式庫,如 Jetpack Compose、LiveData、ViewBinding、NavGraph、Coroutine 等
具有原生 Android 應用程式開發經驗,精通 Kotlin 或 Java 程式語言
能夠協助使用 MVVM 架構進行開發
能夠開發藍牙應用程式(之前使用 Modbus 協議整合藍牙)
能夠為 POS 終端開發 Android 應用程式
精通使用 AIDL 進行開發
能夠完全實現設計師提供的 UI/UX 設計到 Android 應用程式中
能夠調整資料庫或持久化資料儲存,如 Room、SQLite、MMKV、SharedPreferences
能夠協助開發無障礙服務和裝置擁有者功能
能夠協助從 Android 5.0 到 16 的版本相容性
具有從零開始開發 Android 應用程式的經驗
開發過各種商業應用程式,經驗豐富(超過 5000 萬次下載)
精通整合常見的第三方函式庫,如 OkHttp、Retrofit,以及依賴注入工具如 Dagger、Koin 等
能夠整合第三方 API,如 Facebook API、AWS S3、Lambda、Google、Line、Huawei SDK 等
可以根據提供的文件學習和開發,為其他整合需求提供協助
能夠除錯錯誤,如 QA 測試期間發現的錯誤,並可以檢查任何原始碼以識別問題
可以指導您閱讀專案的原始碼
願意使用 Git 協作以確保程式碼同步
可以協助使用 Git 指令並在需要時提供指導

我在這裡主要使用 Kotlin 維護和開發多個應用程式。這些應用程式提供完整的 UI/UX 設計和圖形,我能夠完全實現它們。我們使用 ViewBinding、ViewModel 和 LiveData 等函式庫來實現強大的功能。

我們的應用程式是一個按需計程車調度平台,通過向後端 GIS 系統請求來檢索相關服務。我使用 VIPER 架構並使用 Kotlin 重構了應用程式。我的職責包括開發新功能、開發自定義 UI 以及與後端服務或第三方服務整合。

此應用程式旨在使用 Modbus 暫存器遠端控制藍牙設備。用戶可以與應用程式互動,通過各種 Modbus 地址操作藍牙設備的狀態。此外,我還使用 Appium 對此專案進行了自動化測試。

我負責此應用程式的「活力教練」部分,主要使用 Kotlin 開發。在開發過程中,我還使用了 NavGraph、viewbinding、MVVM 架構和 MPAndroidchart 等工具。