Looks nice and kudos for sticking with Objective-C. Still a nice language which compiles quickly (well, any language compiles quickly compared to Swift). The visuals and attention to detail reminded me of Bvckup ( https://bvckup2.com ). Downloaded the app to check the "smooth caret" somebody mentioned, started typing and got interrupted after 3 words by a popup telling me to check out PRO features. Oh well. Next, a O…
9 years of Apple text editor solo dev
41–50 of 405 posts
Re: 9 years of Apple text editor solo dev
#42I alway cringe when I see the whole “made with love heart emoji by companyname”.(not saying paper does this) But in this case I feel that paper was crafted with a strong vision and care. So you could say that you can _tell_ this was made with love.
Re: 9 years of Apple text editor solo dev
#43Great write-up from a great creator. I admire his attention to detail and craft. Beautiful. Inspiring.
Re: 9 years of Apple text editor solo dev
#44[flagged]
And before "software is cheap and wood is not", yes, but paint is also cheap and you don't judge an art piece by the price of the materials used.
Re: 9 years of Apple text editor solo dev
#451) A connection; I feel like I noticed something just for those who care 2) Assurance the product is well cared for 3) A feeling that the dev understands me
This stuff is gold for a product. I am thinking of Procreate when I think of the king of this sort of thing. That app is just so ridiculously clever. I don't know how they managed to take the plethora of UI that other illustration apps have and squeeze it down into ~6 menu items. Somehow it works beautifully and there are so many subtle touches and hidden workflow gestures just waiting to be discovered. It's usable out of the box, and the more you use it the more you naturally learn how to use it more efficiently.
Re: 9 years of Apple text editor solo dev
#46Nice write-up, it's been a while since I started a project in Storyboard. I am not yet done reading but I'm curious why there is no mention of [0]AutoLayout. [0] https://developer.apple.com/library/archive/documentation/Us...
Thank you! Storyboards do support auto layout. I did not think it was worth mentioning.
https://developer.apple.com/library/archive/documentation/Us...
Re: 9 years of Apple text editor solo dev
#47> To my surprise, the Swift one had the full Swift runtime embedded into it — about 5MB, while the Objective-C one was super light — tens or maybe 100KB in total. That's a huge difference, but I believe it's because Swift is meant to be somewhat cross-platform, right?
This seems to be premature optimization. The author forced himself to learn archaic Objective C for a completely unnecessary reason, and now is stuck with that design choice despite not having any benefits.
Re: 9 years of Apple text editor solo dev
#48Earlier quoted context omitted.
Thank you! Storyboards do support auto layout. I did not think it was worth mentioning.
It's been a hot minute since I've done work in this ecosystem, but I am not sure it is accurate to say that Storyboards do not support Auto Layout. I used to build iOS apps with Storyboards and Auto Layout a few years ago. https://developer.apple.com/library/archive/documentation/Us...
Re: 9 years of Apple text editor solo dev
#49All the "fringes" stuff is where the magic is. The author suggests that no one notices some of the refinements, well this may be true on day one, but people discover these touches as they grow more familiar. Those subtle thoughtful additions are what makes the difference between an app I like using, and one I love using. They help me feel a couple of things: 1) A connection; I feel like I noticed something just for t…
Re: 9 years of Apple text editor solo dev
#50> To my surprise, the Swift one had the full Swift runtime embedded into it — about 5MB, while the Objective-C one was super light — tens or maybe 100KB in total. That's a huge difference, but I believe it's because Swift is meant to be somewhat cross-platform, right?
That experiment was done in 2015, when the Swift runtime had to be included. If you build an app now, it will link to the system runtime and be close to 100kb as well. This seems to be premature optimization. The author forced himself to learn archaic Objective C for a completely unnecessary reason, and now is stuck with that design choice despite not having any benefits.