157 karma · joined November 14, 2010
[ my public key: https://keybase.io/tylerhall; my proof: https://keybase.io/tylerhall/sigs/ypdrK38OeMXh4cKHN0nAB4GL-ElHbG49v84RFPVdKbQ ]
That's my intent. I'll put it back online for others to find once the fuss dies down.
Of your list of minimums that DefaultApp omits:
Not every app adheres to a Document-based pattern. The apps I personally build typically fall into a "shoebox" style where explicit documents aren't used.
And there are other data layers than CoreData, which is why I didn't add that - especially since even with CoreData everyone has their own favorite library/framework. So that's easy enough to drop-in for those who want it. (That said: probably 95% of the apps I write use CoreData, so )
A customized NSToolbar would be great, but, again, there are so many implementations out there, which one would you pick that would satisfy the majority of apps/developers?
Anyway, like the accompanying blog post says, this project is "highly opinionated". It's just what I've cobbled together over the years. I'm not going to die on a hill for any of my particular choices. Do what works best for you.
My "simpler" comment was about my mistake in signing into iCloud on those test devices. I learned my lesson and either stayed logged out or used a test iCloud account for the rest of the Summer.
And, overall, my post and comments in general are about running Catalina now that it's publicly released. Not about issues I experienced as a beta user.
In June I migrated to Ghost simply to try it and learn more about Node. It was _fine_, but never really fit my mental model of how a blog should operate or a web app should be structured. For better or worse, I'm an ex-Yahoo and a PHP guy through and through.
All that said, I've been doing this for ten years now and am burnt out. If anyone would like to buy me out and take over the business, I'm open to offers.
VirtualHostX was my first app, the one that grew slowly over a few years and then took off. Hostbuddy is a small, companion app that does moderately well. Hobo is my newest, still in beta, that I hope to kick off in February.
If you truly believe there's no chance of it ever growing larger, than by all means, retire it. I've sunsetted many apps that never caught on. But don't give up on it too soon!
As for business partners - never really considered one. I don't think there's enough work to go around. But I do partner with two designers, when needed, and have a few close friends who also do Mac development I can bounce ideas off of throughout the day.
I'm the author of the article in question, and with my current sales infrastructure, I'm able to spin up and sell a new product (SKU) in a matter of hours. Since I've been doing this for seven years, am I now overestimating the amount of work it takes to setup and sell your app independently?
From http://support.apple.com/kb/HT5570
"As a basic security measure, Apple does not allow two-step verification setup to proceed if any significant changes have recently been made to your account information. Significant changes can include a password reset or new security questions. This waiting period helps Apple ensure that you are the only person accessing or modifying your account. While you are in this waiting period, you can continue using your account as usual with all Apple services and stores."