Markus Junginger

Results 318 comments of Markus Junginger

We've been experimenting with XCFramework a little bit. You can download it here if you want to play around with it: https://github.com/objectbox/objectbox-swift/releases/download/v1.3.1/ObjectBox.xcframework.zip Related commit with the script building the xcframework:...

@ratranqu (off-topic) old error handling code was removed in ced59de0065ec5a27887b1e1aae8944fd2544941 - for any ObjC/NS leftovers, please raise an issues.

Some updates: our latest version 1.5 now uses XCFramework; this allows us to bundle the **runtime** library using SPM. Expect some updates on that very soon. This will still require...

OK, we have a preliminary SPM installation in place. Check the SPM tab in our [Swift docs](https://swift.objectbox.io/install#adding-objectbox-db-to-your-project). Not sure if setting up the generator works for everyone yet, please let...

Yes, unfortunately it's not possible to have this convenience with self-assigned IDs. The workaround is to put the objects before using them in relation. The same limitation applies to Java,...

We used Conan in the beginning but then they changed some license for binary libs (iirc), and we had to move on... CMake should be decent enough, if that's an...

It should be possible; e.g. [this might be a starting point](https://docs.microsoft.com/en-us/cpp/dotnet/calling-native-functions-from-managed-code?view=vs-2019). For making this usable in C#, you probably also want to look into extending [ObjectBox Generator](https://github.com/objectbox/objectbox-generator).

To clarify for people interested in this, let me try to give some initial guidance what needs to be done - A new C# runtime library that builds upon the...

Yes, there are improvements possible in the docs. TLDR: Android comes with a "double feature" lib, that has JNI and the native C API. For iOS, Swift even builds upon...

For this issue, the goal and how to get there is clear. Thus, further conversations will be locked to prevent people just indicating interest: this should be done via :+1:...