KC Blog
Willy Chen

Willy Chen

プログラマー • Android 開発者

私について

あなたのために何ができるでしょうか?

公式AndroidライブラリであるJetpack Compose、LiveData、ViewBinding、NavGraph、Coroutineなどに精通

ネイティブAndroidアプリ開発の経験があり、KotlinまたはJavaプログラミング言語に精通

MVVMアーキテクチャを使用した開発を支援可能

Bluetoothアプリの開発が可能(以前にModbusプロトコルを使用してBluetoothを統合)

POSターミナル用のAndroidアプリ開発が可能

AIDL開発に精通

デザイナーが提供するUI/UXデザインをAndroidアプリに完全に実装可能

Room、SQLite、MMKV、SharedPreferencesなどのデータベースや永続データストレージの調整が可能

アクセシビリティサービスとDevice Owner機能の開発を支援可能

Android 5.0から16までのバージョン互換性を支援可能

Androidアプリをゼロから開発した経験あり

様々な商用アプリを開発し、豊富な経験(5000万ダウンロード以上)

OkHttp、Retrofitなどの一般的なサードパーティライブラリや、Dagger、Koinなどの依存性注入ツールの統合に精通

Facebook API、AWS S3、Lambda、Google、Line、Huawei SDKなどのサードパーティAPIの統合が可能

提供された文書に基づいて学習・開発し、その他の統合ニーズに対してサポートを提供可能

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の開発、バックエンドサービスやサードパーティサービスとの統合が含まれていました。

Bluetooth コントローラー Android アプリ

Bluetooth コントローラー Android アプリ

AndroidKotlinJavaAppium

このアプリは、Modbusレジスタを使用してBluetoothデバイスをリモート制御するように設計されています。ユーザーはアプリと対話して、さまざまなModbusアドレスを通じてBluetoothデバイスのステータスを操作できます。さらに、このプロジェクトの自動テストにAppiumも使用しました。

健康・フィットネスデータアプリ

健康・フィットネスデータアプリ

AndroidKotlin

このアプリの「バイタリティコーチ」セクションを担当し、主にKotlinを使用して開発しました。開発プロセス中に、NavGraph、viewbinding、MVVMアーキテクチャ、MPAndroidchartなどのツールも使用しました。