Flutterアプリをある程度作ってきて、モックアプリレベルのものを脱却すべく、データの永続化に挑戦しました。 最初はSQLiteを普通に入れようかと思っていたのですが、色々調べて試しているうちに泥沼にハマリ、MoorがAndroidのRoomを参考にしているということで(スペルも逆向きにしただけw)使ってみようとしたら、 「このアプリのデータって、RDBテーブル構成じゃ厳しくない?」 と気づいて、NoSQLにシフトしてもう一度探し直して・・・ すでにモデルクラスは作ってしまってある状態な為、SQLite系のORマッパーでは移植の道のりを思ってげんなりもしていたので、まあ気付いて良かったです。 で、良さそうだと本格的に着手したのがHiveです。 2系で互換性が無くなりそうですが、まだローンチされてないし、1系のサポートもしばらくはちゃんとやってくれると言うことだし、私の用途には十分そうだっ
