[HN Gopher] Apple's API's Are Awful (At Least Some of Them)
       ___________________________________________________________________
        
       Apple's API's Are Awful (At Least Some of Them)
        
       Author : speedyapoc
       Score  : 12 points
       Date   : 2024-08-26 21:08 UTC (1 hours ago)
        
 (HTM) web link (mzfit.app)
 (TXT) w3m dump (mzfit.app)
        
       | TheNightman wrote:
       | If you think this is bad, try an Apple TV app! A lot of the
       | platform APIs, like the one mentioned in the article, are still
       | in objective C and really beginning to show their age. The worst
       | is when you want to do something in SwiftUI but the platform APIs
       | are UIKit (':
        
         | kridsdale3 wrote:
         | Sheesh, it's not that bad! 10 years ago the same things were
         | considered the nicest app APIs to work with in the biz,
         | spawning the whole ZIRP app ecosystem.
         | 
         | I guess if people feel like you do, I'll stay employed.
        
       | drekipus wrote:
       | > And so Apple, I say, whoever had a hand in this should be
       | ashamed of themselves. You can and should do better. I love
       | SwiftUI. I love building iOS apps. But please clean this up.
       | 
       | As a recent macbook convert (work gave me one) I have to remind
       | myself every day:
       | 
       | Apple is not a software company. Their business is to sell
       | hardware at a premium. Software is an afterthought, and if they
       | could offload software, they would. The sleek aluminium case,
       | lovely screen, arm processor.. that's what you're getting.
       | 
       | You're not paying a premium for the inability to stack windows,
       | or for shitty dual monitor support, or for awful
       | application/state management.
       | 
       | Apple is a hardware company. They don't give a shit about
       | software.
        
       ___________________________________________________________________
       (page generated 2024-08-26 23:01 UTC)