'Is there a Flutter alternative to nsubiquitouskeyvaluestore which is cross platform?

Is there a Flutter alternative to nsubiquitouskeyvaluestore which is cross platform? I am trying to develop a favorites feature of my iOS app in Flutter so I have one code base for iOS and Android. One of the features I have in the iOS app is a favorites feature which allows the user to keep track of their favorite cats across all iOS devices they own. My current app does not have a login and I would like to keep it that way. I use nsubiquitouskeyvaluestore to store the favorites.

Is there an alternative to nsubiquitouskeyvaluestore for Flutter which operates cross platform without the user having to log in? I am currently using Firestore as my database which allows anonymous logins but I don't think anonymous logins work cross device or cross platform and are only temporary till the user logs out. I think I have a solution to permanent anonymous logins but not cross device/platform.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source