TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Reviving a 16-year-old Mac App

235 pointsby tumultcoabout 5 years ago

12 comments

saagarjhaabout 5 years ago
&gt; In 2020, distributing requires learning the intricacies of certificates, code signing, provisioning profiles, hardening, notarization, .dmg creation, gatekeeper, and paying a $99 per year fee.<p>I had to manually create, sign, and notarize a Mac app the other day and it was total madness. It took multiple tabs of Apple documentation (<i>new</i> documentation, I might add, created this year because everyone complained last year about how the process was impenetrable) and back-and-forth with some seasoned Mac devs before I had something that would launch successfully on a fully updated, GateKeepered system.
评论 #23086950 未加载
评论 #23086695 未加载
评论 #23087138 未加载
评论 #23086718 未加载
stevoskiabout 5 years ago
I created a commercial Mac desktop app in 2008. I sold it off late last year (2019).<p>It stopped being fun somewhere along the way. This was partly because I never knew what new requirement Apple was going to add with each new annual release of macOS. Would my app work? Would it not work? How many days, weeks, or more of work would I need to do to keep my app working while not actually making it better for my users?
lorenzfxabout 5 years ago
&gt; I don’t think it is an exaggeration to say the amount required to learn to distribute software exceeds the amount I needed to know to write the first beta of HyperEdit! I wonder if it would have gotten off the ground if I started today.<p>This mirrors my feeling. It might be easier to learn to program say TypeScript or Go today than it was to learn php or C in the late 90s, but actually creating a complete program, distributing it, having it run or accessed by users is much harder than when I learned to program back then.
评论 #23086532 未加载
评论 #23087628 未加载
spongeb00babout 5 years ago
Maybe I was just the right age as a teenager back then and it does feel cliche to say, but there really was something special and magical about Mac software like this back in those days. I miss the pinstripes and aqua glossiness, but also the fact that software in other platforms just seemed so boring in comparison!
评论 #23086644 未加载
dhosekabout 5 years ago
I was thinking initially that it&#x27;d be an especially challenging thing bringing code from OS 9 into the modern era, then I realized that MacOS (formerly OS X) is almost twenty years old.<p>I&#x27;ve got some old PHP code that dates back to the 90s and is still running although I had to make some changes when my web host EOL&#x27;d PHP5 (I&#x27;d note that some of the files have a .php4 suffix).
bluedinoabout 5 years ago
The old app really still looks quite nice. Even windows 98-era apps look pretty good in a way.<p>One part of me doesn&#x27;t like how much space is wasted by the new Mac UI trends shown in the second screenshot, mostly the left side panel. But I understand screens are different these days as well.
评论 #23086557 未加载
评论 #23087257 未加载
评论 #23087891 未加载
评论 #23086320 未加载
ashishbabout 5 years ago
The 99$ annual fee is ridiculous. Big companies don&#x27;t talk about it because it is a regressive tax. It hurts hobbyist more than anyone else.
评论 #23089588 未加载
评论 #23088900 未加载
Razenganabout 5 years ago
&gt; <i>In 2003, you could switch the config to Release, hit build, zip the app, and then put on a web server.</i><p>You can still do that.
评论 #23087636 未加载
lemaxabout 5 years ago
This feels similar to Glitch, FKA HyperDev, Fog Creek&#x27;s developer playground.
rcarmoabout 5 years ago
I still use Tumult&#x27;s Hype 3 (Pro, I think) to do HTML5 animations - it&#x27;s pretty great, even if moving to 4&#x2F;Pro for the (very few) features I&#x27;d like to have seems a bit steep at $99.<p>Whisk appeals to me because I _know_ it&#x27;s going to be a polished, lightweight app, but with VS Code having quite usable previews I don&#x27;t see the value of its current price point (to me).
评论 #23097717 未加载
评论 #23089873 未加载
elsurudoabout 5 years ago
Cool story. In a way I&#x27;m surprised one would try to adapt the old code after so much time has passed, rather than just starting fresh. It can definitely be interesting, just more... frustrating.
评论 #23089192 未加载
评论 #23089036 未加载
earthboundkidabout 5 years ago
Every modern web framework has auto reload, so this is an app that’s only targeting people who know HTML well enough to hand write a page but don’t know about modern web development. Good luck, but I can’t imagine it’s a growing market.
评论 #23087561 未加载
评论 #23087754 未加载
评论 #23087140 未加载
评论 #23087149 未加载