4 ms·
I hesitated to reply because this is such a subjective issue. I look at the software on the Android and Windows side and just don't see much of interest to me.
by simonh 6y ago
I hesitated to reply because this is such a subjective issue. I look at the software on the Android and Windows side and just don't see much of interest to me. That's just me though.
I think one area that Apple clearly does excel at though is software features that take advantage of specific hardware features. The fact they design the whole product in sync on both the hardware and software side, without either taking priority by itself is truly unique in the industry. So for example the way the M1 has instructions that accelerate particular operations common on the OSX/iOS software stack, or the computational photography software that works hand in glove with the neural engine hardware.
The fact that apple develops their own developer tools, OS, application software, hardware and even CPUs now is unique in the industry and deep software skills are a really important differentiator. Maybe that side is slipping, but if so that will be a big problem for them down the line.
- 908B64B197 6y ago> I look at the software on the Android and Windows side and just don't see much of interest to me. That's just me though. At the end Windows Phone ended up being tightly integrated to the handsets Microsoft built. And it could run extremely well on hardware considered too light to ever run Android smoothly. But it dropped compatibility for a lot of Windows API surfaces. Windows has to maintain 25+ years of compatibility in certain areas (and still run software that only exists in compiled blobs, the source having been lost a long time ago by whatever enterprise software shop gone bankrupt). Android has no excuses however. It's OEM cutting corners and shipping patched kernels and "fixes" for their SoC that's plaguing the whole ecosystem.