4 ms·
Apple's approach changed drastically over the years. Back in the 90s they were discouraging people from making apps that expected a screen size larger than 512
by projektfu 4y ago
Apple's approach changed drastically over the years. Back in the 90s they were discouraging people from making apps that expected a screen size larger than 512x342 and color, because a lot of the installed base still had the equivalent of a mac plus. Your app was supposed to start with the basic functionality and ask the system if it supported more using the Gestalt manager. Then, finally, Open Transport made lots of machines obsolete and eventually 68k was gone altogether. Newer apps could assume 256 colors and at least 640x480.
When they released Carbon, they were putting the handwriting on the wall for old apps. You will be left behind.
Mac OS X frequently obsoleted old apps. Newer machines couldn't run your app, newer OS had different quirks and incompatibilities. New apps frequently obsoleted older machines and systems, just because. XCode made it somewhat less easy to code to an older standard, and if you did, it might not work in the newest system. Apple also had their writers chasing the latest and greatest look. Finished your glassy and lickable interface? iTunes is now brushed metal, you look so 2003. Got your icons' perspective looking like you're staring at the desktop? They're flat now, get with 2007.
I think mac users have been happy so long as the actual machines last about 8-10 years before becoming obsolete, which they generally do. Phone users can make do with 4-6.
But if you want to take an old app and run it, good luck. Apps are no longer finished products, ever. They adapt to the platform or die.
* dates are approximate
- vinay_ys 4y ago> I think mac users have been happy so long as the actual machines last about 8-10 years before becoming obsolete, which they generally do. Phone users can make do with 4-6. This is exactly right. My MacBook Pro from 2013 is still running fine and all the day-to-day productivity apps I have been using still work just fine. 90% of things I do are via a web browser, so there's that. I might buy a new M2 based MBP this December, depending on what they release in September/October. Same is true for iPhone. iPhone 7 lasted till iPhone 12. I'll likely replace iPhone 12 only with iPhone 17 or so (likely when 5G is being replaced with 6G).
- klooney 4y agoIsn't browsing the web painfully slow on that machine?
- rchaud 4y agoI can't speak for OP, but I am typing this on the mid-2014 MBP which has nearly identical processor and graphics specs. The only thing that this machine struggles to do is video editing. Besides that, it feels as fast as the day I got it.
- kitsunesoba 4y agoI have a couple of old Core 2 Duo machines (2006-2008) and the web is largely fine on those, so long as you have uBlock Origin installed and make a point to avoid the sites that haphazardly slather on Javascript. Honestly a Core 2 Duo has more than enough power to cover the overwhelming majority of web site/app use cases if only developers cared about optimization.