Cross-Device Sync #9
Replies: 3 comments 1 reply
-
I'm sure they'd agree with you. Rome wasn't built in a day 😉 they said in the livestream today that they plan on releasing some features that'll make querying much more intuitive, and that it's all a work in progress. After all, it's a 0.1.0 release; you can't possibly expect that it's going to be perfect this early. In the livestream, they also mentioned that they don't have much experience with CloudKit, so they'd be happy to have some in the community venture off and see if CloudKit functionality could be integrated to the library. You could even try and see if https://github.com/aaronpearce/Harmony can be used with this library. |
Beta Was this translation helpful? Give feedback.
-
Again, I was not criticizing the work done, and I recognize that it is still early work. This is amazing stuff they had done. But it has been my constant frustration for quite some time now that all of this amazing work they have done with TCA and other libraries is still something I just cannot use because of certain requirements. I really WANT to use this library and TCA. I love it. Just my own personal demons, I am afraid ;) |
Beta Was this translation helpful? Give feedback.
-
I think the other aspect I have always like about solutions like Core Data and potentially SwiftData is just how much you "get for free™." Of course, it is never that easy, but on the tin, it says:
Some of these could be done in something like GRDB but would require a great deal more work. I would love to see what the PointFree team can come up with in the future. |
Beta Was this translation helpful? Give feedback.
-
As much as I respect the work that was done here by PointFree and GRDB, to me, one of the most important features of a modern iOS app is that your data is available on all of your devices, not just one. GRDB is truly amazing, but it does not solve this problem, and as "challenging" as SwiftData is, it does have built-in cloud sync support. None of the apps either I or the companies for whom I work can even consider these technologies without sync. I did explore Harmony a bit, but it seems very alpha and way too early to use in a professional app. So, for now, GRDB is off the table.
Beta Was this translation helpful? Give feedback.
All reactions