Hey folks!
I've seen some people online complain that their Android phones start off working excellently, but over time (~1 year) become slow and laggy. I thought this was a little discouraging to hear, as I currently use an iPhone 5 which works great given its age. I'm looking to go Android for my next purchase.
Have any of you had experiences with Android becoming slow after a year plus of use? Do you have any pointers to prevent this from happening?
I have extensive Android experience, as well as some iOS experience. In my experience both phones can slow down over time.
As I have more experience on Android I can speak on that more confidently. Friends whose phones have slowed down over time often has to do with how their phone's internal memory has little free space left. I currently use a Moto X 3rd gen with 64GB of internal memory and I was on a forum with another Moto X 3rd gen user who was complaining his device had slowed considerably (in the form of lag when moving around the GUI), and he had a 16GB device which had very little free space. The phone does have a microSD slot but we both chose to use that as external memory rather than format it as internal (which Marshmallow allows you to do). I'm fairly certain that this difference in available free space accounts for some of the lag, because although things like loading GUI interfaces should be in RAM, having available solid disk space is important too because some things do get kicked out of RAM but can be paged to the solid disk. Space usually fills up due to photos/videos, not necessarily apps.
More recently my mom was complaining her phone had slowed, I gave her a Huawei Honor 5X and noticed that Whatsapp video/photo sharing (of her grandson) had filled up her 10GB of available main memory, so I offloaded the pics/videos to her 64GB microSD card and freed up 5GB of space, now she feels it's back to the way it was.
My cousin and another friend bought the 8GB version of the Moto G, which I warned them not to, and they filled up their memory fairly quickly and were left with slow performance.
Other reasons Android phones slow down over time include: 1) cheaper low end or mid-range devices using slower RAM or other internal components 2) because of bad apps that leave stuff on the disk even after you uninstall (so similar to the above issue but less obvious to the user, you have to go into the file system to see this) or 3) bad apps that eat up RAM or utilize the CPU unnecessarily
iOS has protections against the latter two but even iOS users must content with photos/videos filling up their usable space which can slow down the phone. In addition some iOS updates can slow performance if the hardware isn't quite as capable. Overall the iPhone is less likely to have these issues than an Android phone.
You get some benefits with Android but they come at a cost, this being one of them. I'm very happy with my Moto X, from a price / usability standpoint it's perfect. My mom is happy with her Honor 5X (she made me promise I wouldn't spend more than $200 on her phone). The iPhone is a great device but the cost is prohibitive for my mom and personally I don't like iOS on a mobile phone, even though it has better resale value and the software tends to run more stable and stay "fast" longer.