Why is the iPhone smoother?

Discussion in 'Android General Discussions' started by movieman999, Jan 3, 2012.

  1. movieman999
    Offline

    movieman999 New Member

    Joined:
    Dec 19, 2011
    Messages:
    38
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Pennsylvania
    A quick preliminary note; I am by no stretch of the imagination an Apple fan. I've been a fan of Android since the beginning. Anyway, on to the main point...

    I have the new, gorgeous, amazing Galaxy Nexus and my brother has the iPhone 4 (we are exact opposites). I'm very pleased with it but one thing irks me...many things (scrolling, first and foremost) is silky smooth on iOS...always. There is NEVER glitchy or slow scrolling or transitions in general. However, many times on Android if the app isn't extremely well optimized scrolling may suffer.

    Why? Is Android more difficult to code for, or harder to fully optimize? Is it because of the large variety of devices and hardware? I'll always be an Android fan, I'm just trying to understand why some apps are terribly slow and glitchy, when the iOS version of ANYTHING is perfect. Thanks fellow Droidians!

    Sent from my Galaxy Nexus using DroidForums
  2. dezymond
    Online

    dezymond Tech Support Mod Staff Member Premium Member

    Joined:
    Nov 11, 2009
    Messages:
    10,709
    Likes Received:
    535
    Trophy Points:
    113
    Location:
    Bay Area, California
    There was an article that was posted on this forum somewhere some time ago, can't find it.

    Has to do with how the OS is written. One thing I do remember is that when loading a page and you scroll with the iphone, all the power goes to scrollin so the page stops loading. As for android, it does both at the same time. Same for anything else regarding smoothness of the phone, all in how the OS is written.

    edit: Did a quick google search, found this: http://www.tipb.com/2011/12/06/android-ui-smooth-ios/
    T
    here's a bunch more if you google "why is iphone smoother than android"
  3. jkliving92
    Offline

    jkliving92 New Member

    Joined:
    Oct 19, 2011
    Messages:
    268
    Likes Received:
    2
    Trophy Points:
    0
    IPhone prioritizes things differently. For example you're installing an application on an iPhone and you scroll through your home screens, the OS pauses the install until you lift your finger off the screen so it doesn't hinder your scrolling. Your finger has higher priority than the install. On android everything has equal priority so everything runs at the same time. With more advanced and faster phones this isn't an issue because there are enough resources to do this. Android uses the priority measures as a typical computer.

    Sent from my DROID BIONIC using DroidForums
  4. movieman999
    Offline

    movieman999 New Member

    Joined:
    Dec 19, 2011
    Messages:
    38
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Pennsylvania
    Really interesting, and exactly the kind of intellectual responses I was hoping for. Thanks guys.

    Sent from my Galaxy Nexus using DroidForums
  5. LtKen
    Offline

    LtKen New Member

    Joined:
    Jan 27, 2010
    Messages:
    2,637
    Likes Received:
    1
    Trophy Points:
    0
    Also, keep in mind that iOS is written for one device -- a uniform set of hardware. You can relate it to consoles vs PCs when it comes to gaming. Console games are written to utilize a single set of hardware in the most efficient way, while PC games are written to utilize as many types of hardware as they can.

    If you have enough resources, then this difference shouldnt matter, but it does.
  6. pc747
    Offline

    pc747 DF Administrator Staff Member Rescue Squad

    Joined:
    Dec 23, 2009
    Messages:
    17,383
    Likes Received:
    994
    Trophy Points:
    113
    I dont know the galaxy nexus is just as smooth on 4.03, go to developer options and limit background processes to match that of the iphone (I did 1), check gpu rendering and its smooth as butter and I am not even o/c. By the way I am was an iphone fan.
  7. movieman999
    Offline

    movieman999 New Member

    Joined:
    Dec 19, 2011
    Messages:
    38
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Pennsylvania
    Absolutely, and I realize that makes a big difference. I am running a Galaxy Nexus with stock Android 4.1, and noticed some apps would lag when scrolling (I'm looking at you, Netflix!), while others are silky smooth like iOS (I'm looking at you, DroidForums!). I suppose this has more to do with poor development of the app, among other things.

    I found a semi-recent post by the same Ex-Google employee who originally explained briefly why the UI appears laggy compared to the iPhone's. It has some really in-depth explanation and was a great read.

    If you're interested, here is the linky: https://plus.google.com/105051985738280261832/posts/XAZ4CeVP6DC
  8. dezymond
    Online

    dezymond Tech Support Mod Staff Member Premium Member

    Joined:
    Nov 11, 2009
    Messages:
    10,709
    Likes Received:
    535
    Trophy Points:
    113
    Location:
    Bay Area, California
    Wow those settings really did have a bit of a difference, and I'm on Android Revolution. I scrolled through engadget (the full site) and it was a bit smoother. Thanks for the tip PCDancingNexus
  9. movieman999
    Offline

    movieman999 New Member

    Joined:
    Dec 19, 2011
    Messages:
    38
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Pennsylvania
    I noticed a HUGE difference in the Netflix app with scrolling when checking GPU rendering. Other than that, things seemed pretty much the same (Engadget was still choppy for me). Overall, the Galaxy Nexus is super snappy to begin with, though so it's kind of difficult to tell.
  10. pc747
    Offline

    pc747 DF Administrator Staff Member Rescue Squad

    Joined:
    Dec 23, 2009
    Messages:
    17,383
    Likes Received:
    994
    Trophy Points:
    113
    hmm i just went to engadget cuz I was curious what you was talking about. I am not having any of the choppiness at all.
  11. scott craft
    Offline

    scott craft Member

    Joined:
    Jun 27, 2010
    Messages:
    314
    Likes Received:
    4
    Trophy Points:
    18
    Location:
    Lake Charles, LA
    I've always wondered why the iPhone was smoother too. That's one of the reasons I moved away from android to a windows phone. I recently played with a galaxy nexus and thought it was pretty slick. Android definitely is moving in the right direction.
    Sent from my Windows 7 Phone using Board Express
  12. dezymond
    Online

    dezymond Tech Support Mod Staff Member Premium Member

    Joined:
    Nov 11, 2009
    Messages:
    10,709
    Likes Received:
    535
    Trophy Points:
    113
    Location:
    Bay Area, California
    Stock settings, at least on Android Revolution, run the page nicely, but those changes I made with your settings suggestions and it runs just a tad smoother. That's about the only site I ever had choppiness with. As for apps, I use Rage Faces alot and it is still extremely laggy with both settings.
  13. movieman999
    Offline

    movieman999 New Member

    Joined:
    Dec 19, 2011
    Messages:
    38
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    Pennsylvania
    Windows Phone 7 is extremely smooth, but it is also very simplistic. Android has animated wallpapers (though I never use them, WAY too much power consumption in the CPU / GPU to warrant pretty moving colors in the background), multiple home screen pages, an app drawer with a 3D transition and also other effects like tilting, fading, moving in and out...

    Don't get me wrong, I'm not knocking Windows Phone 7's interface; it's good at what it does. Live Tiles are pretty neat, and as we addressed the result is an extraordinarily smooth and elegant UI. So....it's give and take.

    For some reason in the Engadget app (not through the browser, that's perfectly smooth) I experience choppiness on the Galaxy Nexus. I didn't notice choppiness before on my X (at least, not as much as I'm getting now). Maybe it needs optimized for ICS? I am not experiencing this with any other apps, though. They either increased in fluidity or stayed exactly the same (i.e. Redbox app performance increased, Netflix has stayed the same). Engadget's app, ironically, is the only one that has slowed down. Enabling the GPU rendering has not helped in *that* app.
  14. JSM9872
    Online

    JSM9872 DF Super Moderator Staff Member Premium Member

    Joined:
    Dec 21, 2010
    Messages:
    12,935
    Likes Received:
    284
    Trophy Points:
    83
    Location:
    Somewhere In Pennsylvania...
    Nice tip pc. Preliminary results are positive here from what I can see DancingNexus
  15. dezymond
    Online

    dezymond Tech Support Mod Staff Member Premium Member

    Joined:
    Nov 11, 2009
    Messages:
    10,709
    Likes Received:
    535
    Trophy Points:
    113
    Location:
    Bay Area, California
    My guess would be optimization. Rage Face ran smooth on my Inc, but is almost impossible to navigate on my Nexus. It's some pretty bad lag.
  16. rubiksc00p
    Offline

    rubiksc00p Well-Known Member

    Joined:
    Sep 14, 2011
    Messages:
    1,377
    Likes Received:
    28
    Trophy Points:
    48
    Location:
    Somewhere on this amazing ball of creation!
    Soooo... wouldn't that going to completely undermine the Android multitasking abilities? ;) Just saying! :p

    Sent from the best phone on Verizon!
Search tags for this page
android slow glitchy
,

galaxy nexus glitchy

,
how do i limit background processes on a note 3
,
how to make a droid as smooth as an iphone
,
how to make android smooth like ios
,

how to make android smooth like iphone

,

iphone smoother than android

,
iphone smoother why
,
make my android smooth like ios
,
theme android smooth like iphone
,
why are android versions of apps more glitchy
,
why ios will always be smoother
,
why is android scrolling not smooth
,

why is iphone scrolling smoother than android

,
why os my iphone 5 smoother than my note 3