
4th January 2012, 09:22 AM
|
Member - OP
Thanks Meter 1
Posts: 45
Join Date: Jul 2010
Location: New York
|
[Q] Do you think ICS will make it run smoother?
I mean perhaps not as smooth as ios but better than this honeycomb crap lol
|

4th January 2012, 09:26 AM
|
Senior Member
Thanks Meter 169
Posts: 1,057
Join Date: Dec 2010
Location: Bridgend, Wales
|
Quote:
Originally Posted by broken1i
I mean perhaps not as smooth as ios but better than this honeycomb crap lol 
|
100% it runs smooth as butter on the Galaxy Nexus and that's only two cores. ICS with the hardware acceleration and 4/5 cores should be super fast.
Current Phone(s)
HTC One, Galaxy S4
Past Phones
Motorola V600, Samsung D500, Motorola Razr, LG Prada, HTC Diamond, iPhone, iPhone 3G, iPhone 3GS, Motorola Milestone, HTC HD2, HTC Sensation, iPhone 4, Galaxy SII, Galaxy Nexus, HTC HD7, Dell Venue Pro, iPhone 4S, HTC One X, Galaxy SIII, Galaxy Note 1, Galaxy Note 2, Nexus 4, iPhone 5, Xperia Z,
|

4th January 2012, 09:29 AM
|
Recognized Contributor
Thanks Meter 2008
Posts: 6,889
Join Date: Apr 2010
Location: Alexandria, Va
|
ICS will be a significant improvement across the board on everything. IMO this honeycomb is already as smooth as IOS and I own an Ipad to constantly compare it to  some people report lag, most report it being super fast. I never had any lag issues since I got this on 12/22.

Motorola Atrix-Rooted on froyo 2.2.2 (Retired)
IPAD- 32GB WiFi ver. 4.2.1
Transformer Prime 32GB(Retired)
NEXUS 7 16gb Unlocked & Rooted JB 4.2.2 Twrp. TEAM EOS4
Galaxy Note 10.1 32gb- Stock JB 4.1.2
Samsung Galaxy SIII - Phablet  JB 4.1.2
Prime/Tegra3 Gamers Thread
http://forum.xda-developers.com/show....php?t=1409077
|

4th January 2012, 09:39 AM
|
Senior Member
Thanks Meter 182
Posts: 505
Join Date: Dec 2007
Location: Chicago, IL
|
You'd be surprised what one or two crappy apps set to "quietly load" on start up can do to android, even with 4 cores or my sgs2 overclocked to 1.6ghz. #1 culprit running/lagging in background, engadget app. I have no problem running it, but with a desktop widget once you run and hit back or home without "killing" it it'll take 80% cpu for no reason for god knows how long. With my gs2 my pocket starts cookin a bit as engadget is one of the only apps that bug-pegs it at 1.6ghz long term, even with the screen off, lol. And yes i see the irony, though the engadget app isnt alone. I've just learned to kill that app and remove what i dont use regularly (titanium is great for this).
Sent from my Transformer Prime TF201 using Tapatalk
If this post (or other's) helped you, hit THANKS!
Device History:
98 Casio E11 (4mb) || 99 Palm Vx (8mb) || 2000 iPaq 3635 (with PCMCIA sled for BT/WIFI) || 2001 Kyocera 2135 (Verizon) || 2003 Samsung SPH-A620 / VGA1000 (Sprint) || 2004 LG PM325 (Sprint) || 2005 Treo 600 (Sprint) || 2006 Treo 650 (Sprint) || 2007 HTC Mogul/VX6800 (Sprint) || 2008 HTC Touch Pro (Sprint) || 2009 HTC Touch Pro 2 (Sprint) || 2010 Samsung Epic 4g (Sprint) || 2011 Samsung i9100 Galaxy SII || 2012 Google Nexus 4 (L3)
|

4th January 2012, 10:00 AM
|
Senior Member
Thanks Meter 17
Posts: 376
Join Date: Nov 2010
Location: Liverpool
DONATE TO ME
|
Until android rewrite the UI it will never be as 'smooth' as IOS.
IOS have a seperate layer for the UI as soon as you touch the screen all processing stops (apps would never finish installing, web browser would never finish loading) and continues as soon as you remove your finger.
With android loading continues regardless of if your touching the screen or not, so it then has to try and do both things at once hence the lag when an app is installing or web page loading.
4 cores when utilised properly with ICS will help though
|

4th January 2012, 10:03 AM
|
Senior Member
Thanks Meter 43
Posts: 627
Join Date: Dec 2011
Location: Indianapolis
|
well gang it will be here on the 12th, can't wait.
|

4th January 2012, 10:06 AM
|
Senior Member
Thanks Meter 169
Posts: 1,057
Join Date: Dec 2010
Location: Bridgend, Wales
|
Quote:
Originally Posted by kevinm2k
Until android rewrite the UI it will never be as 'smooth' as IOS.
IOS have a seperate layer for the UI as soon as you touch the screen all processing stops (apps would never finish installing, web browser would never finish loading) and continues as soon as you remove your finger.
With android loading continues regardless of if your touching the screen or not, so it then has to try and do both things at once hence the lag when an app is installing or web page loading.
4 cores when utilised properly with ICS will help though 
|
How do you explain the Playbook running so smooth with everything truly running in the background?. Its as smooth as iOS. (RIM actually got something right) Android lags because its badly optimised compared to iOS, QNX, WebOS and others. ICS is a step closer to getting there but not yet, it is smooth but not 'as' smooth.
Current Phone(s)
HTC One, Galaxy S4
Past Phones
Motorola V600, Samsung D500, Motorola Razr, LG Prada, HTC Diamond, iPhone, iPhone 3G, iPhone 3GS, Motorola Milestone, HTC HD2, HTC Sensation, iPhone 4, Galaxy SII, Galaxy Nexus, HTC HD7, Dell Venue Pro, iPhone 4S, HTC One X, Galaxy SIII, Galaxy Note 1, Galaxy Note 2, Nexus 4, iPhone 5, Xperia Z,
|

4th January 2012, 10:10 AM
|
Senior Member
Thanks Meter 17
Posts: 376
Join Date: Nov 2010
Location: Liverpool
DONATE TO ME
|
Quote:
Originally Posted by recklesslife85
How do you explain the Playbook running so smooth with everything truly running in the background?. Its as smooth as iOS. (RIM actually got something right) Android lags because its badly optimised compared to iOS, QNX, WebOS and others. ICS is a step closer to getting there but not yet, it is smooth but not 'as' smooth.
|
Maybe the playbook had the UI rewritten. I got my information from an interview with a lead android developer and they explained what I said above. Android was developed to compete with symbian and blackberry at the time then when iphone came out, android rushed it to market but at that point the UI was already flawed.
I'll try and find the source but it was from a while ago now. Doesn't mean android isn't as fast as ios, far from it, its just the UI experience
p.s. It wasn't my interview it was just one I found on the web that I was reading, think it was on engadget at some point.
|

4th January 2012, 10:14 AM
|
Senior Member
Thanks Meter 169
Posts: 1,057
Join Date: Dec 2010
Location: Bridgend, Wales
|
Quote:
Originally Posted by kevinm2k
Maybe the playbook had the UI rewritten. I got my information from an interview with a lead android developer and they explained what I said above. Android was developed to compete with symbian and blackberry at the time then when iphone came out, android rushed it to market but at that point the UI was already flawed.
I'll try and find the source but it was from a while ago now. Doesn't mean android isn't as fast as ios, far from it, its just the UI experience
p.s. It wasn't my interview it was just one I found on the web that I was reading, think it was on engadget at some point.
|
If you come across it, please PM it to me. Sounds interesting.
Playbook is amazingly smooth even compared to my Prime.. anyways enough about that, not a RIM sales man lol.
Hoping ICS does take advantage of the 4 cores.
Current Phone(s)
HTC One, Galaxy S4
Past Phones
Motorola V600, Samsung D500, Motorola Razr, LG Prada, HTC Diamond, iPhone, iPhone 3G, iPhone 3GS, Motorola Milestone, HTC HD2, HTC Sensation, iPhone 4, Galaxy SII, Galaxy Nexus, HTC HD7, Dell Venue Pro, iPhone 4S, HTC One X, Galaxy SIII, Galaxy Note 1, Galaxy Note 2, Nexus 4, iPhone 5, Xperia Z,
|

4th January 2012, 10:14 AM
(Last edited by kevinm2k; 4th January 2012 at 10:17 AM.)
|
Senior Member
Thanks Meter 17
Posts: 376
Join Date: Nov 2010
Location: Liverpool
DONATE TO ME
|
Found the article on google+ i'll paste the relevant bit here:
Quote:
Going Forward
Android UI will never be completely smooth because of the design constraints I discussed at the beginning:
- UI rendering occurs on the main thread of an app
- UI rendering has normal priority
Even with a Galaxy Nexus, or the quad-core EeePad Transformer Prime, there is no way to guarantee a smooth frame rate if these two design constraints remain true. It’s telling that it takes the power of a Galaxy Nexus to approach the smoothness of a three year old iPhone. So why did the Android team design the rendering framework like this?
Work on Android started before the release of the iPhone, and at the time Android was designed to be a competitor to the Blackberry. The original Android prototype wasn’t a touch screen device. Android’s rendering trade-offs make sense for a keyboard and trackball device. When the iPhone came out, the Android team rushed to release a competitor product, but unfortunately it was too late to rewrite the UI framework.
This is the same reason why Windows Mobile 6.5, Blackberry OS, and Symbian have terrible touch screen performance. Like Android, they were not designed to prioritise UI rendering. Since the iPhone’s release, RIM, Microsoft, and Nokia have abandoned their mobile OS’s and started from scratch. Android is the only mobile OS left that existed pre-iPhone.
So, why doesn’t the Android team rewrite the rendering framework? I’ll let Romain Guy explain:
“...a lot of the work we have to do today is because of certain choices made years ago... ...having the UI thread handle animations is the biggest problem. We are working on other solutions to try to improve this (schedule drawing on vsync instead of block on vsync after drawing, possible use a separate rendering thread, etc.) An easy solution would of course to create a new UI toolkit but there are many downsides to this also.”
Romain doesn’t elaborate on what the downsides are, but it’s not difficult to speculate:
- All Apps would have to be re-written to support the new framework
- Android would need a legacy support mode for old apps
- Work on other Android features would be stalled while the new framework is developed
However, I believe the rewrite must happen, despite the downsides. As an aspiring product manager, I find Android’s lagginess absolutely unacceptable. It should be priority #1 for the Android team.
When the topic of Android comes up with both technical and nontechnical friends, I hear over and over that Android is laggy and slow. The reality is that Android can open apps and render web pages as fast or faster than iOS, but perception is everything. Fixing the UI lag will go a long way to repairing Android’s image.
Beyond the perception issue, lag is a violation of one of Google’s core philosophies. Google believes that things should be fast. That’s a driving philosophy behind Google Search, Gmail, and Chrome. It’s why Google created SPDY to improve on HTTP. It’s why Google builds tools to help websites optimize their site. It’s why Google runs it’s own CDN. It’s why Google Maps is rendered in WebGL. It’s why buffering on Youtube is something most of us remember, but rarely see anymore.
But perhaps the most salient reason why UI lag in Android is unacceptable comes from the field of Human-Computer Interaction (HCI). Modern touch screens imply an affordance language of 1 to 1 mapping between your finger and animations on the screen. This is why the iOS over-scroll (elastic band) effect is so cool, fun, and intuitive. And this is why the touch screens on Virgin America Flights are so frustrating: they are incredibly laggy, unresponsive, and imprecise.
A laggy UI breaks the core affordance language of a touch screen. The device no longer feels natural. It loses the magic. The user is pulled out of their interaction and must implicitly acknowledge they are using an imperfect computer simulation. I often get “lost” in an iPad, but I cringe when a Xoom stutters between home screens. The 200 million users of Android deserve better.
And I know they will have it eventually. The Android team is one of the most dedicated and talented development teams in the world. With stars like +Dianne Hackborn and +Romain Guy around, the Android rendering framework is in good hands.
I hope this post has reduced confusion surrounding Android lag. With some luck, Android 5.0 will bring the buttery-smooth Android we’ve all dreamed about since we first held an HTC G1. In the mean time, I’ll be in Redmond working my butt off trying to get a beautiful and smooth mobile OS some of the recognition it deserves.
|
Source: https://plus.google.com/100838276097...ts/VDkV9XaJRGS
|
|
|