-
Notifications
You must be signed in to change notification settings - Fork 2
Wow, is this a future replacement for SkipSQL? #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for the positive words. We haven't written much about this project yet, but we did just publish a blog post on using native Swift in Android apps (https://skip.tools/blog/skip-native-tech-preview/), as well as documentation on the technology preview of the native toolchain (https://skip.tools/docs/native/). In short, the difference between the two projects is:
You might take a look at the Skip Notes sample application, whose model layer uses swift-sqlite to provide the persistence interface for the data that the app manages. It is under-documented at the moment, but you can get a sense of how the API is being used in the ViewModel.swift. Let us know if you have any questions or would like to discuss any details. We are excited to see your excitement! |
@marcprux can we replace adding SQLCipher installed by Cocoapods with this library installed by SPM? |
It depends on what you intend it do with it. If you just want to use the low-level C API for sqlite, or are happy with our But if you want to use it with another sqlite-dependent library like GRDB (which is work in progress: groue/GRDB.swift#1708), then you may need to do some additional integration work. |
Currently evaluating Skip for a potential migration from a SwiftData-based application. As part of our POC, we're investigating critical architectural components that could be potential blockers.
We're planning a robust SQL architecture as a SwiftData alternative, but before moving forward with SkipSQL, we'd like to understand:
This information would help us make the right architectural decisions for our database layer and evaluate Skip's viability for our use case.
Thanks for your amazing work 💛
The text was updated successfully, but these errors were encountered: