9 years of Apple text editor solo dev

In this web content, the author recounts their experience building a minimalist text editor called Paper for Apple devices. They explain that they chose to use native development tools and programming languages, such as Objective-C, to deliver the best user experience and make the app unique. They also discuss their decision to avoid third-party dependencies and instead build custom solutions to tailor the app to their needs. The author emphasizes the importance of simplicity and minimalism in their app, expressing their desire to resist adding visual clutter. They also discuss the architecture of the app, including the use of modules and dependency injection. The author acknowledges the challenges of cross-platform development with AppKit and UIKit, but shares their strategies for harmonizing the code. They conclude by discussing their vision for the future of Paper and the challenges they may face in a crowded market.

https://papereditor.app/dev

To top