It’s hard to give definitive advice here because there are many different ways to do these things. But lemme take a stab at your two main questions: [quote='831836021, Yoorbo, /thread/831836, /profile/Yoorbo'] When sharing SwiftUI views and business logic for DRY, whats the actual best way to do that? A „core“ swift package, or a library? [/quote] One of those, yes. [quote='831836021, Yoorbo, /thread/831836, /profile/Yoorbo'] what are the implications of choosing one over the other? [/quote] If your library is only ever going to be used by an Xcode project then I think a framework target makes more sense. Swift packages do have significant advantages, but framework targets are directly implemented by Xcode and thus tend to work better when you’re building an app for Apple platforms. [quote='831836021, Yoorbo, /thread/831836, /profile/Yoorbo'] I’ll have to use app groups so that both can have the same data store [/quote] Right. Technically what you use is an app group container. You sign your app to claim acce
Topic:
App & System Services
SubTopic:
General