From the DF Archive: ‘Electron... Note

From the DF Archive: ‘Electron and the Decline of Native Apps’

The author initially expressed concern in 2018 about Electron applications negatively impacting the Mac platform, while remaining less pessimistic about native apps. They believed the Mac's user base, attracted to quality, would inherently protect its native app ecosystem. However, increased Mac popularity led to a dilution of these discerning users, with many newer users being indifferent to native app quality.Despite these worries, the author now observes a resurgence of truly native, idiomatically correct Mac applications. While non-native frameworks like Electron persist, they haven't significantly gained further ground; for every Electron app, a native alternative like ChatGPT has emerged. The author sees more high-quality new Mac apps being released today than in 2018, with established native apps continuing to thrive.Apple's own software development reflects this trend, with the disappointing Mac version of Journal contrasting with the more Mac-like, albeit buggy, new Siri app. The author highlights the irony of Anthropic's Claude app being built with Electron, a framework of which the company's AI is capable of generating superior native Mac code. This is particularly frustrating given Anthropic's expertise in code generation, including AppKit and SwiftUI. The author's concern was justified, but their initial lack of defeatism has proven warranted.