{"id":35185,"date":"2022-03-07T16:04:28","date_gmt":"2022-03-07T21:04:28","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=35185"},"modified":"2022-03-09T15:44:05","modified_gmt":"2022-03-09T20:44:05","slug":"mac-software-stagnation","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/03\/07\/mac-software-stagnation\/","title":{"rendered":"Mac Software Stagnation"},"content":{"rendered":"<p><a href=\"http:\/\/morrick.me\/archives\/9508\">Riccardo Mori<\/a> (<a href=\"https:\/\/twitter.com\/morrick\/status\/1496972495181787136\">tweet<\/a>):<\/p>\n<blockquote cite=\"http:\/\/morrick.me\/archives\/9508\">\n<p>In other words, if I open my toolbox with all the essential Mac apps I use on a daily basis for everything I do, what I see are old (some <em>very<\/em> old), tried-and-trusted applications[&#8230;]<\/p>\n<p>[&#8230;]<\/p>\n<p>This may be a completely subjective observation, but I&rsquo;ve been feeling a certain stagnation in Mac software these past few years. There are always exceptions and things I&rsquo;ve missed, sure, but it seems to me that the landscape appears to be more tired than vibrant.<\/p>\n<p>[&#8230;]<\/p>\n<p>The problem is that, while it&rsquo;s true that iOS and Mac OS have remained two separate operating systems, Apple has been really pushing to have them both work in the same way when it comes to their underpinnings.<\/p>\n<p>[&#8230;]<\/p>\n<p>Remember <a href=\"http:\/\/morrick.me\/archives\/8280\">when I was pointing out<\/a> that iPads were becoming incredibly powerful machines but with an OS that wasn&rsquo;t capable of taking full advantage of that amazing hardware? Apple has managed to put the Mac in a similar position, in my opinion.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/tyler.io\/half-assed-mac-apps\/\">Tyler Hall<\/a>:<\/p>\n<blockquote cite=\"https:\/\/tyler.io\/half-assed-mac-apps\/\"><p>Making cross-platform apps easy by removing the engineering friction is what I consider the root cause of so many iPad turned sub-par Mac apps.<\/p><p>[&#8230;]<\/p><p>Catalyst, today, is somewhere in the middle. Not bad. Not great. It mainly &ldquo;just works&rdquo; with minimal effort in a way that is accessible to the larger pool of iOS developers. Apple succeeded with the goal Riccardo laid out. And we end up with apps that typically fall somewhere in between serviceable and usable - an uncanny valley of mish-mashed blah.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/tyler.io\/half-assed-followup\/\">Tyler Hall<\/a>:<\/p>\n<blockquote cite=\"https:\/\/tyler.io\/half-assed-followup\/\"><p>Anyway, I made it for iPad. And after I finished, thought, &ldquo;I wonder if this whole Catalyst thing works?&rdquo;<\/p><p>And it did. Thirty minutes later it was running on my Mac. Bravo, Apple.<\/p><p>But the flip side - that aligns with my original thesis - is that while it works and is serviceable as a Mac app, it&rsquo;s a <em>terrible<\/em> Mac app. Unfortunately, because it does cross over the threshold of being <em>just good enough<\/em> for my needs, I have very little reason or motivation to ever make it any better on macOS since that&rsquo;s not my target platform for this app. That it works at all on a Mac is a happy bonus.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/christiantietze.de\/posts\/2022\/03\/half-assed-mac-apps\/\">Christian Tietze<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=30552973\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/christiantietze.de\/posts\/2022\/03\/half-assed-mac-apps\/\"><p>I also don&rsquo;t have any &ldquo;new&rdquo; apps, which in Riccardo&rsquo;s sense doesn&rsquo;t mean a new purchase in my library, but a new app on the marketplace.<\/p>\n<p>Maybe because I&rsquo;m not purchasing a lot of apps in general?<\/p><\/blockquote>\n<p>I&rsquo;m pretty happy with most of the third-party apps that I use, and they are mostly apps I&rsquo;ve been using for a long time, so to some extent this is just a sign of maturity. And these apps are not stagnant; they keep getting better. Maybe the flurry of activity with new apps in the early years of Mac OS X was the aberration. But I don&rsquo;t think it&rsquo;s that simple because there was also a lot of interesting stuff happening in the late 90s, when the classic Mac platform was mature&mdash;and Apple was doomed.<\/p>\n\n<p><a href=\"https:\/\/twitter.com\/Sam_Ohanaware\/status\/1497017416131383304\">Sam Rowlands<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/Sam_Ohanaware\/status\/1497017416131383304\"><p>It&rsquo;s my belief, the App Store has caused irrevocable harm to the Mac software industry.<\/p><p>There is &lsquo;sideloading&rsquo;, but the Mac Media is just a shell of it&rsquo;s former self after Apple gutted it, with a bait &amp; switch campaign of affiliate links.<\/p><p>Many indie developers can&rsquo;t afford the kind of advertising that Apple&rsquo;s &ldquo;preferred&rdquo; developers can.<\/p><p>So we&rsquo;re forced to adopt a Minimize Risk attitude, which reduces indie devs incentives to allocate years into building a complex, complete, great Mac application.<\/p><p>[&#8230;]<\/p><p>All in all, developing for the macOS is not as great as it was 10 years ago, it&rsquo;s become expensive to maintain a macOS application, which eats into the time an indie can be creative, and eats away at them emotionally.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1500471469410766849\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1500471469410766849\"><p>What happened to the thriving 3rd party Mac software scene of the 2000s?<\/p>\n<p>Many factors involved, but the theme is simple: the iOSification of the Mac, starting in 2011.<\/p>\n<p>Preface: Mac hardware sales last quarter were 4.5x higher than 15 years ago. Mac has grown a lot, not shrunk.<\/p>\n<p>[&#8230;]<\/p>\n<p>Mac iOSification has undermined Mac developers financially, undermined them functionally, undermined their freedom to distribute, and undermined their workflow by constantly shipping OS bugs and breaking changes.<\/p>\n<p>Apple has also badly undermined the Mac developer documentation.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/w1nmaciek\/status\/1497551136882057219\">Maciej<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/w1nmaciek\/status\/1497551136882057219\">\n<p>The sad part is that Catalyst and native iOS apps running on macOS aren&rsquo;t even the largest offenders. That title goes easily to all those who push &#x201E;apps&rdquo; written in Electron and similar. Compared to those, Catalyst is marvellous.<\/p>\n<p>There&rsquo;s also the matter of crappy documentation. I&rsquo;m not a developer but this has been a recurring theme for years. Introduction of APFS is a great example. Major change with piss poor support articles. How can you write advanced software with crap like this?<\/p>\n<p>There&rsquo;s the lack of effort on Apple&rsquo;s part too. Why would 3rd parties be interested in developing exceptional software when even the OS maker doesn&rsquo;t seem to be that interested? Music is a great example here. There are exceptions (iWork) but that&rsquo;s what they are, exceptions.<\/p>\n<p>[&#8230;]<\/p>\n<p>I think that (all faults aside) Setapp has done more good in terms of curating and giving easy access to quality Mac software than Apple over the past few years. If I had a new user in front of me I&rsquo;d rather they sourced their apps from there rather than MAS, less overall crap. <\/p>\n<\/blockquote>\n\n<p><a href=\"http:\/\/morrick.me\/archives\/9523\">Riccardo Mori<\/a>:<\/p>\n<blockquote cite=\"http:\/\/morrick.me\/archives\/9523\">\n<p>I want to thank you all those who have given me valuable feedback on the topic so far, and I&rsquo;ll definitely be adding other personal thoughts and external contributions in the future. This is a subject that&rsquo;s particularly close to my heart, because at this stage I think that Mac users &mdash; especially power users &mdash; do need more than just professional, ultra-fast Macs. Great hardware without great software isn&rsquo;t enough to make a platform thrive or continue to thrive.<\/p>\n<\/blockquote>\n\n<p><a href=\"http:\/\/scripting.com\/2022\/03\/04\/134033.html?title=evolutionInSoftware\">Dave Winer<\/a>:<\/p>\n<blockquote cite=\"http:\/\/scripting.com\/2022\/03\/04\/134033.html?title=evolutionInSoftware\">\n<p>Then I came across something I posted on Facebook a few years ago, imagining that a programmer from the 80s had time-traveled to the 2020s and wondered why we used such crappy writing tools, when in the 80s we had a remarkable variety of excellent writing tools. In evolution terms here&rsquo;s my theory of what happened, and I admit I&rsquo;m vastly simplifying this, I know a lot more about it because I lived through it, and made software in this period, and until recently was puzzled why some ideas took off and other good ideas did not.<\/p>\n<p>In the early 90s a technological asteriod hit the software world called the web and wiped out all the GUI apps. To access the new network (the asteroid) all you needed was a web browser. And that was all that survived from the desktop operating systems of the 80s. The server operating system, Unix, came to dominate because it had the networking that the new world evolved from. The creatures from the network survived, the ones that lived on GUIs did not. To the animals that lived in UnixWorld, the web looked pretty amazing. But they liked their editors, and didn&rsquo;t see the need for anything more. Further, the desktop writing tools couldn&rsquo;t do the things a Unix programmer needed to do. So they just kept using the ones that came with Unix, Emacs and the like.<\/p>\n<p>Evolution could have taken a different path in regards to eyes and writing tools. If the first life evolved on land, our eyes would see much better in air. If the Macintosh developed open and easy networking as Unix had, making the switch to the web unnecessary, we could have kept using all our wizzy writing tools.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/02\/07\/the-danger-of-sideloading-chromium\/\">The Danger of Sideloading Chromium<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/01\/12\/catching-native-apps\/\">Catching Native Apps<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/12\/16\/music-app-and-tv-app-use-jet-in-macos-12-2-beta\/\">Music.app and TV.app Use JET in macOS 12.2 Beta<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/08\/02\/apple-removes-apps-from-their-affiliate-program\/\">Apple Removes Apps From Their Affiliate Program<\/a><\/li>\n<\/ul>\n\n<p id=\"mac-software-stagnation-update-2022-03-09\">Update (2022-03-09): See also: <a href=\"https:\/\/news.ycombinator.com\/item?id=30595383\">Hacker News<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Riccardo Mori (tweet): In other words, if I open my toolbox with all the essential Mac apps I use on a daily basis for everything I do, what I see are old (some very old), tried-and-trusted applications[&#8230;] [&#8230;] This may be a completely subjective observation, but I&rsquo;ve been feeling a certain stagnation in Mac software [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-03-07T21:04:30Z","apple_news_api_id":"9142bfa6-dd0c-4468-80d6-2a099153df5f","apple_news_api_modified_at":"2022-03-09T20:44:08Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAg==","apple_news_api_share_url":"https:\/\/apple.news\/AkUK_pt0MRGiA1ioJkVPfXw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[101,1621,164,1627,30,32,39,2077,1466],"class_list":["post-35185","post","type-post","status-publish","format-standard","hentry","category-technology","tag-business","tag-marzipan","tag-documentation","tag-electron","tag-mac","tag-macapp","tag-macappstore","tag-macos-12","tag-setapp"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=35185"}],"version-history":[{"count":5,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35185\/revisions"}],"predecessor-version":[{"id":35234,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35185\/revisions\/35234"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=35185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=35185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=35185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}