前提・実現したいこと
swiftで個人店舗向けのスタンプカード等の機能があるアプリを作ろうとしています。
(今後Android向けでも作る可能性あります)
最初は保存するデータ自体はオフラインで問題ないと思いDBはRealmを利用していました。
しかし、機種変更等によるデータ移行に対応したく、Firebase(Auth + Cloud Firestore)に変更しようと考えています。
DBのリアルタイム制などは特に必要ないのですが、以下のような機能の「データ移行(引き継ぎ)をスムーズに行う為だけにFirebaseを利用する」という考えは正しいのでしょうか?
間違っている場合、機種変更等によるデータの引き継ぎには何を利用すればいいのかを教えていただければ幸いです。
具体的に実装しようとしている機能
1.アプリ初回起動時データ引き継ぎor新規の選択を表示させる。
新規の時、ユーザーに情報を入力させずにID/パスワードは以下のような形で自動作成
ID:ユニークな連番(000001とか000021のような)
パスワード:10桁程度のもの
2.アプリ内のデータ引き継ぎ画面で自動作成したID/パスワードを表示させる。
また、そこでもID・パスワード入力でデータ引き継ぎを行えるようにする
ログイン機能等がない簡単なHPなどの作成経験はあるのですが、アプリ開発は始めてなので見当違いな質問をしていたら申し訳ございません。
よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
swift4
Firebase
Realm
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/27 09:12