I've also tried to make the backend API for Preferences more generic than booleans only.
r? @wilsonpage Android: Also see how there's a mutex lock over the delete and update methods, should prevent weird races. We might want to apply that technique in the subscriptions API too.
r? @arcturus iOS I'm not sure about potential concurrency issues here, do we need a mutex marshalling access through the API for remove and update?
Part 1 for #296.
Removes the dependency on AsyncStorage \o/.
I've also tried to make the backend API for Preferences more generic than booleans only.
r? @wilsonpage Android: Also see how there's a mutex lock over the delete and update methods, should prevent weird races. We might want to apply that technique in the subscriptions API too.
r? @arcturus iOS I'm not sure about potential concurrency issues here, do we need a mutex marshalling access through the API for remove and update?