KC Blog
Willy Chen

Willy Chen

程式設計師 • Android 開發者

關於我

我能為您做什麼?

精通官方 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 指令並在需要時提供指導

Android 開發經驗

程式語言

KotlinJava

Android 視圖

Jetpack ComposeAndroidX Layout

常用函式庫

LiveDataViewModelViewBindingNavGraph

本地資料

RoomSQLite

架構模式

MVVM

第三方服務

FacebookAWS S3LambdaGoogle MapHuawei SDKLine APISamsung Knox

推播通知

FCMHuawei Push Kit

非同步程式設計

ThreadAsyncTaskHandlerCoroutine

相容性

Android 5~16

依賴注入

DaggerKoin

流程控制

RxJavaKotlin Flow

網路通訊

OkHttpRetrofitHttpClient

程序間通訊

SocketAIDLBroadCastMessengerContentProvider

精選專案

Android 行動裝置管理解決方案

Android 行動裝置管理解決方案

AndroidKotlinJava

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

55688 計程車調度應用

55688 計程車調度應用

AndroidKotlinJava

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

藍牙控制器 Android 應用

藍牙控制器 Android 應用

AndroidKotlinJavaAppium

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

健康與健身數據應用

健康與健身數據應用

AndroidKotlin

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