3 ms·
Apple is trying very hard to shove it down the developers’ throats. E.g. they make certain new OS frameworks SwiftUI-only, like the new “dynamic island” APIs fo
by meindnoch 4y ago
Apple is trying very hard to shove it down the developers’ throats. E.g. they make certain new OS frameworks SwiftUI-only, like the new “dynamic island” APIs for iPhone 14.
(Pretty misguided in my opinion, but it’s their platform to ruin…)
- stephc_int13 4y agoI am almost convinced that they will follow this path and I've made my mind about abandoning development for Apple platforms a while ago. Objective-C is an awful mess but at least the toolchain is able to natively mix Objective-C, C and C++ code without much effort. And the low-level parts of iOS are still using C API. Google tried the same thing at first, Java was the only supported API for many years, they reluctantly added the NDK for "special uses".
- meindnoch 4y agoYes, it is quite saddening. iOS used to be the platform that destroyed Android in user experience in no small part due to its “bare metal” programming model. I still remember how laughably slow and laggy my friends’ Android devices were, with their top of the line Snapdragon whatever uber CPU, compared to my meager iPhone 4. If I wanted a device with 100ms input latency, passing all of my gestures through countless layers of indirections and declarative tree-diffing nonsense, I may as well use an Android that doesn’t require me to shell out $150 annually to install my own software…