G+_Frank Speer Posted February 26, 2015 Share Posted February 26, 2015 I love Android! I am currently rocking a Note 4 and before that I was using an HTC M7 as my daily driver. However, my wife just bought an iPhone 6 plus and I must say that Apple's operating system has it hands down over any Android phone I have ever tried when it comes to overall smoothness of operation (scrolling, transitions, typing etc), it's like silk!! What's up wit dat? ? Link to comment Share on other sites More sharing options...
G+_Morgan Tuohy Posted February 26, 2015 Share Posted February 26, 2015 "what's up wit dat?" your device choices are "up wit dat" #bloat Link to comment Share on other sites More sharing options...
G+_Joseph Cappellino Posted February 26, 2015 Share Posted February 26, 2015 Apple controls the hardware and software in totality. This makes it easier for them to control the UI/UX. To achieve this, the OS runs in the main thread (i.e. - the display, touch input, hardware interrupts, etc) while apps run in a secondary thread. So, when you press a button, scroll an app or any other interaction, the main thread takes over and if it has some time to spare, it hands it off to the running app. This used to be really noticeable on scrolling on webpages or pinch-zoom on images. The app would basically be suspended while the user was touching the screen, so all you would see was the grey-and-white checker boxes or pixelated images (iOS rasterizes everything for a smoother look-and-feel). The benefit is that the UI is setup once (at compile time), and doesn't really change at runtime. The downside to all of this is really noticeable on tablets. It's the reason you see either black space around a phone-app or it's pixelated when made full screen. The app is rasterized and optimized for the phone, and it garbled when running on a tablet. On the other hand, Android runs more like a PC. It gives the app the main thread, so the display and touches are fighting with the app to get processing time. This also allows the GUI to be much more dynamic, and it can easily handle running on different sized screens or resolutions. But, that comes at a cost of jitter or jank. All of this gets better with each iteration of Android, but the likes of Samsung and HTC (not as bad as they used to be) put so much on top of it, that it makes the experience slower. A better comparison would be to look at a Nexus 6 and compare it to an iPhone 6/6+. I'm pretty sure that you'll find they are relatively similar. Link to comment Share on other sites More sharing options...
G+_Frank Speer Posted February 26, 2015 Author Share Posted February 26, 2015 Joseph Cappellino? What a great answer brother! Thank you so much, that clears things up a lot. Link to comment Share on other sites More sharing options...
G+_James Heuer Posted February 27, 2015 Share Posted February 27, 2015 My MotoX is totally smooth with the UI elements and I even use a custom launcher with some pointless animations going on. I'd have to agree that it's a poorly skinned UI that these silly manufactures insist on making that's the issue. Link to comment Share on other sites More sharing options...
Recommended Posts