## プロジェクト概要
充電スポットを地図上に表示し、検索でき、自社の充電器による充電、決済ができるモバイルアプリ開発のプロジェクトです。
2023年グッドデザイン賞受賞、2025年1月末現在でAppStore評価4.3のアプリです。
Flutterによるクロスプラットフォーム開発で、Flutterエンジニアは2名程度、チーム全体で10名程度の規模で開発を行っています。
## チームでの役割
Flutterエンジニアのテックリードとして、工数見積り、タスクの整理、優先度付け、リリース時の他チームとのやりとりなどを行っています。
## 行ったこと
・近隣のスポット通知機能の実装
ユーザーに対して、近隣の充電スポットを知らせ、充電やアプリ利用を促す機能を実装しました。iOSネイティブによってCLMonitorによるジオフェンシングの実装を行いました。
・決済機能の実装
QRコード決済の実装を行いました。
決済サービスが提供する機能を利用し、自社アプリ→決済アプリ→自社アプリの繋ぎをdeepLinkを用いて実装しました。
## その他の行った、行っていること
日頃のFlutter、パッケージのアップデートを行い、開発環境の改善に努めています。
2025年1月末現在、最新のFlutter3.27.3を利用しています。
Apple Privacy Manifest対応時はDartを用いた、外部パッケージの対応状況を書き出すCLIツールの作成などを行いました。
また、リリースフローの改善として、GitHub Actionsを用いた、アプリバージョンの書き換え、PRの作成、GitHub Releasesの作成などを自動化しました。
その他、アプリのさまざまな通信を含むUI実装や、CustomPainterを用いた複雑なUI実装、アプリのメイン機能となる地図機能の改善・機能追加などを行っています。