Michael Long
2 min readJul 2, 2020

--

"I’m not sure what kind of developer you are but if you had an App and had to waste a lot of time ... new requirements that affected your complex app and tool flows to accommodate new requirements like for security flows..."

First, I'm an iOS app developer who works on commerical financial banking apps for several large corporations. Click on my profile and you'll find several articles I've written on various development subjects here on Medium.

Second, I regualarly deal with app requirements like UIWebView being deprecated or Apple requiring all apps to drop TLS 1.1 and making all JSON requests use HTTPS, and quite frankly, I don't view those requirements as "time wasted".

Apple is doing those things not becuase of "planned obsolescence" but to protect its customers and to help make sure their data is safe, protected, and private. Security environments change and new threats and issues emerge, like the TLS 1.1 vunerability or the weakness found in SHA-1, or even the sandboxing issues with UIWebWeb.

Those things need to be addressed and Apple, quite frankly, excels at making sure its developers do so.

Next, I've always understood that, like many professions, my job requires certain tools and those tools need to mantained and upgraded on a failry regular basis. That 2013-2019 stretch is probably the longest I've gone between updates, and it will be interesting to see what happens this fall with Apple Silicon.

Regradless, over the years I've tended to upgrade fairly regualarly, selling existing hardware to help offset the price of the new hardware, and benefitting in this case as Apple hardware tends to have fairly high resale values. I also enjoy their hardware, much more so than, say, the dark years when I was forced to do Wndows development on plastic Dell hardware.

Finally, OS X isn't dead, unless you're simply referring to the name/number change to macOS 11. Apple Silicon is simply another platform change. We've done it before. And the things that make the Mac experience the "Mac" experience will persist.

--

--

Michael Long
Michael Long

Written by Michael Long

I write about Apple, Swift, and SwiftUI in particular, and technology in general. I'm also a Lead iOS Engineer at InRhythm, a modern digital consulting firm.

Responses (1)