wheatandcatの開発ブログ

React Nativeで開発しているペペロミア & memoirの技術系記事を投稿してます

バックアップ機能作りました

ローカルに保存だけだとアンインストールでデータ消えるとかあるので、最低限データ移行できるようにバックアップ機能を作りました。

組み込みの流れ

  • Google login 経由でfirebaseにログイン
  • Auth認証を通してGAE経由でバックアップデータをfirestoreに保存
  • バックアップデータからのリストアはフロントから直接firestoreにアクセスしてローカルのSqliteを上書き

開発

Auth0認証まで以下の記事にて

wheatandcat.hatenablog.com

それ以降は、こちらのpull requestで対応

github.com

コード量は多いいけど愚直に実装しているだけです

実装

次はデザインリニューアル作業やっていく予定