Ask Slashdot: Is iOS 7 Slow?
New submitter PopHollywood writes "Is iOS 7 slower than version 6? After upgrading, myself and a few others notice slow, choppy experience when scrolling, changing apps, etc. Is this common?" For those using iOS in general, what's been your experience with the new upgrade?
you're scrolling it wrong.
I work in a field where I see a lot of mobile devices and we've been seeing a lot of issues with iPhone 4/4S/5 units that had iOS 6 and were upgraded to iOS 7. Haven't come across too many 5C/S units yet but the few we have seem to be doing okay (no real issues with the 5S, 5C seems a little stuttery at times but not bad).
That Apple has pushed out updates to hardware that couldn't really handle it. They've done this both to computers and I phones.
There seem to be two different kinds of slowdown. The first is due to the new animations for things like going back to the home screen. The second is more intermittent, and happens mostly when task switching. Both of them are annoying. The whole reason I went with iOS over Android was the snappier UI.
The disappearing Safari toolbar also drives me crazy. I wish I had held off on upgrading. Hopefully Apple will have some tweaks and patches out soon.
Visit the
I've kept an iPod touch 2G and 4G around for a while—and I can say with some confidence that every single release of iOS has come with a palpable performance penalty. That's how Apple decides when to stop releasing iOS for a given device; the performance gets unacceptably awful.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
Since the iphone 3g, apple has been pushing updates that slow down older phones.
True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
When upgrading my mac computers I have always seen a significant boost in performance on the same hardware (obviously).
When upgrading the iOS devices I have found the opposite to be true. Each new version, on existing hardware, is slower but the feature set expands incredibly.
I think this is because iOS started out as an infant and did what it was supposed to do really well and performed really well on the hardware it was designed on, and had features that only worked on the existing hardware. But as iOS has matured, so has the feature set.... There are incredible search engines, graphics engines, Siri, and tons more... this has required increasing hardware capabilities to keep up with the features. .... So the trick with iOS is don't expect to get performance gains with iOS updates unless you update your hardware at the same time. Each new iOS version brings new bells and whistles, but not performance. With each iOS capable hardware device you should expect significant performance boosts.
I haven't noticed any general slowness on an iPhone 5.
However, there does seem to be an issue with the new Control Center. I have noticed sluggish responsiveness from buttons on the bottom of the screen in certain apps, presumably due to a conflict with the Control Center which can be activated by an upwards swipe from the bottom of the screen. Turning off the Control Center within apps (Settings/Control Center/Access within apps) fixed this issue for me while still retaining functionality from the main and lock screens.
Maybe I'm the only one, but my iPhone 4S is actually working faster now. Transitions in and out of apps is much quicker, without the delay I had before.
Dreamers, shapers, singers, makers... Elric, the Techno-Mage
I've not noticed excessive stutter on my 4s, but battery life seems to be worse thus far. I've not had iOS 7 installed long enough to be sure, but it looks like even with my typical workday activity the battery is draining noticably faster. Getting two days out of a charge doesn't look possible anymore.
I read the internet for the articles.
I wouldn't say there's much more eye candy, but a lot of what there is you can at least turn off ("reduce motion" and "increase contrast" in the settings should turn off the parallax effects and translucent blurs, respectively).
That said, I notice no slowdowns on my iPhone 5 or 3rd gen iPad. Everything runs quite smoothly (though unsurprisingly it didn't during the betas).
From what I can see there is a *lot* more eye candy (and I'm not talking about the icon changes) - it seems like the decided they needed to animate every single action and control in the OS now. Not to mention transparency, animated blur effects (especially in the camera), etc.
I don't notice any slowdown from it, though - seems like they are using the 3D HW to do it, and the latest devices have pretty decent graphics. In fact, the perception is often that it's faster (which is the point of transition animation) but that's just a subjective observation...
That's a false equivalency. Apple controls the whole process, they design the hardware and set the specifications, they write the software for iOS and they decide which devices will receive upgrades. Plus, Apple doesn't typically release dozens of different models at any given time.
Whereas neither Android nor Windows mobile is so vertically integrated.
iOS7 should be fine on an iphone 5 or 4s, but there definitely should be a noticeable slowdown on an iphone 4. That hardware is a bit old by now, and iOS7 is designed for the newer hardware. E.g. the iphone 4 still has a single core A4 CPU, while the 4s already has the dual core A5. The newer phones (5 and up) also have twice the RAM. Still, upgrading to iOS7 is a user option, and it's better to have that option than not to have it. Not many 3 year old Android phones still get OS upgrades.
All these new animations drive me batty.
Sure, you see something happen right away in response to an action, so in a sense, you have instant feedback. If that makes you think things are happening faster, lucky you.
Because my iPhone 5, when it was running iOS 6 felt faster to me because any action I took translated to a change of UX paradigm right away where I could take yet another action. Hence, I'm working faster. Now with animations, I have to wait for each animation before I can take my next action. That feels slower to me.
Worst offender is the new lock screen. Why did they decide to make me wait an extra 1/2-1 seconds after hitting the power or home button to turn it on so that can "gracefully" fade in from black before giving me access to the "slide to unlock"? It's maddening.
Asking people to think is like asking them to buy you a new car
I haven't really noticed a slowdown on either my iPhone 4S or iPad 2. It gets a little choppy occasionally on my iPad 2, but that happened with iOS 6 at times as well. The biggest issue I've seen is decreased battery life because of all the background tasks being done. That and the constantly reloading of apps do to more memory being used by iOS 7.
I did have another issue on both devices, where somehow all my music (iTunes Match downloads), somehow got flagged as "Other Data" and couldn't be removed. I fixed this on my iPad 2 by turning off iTunes Match and doing a hard reset. For my iPhone 4S, nothing short of a restore fixed it. Both devices updated from iOS 6.1.3 OTA.
I think you're forgetting how much animation there was in iOS 6 just because you got used to it, whereas the iOS 7 ones are different and are therefore noticeable. Other than the parallax effect and the translucence/blur, which I'd already mentioned, where else are there animations/eye candy where there weren't before? Folders opened with an animation (slide up rather than zoom in), the springboard loaded with an animation (swoop in from the sides rather than fall in from above), views slid from one to the next before just as they do now. And you're forgetting the subtle skeumorphic animations in certain controls that are now gone altogether, like the shine on the metallic volume slider knob that tracked the motion of the phone.
It's not that I don't think ios 7 puts more strain on the hardware - it does, especially with the translucent blur (which is why the blur is disabled on the iPhone 4). I just don't think it qualifies as "more eye candy." Mostly *different* eye candy, the worst of which is disableable if you need to improve performance.
When i started using Linux, it would run just fine on my 486DX33 with 8 MB of RAM. Now when I try to run it on machines with 50x that spec it is slow.
Newsflash: hardware requirements increase with new features. Supporting end of life hardware that hasn't been made for multiple generations in new platforms holds back said platform. Whether it is iOS, WIndows, Linux or whatever.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Also, android handsets don't get new OS releases 3 years later to compare.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
Update went well on my iPhone 4 (not S). Still am getting used to some elements. For example, the "ok" to unlock is kind of really unclear, and as such, I have doubts on putting nondescript text as buttons instead of having them shown with a rounded rect button frame.
I had MAJOR slowdowns everytime I was writing some line of text. I mean major MAJOR, like the UI freezing for 10 seconds, then putting all the text I was blindly writing, and then freezing for yet another 10 seconds. Then, Mr. Interwebz found the solution, which is to disable iCloud synchro for documents & settings ... and from that point on, no more battery hug, no more slowdowns, and everything is quite responsive.
So far, like it!
You have to admire apple for their ingenuity. What better way to force people to ditch that old phone than to update the OS, make it more resource hungry with fancy schmancy animations that can't be turned off by the user? I used to own an iPhone 3 a few years ago, and when they forced an update onto it that basically made it useless, I decided there and then to switch to Android. Never looked back.
If the Apple way is so important to you, then I guess you have to accept it. For me, it was a simple choice.
Science advances one funeral at a time- Max Planck
It's definitely slower and I regret upgrading.
There's not enough white space to provide any visual separation on a device so small when there is not even an attempt at drawing lines or separating elements. Almost everything is smaller and harder to read, and it's not obvious what is a "button" and what is just text in a corner somewhere. In fact, many of the improvements are simple knock offs of Android has had for a while. The world will soon be divided into Upswipers and Downswipers.
I was thinking about updating my 4S, but while 7 was a step forward for some usability cases, I'm not sure I want to stick around for whatever is next. I am tired of not having full access to the hardware, and when I heard Ives was going to cut out cruft, I didn't imagine he was going to replace the whole system with the Office 2012 theme. Unfortunately for us, they're both based upon the premise that everyone wants to live in pure white Helvetica purgatory, and I don't think most of us do.
It's probably a consequence of his background in hardware. When you cut elements out of real materials down to their simplest possible form, there is still depth and innate information because it is a physical object. When you remove all delineation and depth from two dimensional representations, new users cannot even guess at your purpose when it looks like a blank sheet of paper with text and small iconography scattered around randomly on top of it. While the elements look much better on larger screens (as found in this informal poll), things like the slot-machine style picker are not very obvious when you're scrolling around. I don't think they did much real world testing with new users on actual devices.
tl:dr; If you're a first year art student, you will absolutely love iOS 7. If you prefer to have some visual cues on what is content and what is part of the interface, you may want to hold off until Apple allows graphic designers capable of using more than one color back on the team.
You have to admire apple for their ingenuity. What better way to force people to ditch that old phone than to update the OS, make it more resource hungry...
That's been going on for as long as there has been a computer industry.
iOS 6 was an optimization of iOS 5 and runs much better on my old 3GS than 5 ever did. I cannot imagine anyone seriously recommending iOS 5 for these older devices.
Restricting folders to a 3x3 grid is by far my biggest pet peeve. It's an absurdity on a 10" tablet especially. If you have a dev account I encourage you to file a UI big against it. Maybe if they get enough complaints they'll do something about it (hahahahaha).
Not always with forced updates though.
Could you imagine turning on your old 486-DX266 and being told it was now installing windows 7
You have 5 Moderator Points!
Which Helpless Linux zealot/MS basher do you want to mod down today?
Feels a little faster in some areas like web browsing, generally about the same, but I prefer the old UI.
There was an unknown error in the submission.
My iTunes just tells me there's an update for my iPhone and asking if I want to install it, with the option of doing it now, doing it later (which is just "bother me next time I sync"), or never ask me about this again. I'm not sure how that's a forced update.
Yeah, I had a sig once; I got bored of it.
I'm not sure how that's a forced update.
Because you can never go back to 6.1.3 now. (officially .. w/o jailbreak, etc). If you have any problem with your phone and you need to reinstall the OS .. you are screwed - you *have* to install iOS 7. Or if you decide to upgrade to 7 just to "see what it was like" and found it slow on your particular hardware, too bad, you cant go back. - This is especially bad for "dated" hardware like the iPhone 4.
I downgraded my iPad back to 6.1.3.... It's perfectly doable.
This is slashdot where the users get annoyed about having to wait 5 ms for a response, but don't care about having to wait days compile their own kernel and userspace to get things just they way they want them, only to have to do it all over again in three months.
After upgrading my iphone 5 the phone has many times gone unresponsive after sleeping. Sometimes it might come back 20-30 minutes later, but I usually end up resetting the phone. A few times I've noticed a ~10 second freeze-up while using the phone. My phone was glitch-free with iOS 6. I've done a "reset all settings" which seemed to help a bit. I've also tried turning off the passcode lock and/or control center access while locked, which hasn't. Needless to say I'm extremely disappointed in Apple right now!
I can delete my spam faster now.
Greed is the root of all evil.
It's not that I don't think ios 7 puts more strain on the hardware - it does
Interesting decision by Apple there. They could have banked the battery life improvements they made, but instead decided to spend them on new eye candy.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
I'm running iOS 7.0 on my iPad 2 and did not experience any slowdown issues--in fact, Safari in iOS 7.0 renders web pages a lot faster than before.
However, I did see one noticeable issue: the graphical design--especially the text fonts--don't look good on an iPad 2 with its lower-resolution screen. I've seen the final iOS 7.0 on an 4th-generation iPad and thanks to its "Retina Display" resolution touchscreen, it does look really good.
The reason that third party apps are not supported is because XCodedrops those versions. As a developer I'm faced with the Faustian bargain of continuing older versions or supporting new versions. OF course Apple controls XCode too...
Yes there is a slight... delay here and there. Dunno. It does not feel slow, but it is not butter-smooth
anymore either.
That said, I like the new UI.
I am still a bit hesitant to upgrade my iPhone 4, because of my experience a few years ago with an upgrade on
an iPhone 3 which definitely was not pleasant.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
The funny thing is that even older devices (at least iPhone 4 and iPad 2, possibly others) which can upgrade to iOS7 don't have all those flashy effects. The backgrounds in popups are relatively flat, mostly opaque on my iPad, for instance. So no, it doesn't look like they activated effects my device can't handle in an effort to make me upgrade :)
Not always with forced updates though.
Which IOS7, for all its faults, is most definitely not.
You do not have to update to the newest version and - as far as I know - you can't /automatically/ update anyway (the device will check and download the update, but you still have to manually start the installation). Your device will continue to work with the older version of iOS, and so will your apps (although some app updates may require later versions of iOS, they will not install if you have an incompatible operating system). The update may be required to get additional features but it is not required to keep using the device and is not forced upon you.
So this is more like having an PC with Windows XP and being alerted that Windows 7 is available. Depending on your hardware configuration, the new OS may require more resources than your PC can provide, but if you decide to install anyway, it's your own damn fault.
There are a lot of problems of how Apple manages the relationship between itself and its customers with which to take issue without any need to fabricate new ones.
I could go through dozens of examples (and many are small, but that's kind of the point of "eye candy"). Here are a bunch more (that did NOT exist on the old one, so definitely "more" eye candy):
- messages - each message animates independently in its own bubble so they "bounce" around (I have no idea WHY they bothered with this...)
- weather - the background weather/clouds/etc is animated (this was subtle but kind of cool). But if that's not the definition of added eye candy what the heck is!?
- clock - the icon is now actually a real clock, showing the current time with a moving second hand (this would almost be a "feature" if the digital clock at the top of the phone wasn't still much easier to read)
- camera - the whole switch from video/camera/pano with swipe and an animation/blur/focus effect.
- Safari - now has 3D stacked tabs (which clearly uses the 3D hardware)
- app switcher - now has screenshots for every running app, and smooth scrolling through them (in fact, *differential smooth scrolling* for the screenshots and icons)
- siri - several small effects... but I think I made my point...
In fairness, on virtually every platform updates are frequently only superficially voluntary. Support ends. Third party support ends. Third party support for Third Party support ends (eg. that app you run has a security hole in it? It's fixed in the latest version, but that only runs on ${YOUR PLATFORM VERSION+2}
In the early 2000s I got myself a Mac and switched to Mac OS X. I liked it. I really did.
But having not really jumped on the "mainstream platform" thing, well, pretty much ever, I suddenly found the whole upgrades thing was more of a problem than I thought. My toe-in-the-water Mac turned out to be too old to run 10.3 without nasty hacks. The laptop I bought that seemed relatively up to date after I bought it and did run 10.3 was too old to run 10.4. And 10.3 and 10.4 had features I liked, and many, many, I didn't.
To run a recent version of Java, I had to have a recent version of Mac OS X. To have a recent version of Mac OS X, I had to upgrade my hardware. Regardless of that, running a recent version of Mac OS X would not necessarily be an "upgrade", in that I didn't like a lot of the changes. And at that time a new version of Mac OS X seemed to be coming out every 1-2 years, costing $130 a pop - if I didn't buy a new Mac with it pre-installed for a small fortune. (To add insult to injury I didn't even like Apple's hardware!)
So, relunctantly, I switched back to GNU/Linux, eventually settling on Ubuntu which, at least, was "mainstream" but the updates are free and Ubuntu's attitude to hardware support is more liberal.
This isn't a dig at Apple specifically, especially as immediately after I switched back to Linux they seemed to get better and software update prices went down, and became less frequent. But it is "how it works", generally in the proprietary software world. You might like Mac OS X Jaguar, you might like Windows 2000, you might love AmigaOS 2.1 or 3.0. But you have no choice, ultimately, you do end up having to move to something else, no matter how much you might convince yourself otherwise.
You are not alone. This is not normal. None of this is normal.
I downgraded my iPad back to 6.1.3.... It's perfectly doable.
Its temporary. When new iOS versions are introduced there is generally a brief window of time where Apple's servers approve both versions for installation. After a little while the previous version will be removed from the approved list and only the new version will be approved from that point forward.
If you with reinstall iOS 6 do not delay.
I downgraded my iPad back to 6.1.3.... It's perfectly doable.
You must have an iPad 1. It is impossible to downgrade any iOS device after the iPhone 4S/iPad 2. You cannot do anything meaningful with the SHSH blobs. So its perfectly doable for you, and a handful of people on older hardware. But it is not perfectly doable in general.
The first generation iPad won't upgrade past iOS 5.1.1.
Downgrades are generally possible for a very brief time period when a new version is introduced. Apple does not seem to disable installation of the old version immediately upon release of the new version, it will happen, but there is a delay.
I'm still using an old version of XCode. Never upgraded XCode past the point where I started using it to develop apps; so never had to drop support for old versions, either iOS or OSX.
The problem -- at least as it seems to me -- is primarily developers jumping on new versions of XCode, and using new, OS-level specific APIs, which in turn make old devices unable to run the code unless you're *very* careful and catch every instance of new API and make an alternate, home-brewed version available to do that job (or disable a feature.) That's possible, but not easy. And most developers don't do it consistently, which again seems to indicate it isn't all that easy (with Objective C, you can actually tell if a particular call is available to you, and of course, you can just pay attention to the OS rev level.) But basically, the more OS levels you concurrently support, the larger your support load is. No matter how you do it.
To a lesser extent, but still problematic, Apple deprecates or breaks older APIs. That can be a real problem. Sometimes they never fix bugs, too; they just leave an older OS behind, bugs and broken features as-shipped, and wander off into the sunset with a new version, as if that was appropriate behavior. It's not: if you advertise X as having Y feature under, or as, Z OS, as far as I'm concerned, you're on the hook to make it work as advertised and you can't get off the hook by saying "oh, we fixed that in the next version (that doesn't work with a lot of your stuff, sucker.)"
I've been able to keep earlier applications up and running and relatively healthy by simply not upgrading XCode. Do I miss some functionality? Yep. But my customers and users can at least count on their apps continuing to work as long as it remains in my power to manage that. And they don't have to upgrade their OS to make it happen, although they can still do so if they choose to without my stuff breaking.
I went through this with Windows, but in the end, Microsoft so radically changed the way Windows worked -- from window metrics to internal operations -- that it became impossible. That's when I abandoned developing for Windows.
Something that has shown considerable promise is Qt. They're still on the "we don't need to fix bugs, we'll just upgrade" train, but as a cross platform development tool, it really has potential. I've got a software defined radio application developed with Qt 4.7 (Qt 5 was very seriously broken last I looked) that makes some pretty serious demands in terms of CPU and a broad swath of APIs, and have been able to keep it running under both OSX and Windows, which I think says a lot for Qt. Again, staying away from the "upgrade" is one of the things that has kept my users in working software.
I've fallen off your lawn, and I can't get up.