Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

The-Real-Deal82

macrumors P6
Jan 17, 2013
17,318
25,470
Wales, United Kingdom
I stated a fact. Do keep up. Stop trying to change reality.




Michael
Android is always going to lag slightly more than iOS because of the way apps are written. Android uses Java which cannot be used nativly unlike the objective-c method iOS uses. This is why Apple are able to make a smoother OS with very little in the way of hardware. Developers reckon the gap can be bridged by using more powerful hardware on Android handsets, hence why many boast quad core processors. Manufacturers are introducing octa core powered handsets which should bring the stability of iOS, they predict. Its really marginal, but at least I understand now why my S3 lagged so bad.
 

Oletros

macrumors 603
Jul 27, 2009
6,002
60
Premià de Mar
Android is always going to lag slightly more than iOS because of the way apps are written. Android uses Java which cannot be used nativly unlike the objective-c method iOS uses. This is why Apple are able to make a smoother OS with very little in the way of hardware. Developers reckon the gap can be bridged by using more powerful hardware on Android handsets, hence why many boast quad core processors. Manufacturers are introducing octa core powered handsets which should bring the stability of iOS, they predict. Its really marginal, but at least I understand now why my S3 lagged so bad.

No, no and a thousand more nos.

Can we stop using the wrong "it lacks because Java"?

Android doesn't run byte code, Android run native, JIT converts Dalvik bytecode to native code and the Dalvik VM adds almost nothing to CPU needs.

Apart that the famous UI lag has nothing to do with Java, it has to do with how Android runs all the UI interface
 

maxosx

macrumors 68020
Dec 13, 2012
2,385
1
Southern California
Android ver 4.x and up is efficient and the smoothness is amazing. Yet you still must do proper maintenance like one does any other computer. Learn Android properly and it's an excellent OS.
 

Dontazemebro

macrumors 68020
Jul 23, 2010
2,173
0
I dunno, somewhere in West Texas
No, no and a thousand more nos.

Can we stop using the wrong "it lacks because Java"?

Android doesn't run byte code, Android run native, JIT converts Dalvik bytecode to native code and the Dalvik VM adds almost nothing to CPU needs.

Apart that the famous UI lag has nothing to do with Java, it has to do with how Android runs all the UI interface

Thank you.

I believe iOS uses the GPU to share some of the bulk of handling the ui while android only relies on the cpu. I always laugh when people bring up java.
 

The-Real-Deal82

macrumors P6
Jan 17, 2013
17,318
25,470
Wales, United Kingdom
I'll hold my hands up and say I'm out of my depth understanding any of this. I read a few articles and formed an opinion. Apologies if it was incorrect but I thought finally I was beginning to understand it. I haven't got a clue what a GPU is, nor do I expect to understand all the in's and out's. I'm a casual phone owner with a passing interest at the end of the day. All this talk about one phone being better than the other is all nonsense to me anyway. I have an iPhone which is very good for my needs and I wish all this technical stuff impressed me or my friends but it doesn't. Most of it goes straight over my head and all I see are first world problems and comparisons for the sake of comparisons. :)
 

LIVEFRMNYC

macrumors G3
Oct 27, 2009
8,878
10,987
I'll hold my hands up and say I'm out of my depth understanding any of this. I read a few articles and formed an opinion. Apologies if it was incorrect but I thought finally I was beginning to understand it. I haven't got a clue what a GPU is, nor do I expect to understand all the in's and out's. I'm a casual phone owner with a passing interest at the end of the day. All this talk about one phone being better than the other is all nonsense to me anyway. I have an iPhone which is very good for my needs and I wish all this technical stuff impressed me or my friends but it doesn't. Most of it goes straight over my head and all I see are first world problems and comparisons for the sake of comparisons. :)

GPU stands for Google Protocol United. It's makes all the apps faster by uniting all app protocols together. iPhone doesn't have a GPU and never will cause it's against the GNU license agreement. Apple has claimed that GPU doesn't work anyways and apps are faster in iPhone, thus where the argument of lag begins.

I hope that cleared things up for you.
 

Tinmania

macrumors 68040
Aug 8, 2011
3,528
1,016
Aridzona
GPU stands for Google Protocol United. It's makes all the apps faster by uniting all app protocols together. iPhone doesn't have a GPU and never will cause it's against the GNU license agreement. Apple has claimed that GPU doesn't work anyways and apps are faster in iPhone, thus where the argument of lag begins.

I hope that cleared things up for you.
In fairness, you forgot to add that iOS utilizes the orbitron regulator which makes things appear smooth.



Michael
 

Technarchy

macrumors 604
May 21, 2012
6,753
4,927
In case there was any lingering doubt, android UI lag is a fact.

If it wasn't Google wouldn't make it a point of mentioning how they've made strides in reducing UI lag every time a new version of android is released.

However some companies have made big strides in mitigating UI lag. Samsung for example as far back as the GS1 has been quite zippy and smooth compared to it's contemporaries.

Windows Phone and iOS are still more seamless in comparison.
 

Assault

macrumors 6502a
Mar 19, 2013
513
0
in the taint
In case there was any lingering doubt, android UI lag is a fact.

If it wasn't Google wouldn't make it a point of mentioning how they've made strides in reducing UI lag every time a new version of android is released.

However some companies have made big strides in mitigating UI lag. Samsung for example as far back as the GS1 has been quite zippy and smooth compared to it's contemporaries.

Windows Phone and iOS are still more seamless in comparison.

And in case there was more lingering doubt, iOS UI lag is a fact. If it wasn't, Apple wouldn't make it a point to update the OS at all. Why do you suppose we are running iOS 6.1.3? You believe all those point updates since 6.0 were to add new features? Nope. It was to fix lag when swiping down lists, to fix lag and artifacts in the keyboard, security patches and so on.


Like I said above, my 4th gen iPod on the latest version of the iOS lags badly. My S3 running a custom mod is perfect. A joy to use, no lag and not frustrating in any way (like iOS requiring me to swipe down a million times to get to the bottom of a forum! Seriously, after all these years and Apple can't fix this?)
It is also a fact that my iMac running OSX lags from time to time giving me a spinning beach ball. As does my HP Desktop and just about every other consumer PC on the planet. All that said, I don't care. I love my iMac and tolerate my iPod.
 

The-Real-Deal82

macrumors P6
Jan 17, 2013
17,318
25,470
Wales, United Kingdom
GPU stands for Google Protocol United. It's makes all the apps faster by uniting all app protocols together. iPhone doesn't have a GPU and never will cause it's against the GNU license agreement. Apple has claimed that GPU doesn't work anyways and apps are faster in iPhone, thus where the argument of lag begins.
I tend to agree with them on that based on my own experience.

I hope that cleared things up for you.
Yeah thanks.
 

lsutigerfan1976

macrumors 68030
Sep 14, 2012
2,751
1,734
A lot in my opinion having used diff android phones before. Is that whole thing about fragmentation. It helps android in sales, if they can make ten million diff android phones. Where it hurts is the os. It's nearly impossible for android to simulate the same exp on each phone. Cause each phone has diff features and specs. That is where rooting and throwing your own rom comes in. Of course not every user wants to do that. But for those willing to try and be patient to customize their phones, I'm sure it is something they love as a whole.
 

jaymzuk

macrumors regular
Jun 1, 2012
222
46
A lot in my opinion having used diff android phones before. Is that whole thing about fragmentation. It helps android in sales, if they can make ten million diff android phones. Where it hurts is the os. It's nearly impossible for android to simulate the same exp on each phone. Cause each phone has diff features and specs. That is where rooting and throwing your own rom comes in. Of course not every user wants to do that. But for those willing to try and be patient to customize their phones, I'm sure it is something they love as a whole.

How do you define 'the same experience'?

Feature wise, there really is little to no difference. The hardware inputs are all exactly the same. The difference with speed are legitimate, and I'd expect a $100 cheapo Android device to be slower than a GS4 or a HTC One, yet all of this 'Android lag' BS is based on this completely irrelevant comparison.

The onus isn't on Google any more. Project butter really worked. My last Android device was a HTC Desire, I went to iPhone 4S and am now using an HTC One, and Android has come on leaps and bounds since then. What does need to be addressed is the skinning. Skinds like Touchwiz and Sense do affect the overall experience, and the OEMs need to really take a look at the value, if any, they're adding, as it does put more load on the CPU, but the latest handsets out there show that there's plenty of power to cope with whatever is thrown at them, and they can perform well.

I do not, however, consider Android or iOS to be better than the other. Provided the hardware and software combination is fast enough, and the apps I want/need are available and working, the OS is good enough.


Long story short: If you buy a cheap Android handset, it'll probably lag. If you buy a GS4 of a HTC One, it won't. If you compare a cheap Android handset to an iPhone 5, you're an idiot.
 

The Robot Cow

macrumors 6502
Sep 12, 2012
300
69
Central California
I own a Galaxy Nexus which is rooted and flashed with a custom Rom(but nothing tweaked on the performance side) and my phone does lag. Its not unbearable but it can get annoying at times. When i had my iphone 5 it did lag from time to time. I'm not gonna lie, i do miss having my iphone 5 for its smoothness, great camera and the lack of lag.

If they can get android to be as smooth and lag free as ios it would be the best. Right now i am kinda regretting selling my iphone 5 and possibly thinking about getting what's coming out next. But... I love what android offers me.
It's a giant circle for me -__-
 

RoboWarriorSr

macrumors 6502a
Feb 23, 2013
889
52
Android, like any modern operating system, uses the GPU to render part of all of the UI

I remember on Sense ROMS, one f the defining points over stock ROMS. was the fact that they enabled the GPU software rendering so it wouldn't lag as much since it apparently uses only the CPU. Is that still true of HTC phones?
 

Brittany246

macrumors 6502a
Apr 21, 2013
791
0
Long story short: If you buy a cheap Android handset, it'll probably lag. If you buy a GS4 of a HTC One, it won't. If you compare a cheap Android handset to an iPhone 5, you're an idiot.

I'm not sure about the HTC One... but nearly a month ago my younger brother bought the GS4 when it was time for an upgrade, and he returned it 6 days later because he was sick of the lag. He liked almost everything about it, but the morning of his graduation he drove to the at&t store to exchange. So the GS4 does have some lag. It definitely wasn't as bad as my Nexus 7, though.
 

kasakka

macrumors 68020
Oct 25, 2008
2,389
1,083
I'm not sure about the HTC One... but nearly a month ago my younger brother bought the GS4 when it was time for an upgrade, and he returned it 6 days later because he was sick of the lag. He liked almost everything about it, but the morning of his graduation he drove to the at&t store to exchange. So the GS4 does have some lag. It definitely wasn't as bad as my Nexus 7, though.

I don't know if it was the case with previous software versions as I just got my S4 but I have not seen lag on it.
 

mattopotamus

macrumors G5
Jun 12, 2012
14,738
6,109
I own a Galaxy Nexus which is rooted and flashed with a custom Rom(but nothing tweaked on the performance side) and my phone does lag. Its not unbearable but it can get annoying at times. When i had my iphone 5 it did lag from time to time. I'm not gonna lie, i do miss having my iphone 5 for its smoothness, great camera and the lack of lag.

If they can get android to be as smooth and lag free as ios it would be the best. Right now i am kinda regretting selling my iphone 5 and possibly thinking about getting what's coming out next. But... I love what android offers me.
It's a giant circle for me -__-

The nexus is also a few year old phone
 

viskon

macrumors 6502
Oct 20, 2012
464
10
I own a Galaxy Nexus which is rooted and flashed with a custom Rom(but nothing tweaked on the performance side) and my phone does lag. Its not unbearable but it can get annoying at times. When i had my iphone 5 it did lag from time to time. I'm not gonna lie, i do miss having my iphone 5 for its smoothness, great camera and the lack of lag.

If they can get android to be as smooth and lag free as ios it would be the best. Right now i am kinda regretting selling my iphone 5 and possibly thinking about getting what's coming out next. But... I love what android offers me.
It's a giant circle for me -__-

I have Galaxy Nexus. Never had any lag on stock, CM10.1 stable or the Rasbean roms. Paranoid Android and some of the other heavier roms did cause my phone to lag. But generally speaking, flashing AK kernel seems to get rid of the lag.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.