4 ms·
When an app explicitly brands itself as a Mac app, they usually mean that it's a Cocoa app. If you really live on the Mac, the difference is palpable in most ca
by Wowfunhappy 5y ago
When an app explicitly brands itself as a Mac app, they usually mean that it's a Cocoa app. If you really live on the Mac, the difference is palpable in most cases.
Many of Apple's own apps are no longer Cocoa, and IMO that really speaks to how much they care about the platform, even in the age of Apple Silicon.
- paulryanrogers 5y agoCan you remind me what's the difference? I thought Cocoa was older and Swift is the future, so wouldn't Swift be the most performant and beautiful choice?
- piperswe 5y agoCocoa is the user interface toolkit used by macOS and iOS applications alike (though on iOS it's called Cocoa Touch). Swift is a programming languages that's often used to write Cocoa applications, usually through the AppKit, UIKit, or SwiftUI frameworks.
- Wowfunhappy 5y agoI'll add that I think GP is confusing Cocoa with Objective-C. Swift does replace Objective-C.
- deleted 5y ago[deleted]