あなたのために何ができるでしょうか?
公式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コマンドの使用を支援し、必要に応じて指導を提供可能

ここでは主にKotlinを使用して複数のアプリを保守・開發しています。これらのアプリは完全なUI/UXデザインとグラフィックを提供し、私はそれらを完全に実装することができます。ViewBinding、ViewModel、LiveDataなどのライブラリを使用して堅牢な機能を実現しています。

私たちのアプリは、バックエンドGISシステムへのリクエストを通じて関連サービスを取得するオンデマンドタクシー配車プラットフォームです。VIPERアーキテクチャを使用し、Kotlinでアプリをリファクタリングしました。私の責任には、新機能の開発、カスタムUIの開発、バックエンドサービスやサードパーティサービスとの統合が含まれていました。

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

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