アプリの内部処理を刷新!

Google Playで公開しているパスワード管理ツールアプリ「パスワードメモ」アプリの内部処理を刷新する大型アップデートを行いました!

バージョン4.0.0として公開されましたので、ぜひ利用してみてください!

見た目は何も変わってないのですが、実は全体的に動作が軽くなってます。

 

  何を変えたか?

今回、大きく変わったのは以下3つ。

  1. JavaからKotlinへ全て変換
  2. SQLiteOpenHelperからRoomへ移行
  3. Coroutines Flow化

特に2.のRoomへ移行する際につまづいた事があります。

このアプリではDBを暗号化しているので、その暗号化ライブラリであるSQLCipherをRoomで利用するための実装に苦労しました。

なので、以下の記事にまとめてあります。

 

 

 

  ソースコードの公開!

 

こちらのリポジトリを公開しています。

まだまだリファクタリングの最中ですが、全てのクラスにコメントも追加しているので、だいぶ読みやすくはなってきたかなと。

 

  アプリの評価も4.5へ!

おかげさまで、アプリの評価も4.5に到達する事ができました。

これからも、利用者からの要望も踏まえたアップデートを行なっていきますのでぜひよろしくお願いします!