With the release of Apple Watch, there is no chance the 4S will get iOS 9.
Its about time the 4s was dropped from support to allow optimisation for newer devices
I doubt very much that it will. The iPhone 4 could have supported Siri, doesn't mean it ever did.
Doesn't matter to me really as iOS 8.3 on 4s is so far so good but after a bit of research on here I'm thinking that it might jus be supported considering they still selling iPod touch with same chip and also millions still using the device but what do I know#
Well it's easy jus to say "go buy an iPhone 6" but I buy my devices outright and £500-£600 for "a phone" is just crazy as I would rather take my 5 year old son on a holiday so £65 for a 4s and £11 a month sim only deal with O2 suits me fine as it does everything required very smoothly and not tied to a 2 year contract and couldn't be happier with performance on iOS 8 on the device
It's high time Apple dropped support for older hardware so innovation can move forward. It also doesn't even support the Apple Watch or half the new features of iOS 8 anyway so why give it iOS 9?
The 4S is still a functional phone with iOS 8, just like the 4 is with 7. Many people are happy not being on the latest possible firmware, as proven by lots of of people still running Android phones with Gingerbread (a 2010 OS), in 2015. It all depends on your needs.
The 4S running iOS 9 is a handicap to future software. In a closed ecosystem the newest software is only as powerful as the weakest device that can run it.
Certain features can be left out for the 4S but that doesn't change the core functioning of the OS as a whole.
I used a 4S up until a week ago for work and even then I didnt want it to get iOS 9. I was experiencing slow downs starting at iOS 7. By iOS 8 I had near every visual feature turned off. Even the basics like opening the phone app were lagged and cause me to misdial (my thumb was faster then it could reload). Web browsing was a pain from constant reloads. And you could tell that devs weren't optimizing for the screen size as well as they could have.
Point is if they aren't optimizing very well in iOS 8 then they aren't going to in iOS 9. And if it gets iOS 9 all its going to do is provide a bad user experience and poor PR with forced obsolescence.
Let the poor 4S die with dignity!
Its not a handicap! Its a way that Apple can actually make iOS run properly again. iOS 8 is a disaster even on A7 and A8 devices as it is not well optimised for ram usage. Solution = design it around a 512 MB ram device to ensure it uses less. iOS 9 looks set to be an optimisation release so its not like its impossible for them to do this.
I know plenty of satisfied iPhone 4S users and my Mum's 4S is still speedy. In fact iOS 8 on the 4S is not that much slower than iOS 5 (I'm looking for the comparison video now).
The Touch 5 is still for sale, and the touch 5 is identical to the 4S speed wise, so since Apple almost always does (and should do), it will get a year of support after discontinuation.
iOS 8 is not optimised for anything. It is atrocious on brand new hardware so that would tell me there was next to no optimisation.
No!! Thats their problem. They need to reduce the ram usage in iOS and what better way than targeting the 4S as a benchmark to ensure it runs well on 1GB devices.
No reason to not support the 4S considering its likely to be a performance update.
Sure there is. Not only does the 4s have half the RAM of newer iPhones, but it's also 500MHz slower then the iPhone 5 and has one less GPU core. Plus, why spend the time optimizing an OS for a piece of hardware that's almost 4 years old and entering legacy status?
The other problem Apple is facing is the fact they elected to continue selling A5 devices in 2015. They probably wouldn't have done this if they weren't going to support the A5 in iOS 9. The iPod touch 5th Gen, iPad mini 1st Gen and Apple TV all still use the A5.
Sure there is. Not only does the 4s have half the RAM of newer iPhones, but it's also 500MHz slower then the iPhone 5 and has one less GPU core. Plus, why spend the time optimizing an OS for a piece of hardware that's almost 4 years old and entering legacy status?
Nah. it's the opposite. If the 5 becomes a minimum, DEVs will look at the 1gb RAM/A6 performance and start slacking. Working with a 512 baseline will encourage tighter code which will run good on older hardware and even better on newer stuff. A smaller memory footprint by the OS leads to more user apps held in memory.
Basically, the longer the 4S is supported, the better it will run on newer devices. iOS7 for example runs nicely on the 4S when the 4 was the baseline. If the 4 wasn't the baseline, the .1 optimizations for 7 may not have even taken place.
A good example is android.. those phones are crazy in terms of performance but since the OS isn't as refined, the hardware is somewhat wasted.
Its not a handicap! Its a way that Apple can actually make iOS run properly again. iOS 8 is a disaster even on A7 and A8 devices as it is not well optimised for ram usage. Solution = design it around a 512 MB ram device to ensure it uses less. iOS 9 looks set to be an optimisation release so its not like its impossible for them to do this.
I know plenty of satisfied iPhone 4S users and my Mum's 4S is still speedy. In fact iOS 8 on the 4S is not that much slower than iOS 5 (I'm looking for the comparison video now).
The Touch 5 is still for sale, and the touch 5 is identical to the 4S speed wise, so since Apple almost always does (and should do), it will get a year of support after discontinuation.
iOS 8 is not optimised for anything. It is atrocious on brand new hardware so that would tell me there was next to no optimisation.
I understand your logic but its just not possible. More demanding software requires more powerful hardware. A wall was being hit since before Swift and if iOS apps are to remain relevant then they need to advance.
We can't just say "optimize for 512 mb of ram!" and expect their not to be compromises. Even the best devs have blogs about iOS RAM limits. Regardless, write software for a device with 512 mb of RAM and you get a software written for 512 mb of RAM...ahem...handicapped...
Apple abandons devices because devs don't have the luxury of leaving out underpowered devices like they do with a desktop OS (system requirements). Software that runs "ok" on slower/older hardware will still run better on faster/newer hardware regardless of optimization. They also need to take into account skill level. They can't be unreasonable and expect every dev (including their own) to be masters of their trade no matter how intuitive they make their dev pack. Which btw is why Apple focus on that so much.
For me, there was a clear step in performance between the 4S, 5 and 5S. Moving between the 5S and 6 is where the performance became negligible. I also have no problem with iOS performance on newer devices although its been taking more time to get them sorted out (iOS 8.3) then in the past. In my experience the 4S performance is identical to the behavior of every iPhone on its last release of iOS since their release, poor at best.
There is a lot of technical aspects to this too. We are talking whether the 4S gets iOS 9, not RAM. You are using optimization as a blanket statement. In reality focus would need to be put directly on the 4S and its hardware which is diverting a devs attention away from where the market is on the iPhone 5 and newer.