I honestly think Apple could kill off all but professional photography and film with their own versions of photography kit such as Moment lenses, DJI Gimbals and associated AI correction tech to get rid of the shortcomings. Add in more powerful noise reduction in low light that their AI will soon enough bring and your phone camera is a better photographer than you will be without a great camera, training and practice.
The last real innovation in Intel chips in laptops and desktops I can remember that had a significant impact was the accelerated encryption and that’s years ago.
I’m honestly excited by Apple’s new chips going into laptops - Will we get webcam calls that have their image quality improved and background noise filtered by AI for example?
I think what Guthur may reflect upon is that we got tons of new phone models pushed into the market every single year that do very little new compared to previous models.
So what if we get 50% more performance. Sounds impressive, but then you realize it is only used to create smiley animations, and other frivolous teenager nonsense.
I don't think I have really seen a point in phone upgrades since iPhone 4 or so. That is about 9 years ago.
Same deal with iPads, not much new anyone needs. There are a couple of things though which I do think has mattered. Retina display and the Apple pencil.
But honestly the priorities are quite different from what I would want. I love my Apple products but I really wished they where a bit more modular or serviceable. By that I mean that e.g. replacing the battery should be much easier. Memory should have been easier to expand or replace.
I've never used an iPhone, but Galaxy phones used to have a really stupid and annoying button for their intrusive personal assistant. Now they don't have any such intrusive hardware or software designs.
The newest versions of Android, which are only supported on newer devices, allow much more fine-grained security permissions. In particular, I like that they allow blocking background access to a capability if the app isn't currently in use.
The new AR camera apps are really fun.
WiFi 6 and 5G provide noticeable improvement in internet speed.
The higher definition screens without bezels provide better video experiences for the same device dimensions.
Allowing fingerprint reading through the screen makes for a better experience.
Wireless charging, particularly in the car with a magnetic mount, is very slick and you never will want to go back.
If you need a cable, USB-C is clearly better than micro-USB.
All of this stuff only became common in the past couple years. If your phone is 3 years old, you probably don't have any of it. You will be fumbling with cables on a much less capable device.
I can't imagine what other sorts of polish they will figure out, but betting against it seems like a historical loser.
It's not just the apps that are missing, and the low resolution; I preferred its theme, and the smaller screen but it's just not fun to use anymore now that I've gotten used to the snappy everything, the dictation while driving, the better camera, etc. When I got the 6S, it was for app support - I didn't feel anything was missing - but I won't switch back to 4S even if it did get a security update. I'll likely get a new iphone when iOS 15 comes out and the 6S isn't supported; There's nothing I know I need it for, but I suspect I won't be satisfied with the 6S after I do have it.
Re:ipads, though - my childern's 2013 ipad mini is essentially as good as their new one for all their uses, it's only missing software and security updated that prompted getting a new one.
The apps stop working/updating after a while. So if you don't have a reason Apple gives you one: planned obsolescence
Planned obsolescence my arse.
Things like Facebook and WhatsApp apps depend on the developer to keep the app compatible with their network API. I would expect mail to still work, depending on which service you use. Any custom hooks into GMail for example might fail if Google changes the back end interface.
The apps themselves should still ‘work’ as in run on the device just fine as they were built for that OS, it’s compatibility with external services that may have changed their APIs that is the main issue.
Submissions with the old APIs are no longer accepted so tell me, isn't that planned obosolence?
Basically I as a developer and owner of the device cannot update my own app, on my old device anymore because the OS does not support the new APIs and Apple does not allow me to submit updates with the old APIs or to upgrade the OS.
Your only choice is to not use Apple APIs that are changed often. In practice you can do that only on certain games or niche apps.
https://developer.apple.com/news/?id=03042020b
>> Starting April 30, 2020, all iPhone apps submitted to the App Store must be built with the iOS 13 SDK or later.
Because they do it for obvious reasons(i.e money)
>> when they support their devices sometimes 3x (5-6 years vs 2) what their competition (Android) is doing?
I guess they set a sensible lifespan considering the market they target(i.e high end)
Either way the result is the same: after a while you end up with a useless brick instead of an old/use-able computer.
It's also worth to note that at least on Android you can still side-load/install apps outside the play store while on Apple your device becomes totally useless/museum brick.
The number of competitors has little to do with planned obsolescence but
" Planned obsolescence tends to work best when a producer has at least an oligopoly "
Planned obsolescence is not related to advancements in technologies. Would you classify the Commodore 64 as having been designed with planned obsolescence in mind considering it ran on a 6502 when the competition at the time was transitioning to 8086? Of course not. So why is Apple deciding to put more advanced technologies into their devices planned obsolescence?
If you’re referencing the App Store, though, I can see where you’re coming from. But Apple releasing new technologies and not putting them on devices that can’t handle them (due to computing power) and developers using them (which prevents them from running on said old devices) is not planned obsolescence either. The developer chose to make it incompatible with the older devices, not Apple.
To answer your question:
today I can still deploy code on Commodore 64 but not on my old iPhone. How is that possible?
https://developer.apple.com/news/?id=03042020b
>> Starting April 30, 2020, all iPhone apps submitted to the App Store must be built with the iOS 13 SDK or later.
There's no law requiring vendors to provide features to install apps on devices with CPUs at all.
You probably own a dozen devices containing CPUs, running software, for which there is no practical way for you to install anything. Apple provides a certain set of features in their devices, if you don't think that's a good deal, there are other vendors you can go to.
Since then we’ve got on-device powered AI voice assistants, Face ID, neural engine powered photo enhancement, health monitoring, custom silicon enhanced environment mapping AR. Goodness knows what else is coming.
The advent of custom tuned accelerators such as neural engines in silicon is opening up a huge new field of applications and capabilities. That’s especially true when they are linked to these new arrays of environment and bio-sensors. The X series iPhones are doing a list of things simply impossible on previous devices.
You may not care about some or all of these things, that’s fine they’re not all for everyone, but each one of them is important to some people.