Hasty Briefsbeta

Bilingual

SwiftUI Only Makes It Easy to Develop Bad Apps

12 hours ago
  • #Mac Development
  • #Apple Criticism
  • #SwiftUI
  • Paulo Andrade built Shopie entirely in SwiftUI to maximize code reuse across Apple platforms, aiming for a native-feeling Mac app in 2026.
  • Andrade's conclusion criticizes Apple for letting AppKit fossilize and creating SwiftUI, which struggles with fundamental Mac features like Undo/Redo.
  • A specific example in Apple Journal shows SwiftUI's broken Undo/Redo behavior, where deleting a word and undoing erases the entire sentence permanently.
  • The author, John Gruber, highlights that SwiftUI remains unreliable for native Mac app development after seven years, unlike AppKit/UIKit.