• iOS reportedly moving towards more modern, 'flat' design under new leadership of Jony Ive
    77 replies, posted
less hardware more flashy gimmicks
[QUOTE=Elspin;39995550]What do you mean it's the only way to do cross platform benchmarking, there's tonnes of better ways to represent the performance of the devices fairly, how is measuring the time it takes to render a scripting language for websites in the default browser a fair comparison of devices? Why not compare, say, the FPS of the UI, the ms delay for touch input, and the ability to render similar 2D/3D scenes to give an overall level of quality for both devices?[/QUOTE] They could even render the same scenes, there was a video on youtube where an Android device and an iPhone ran the same 3d benchmark, which showed the exact same scene
[QUOTE=Elspin;39995550]What do you mean it's the only way to do cross platform benchmarking, there's tonnes of better ways to represent the performance of the devices fairly, how is measuring the time it takes to render a scripting language for websites in the default browser a fair comparison of devices? Why not compare, say, the FPS of the UI, the ms delay for touch input, and the ability to render similar 2D/3D scenes to give an overall level of quality for both devices?[/QUOTE] Because there isn't a way to measure framerate and touch delay properly? Here's 3D rendering, since that is most definitely possible. [url]http://www.anandtech.com/show/6330/the-iphone-5-review/11[/url] That GPU performance has got quite an impact on anything GPU accelerated. Hence why I also mentioned earlier that the A6 is Swift + the SGX543MP3.
[QUOTE=Kaabii;39995577]Because there isn't a way to measure framerate and touch delay properly? Here's 3D rendering, since that is most definitely possible. [url]http://www.anandtech.com/show/6330/the-iphone-5-review/11[/url] That GPU performance has got quite an impact on anything GPU accelerated. Hence why I also mentioned earlier that the A6 is Swift + the SGX543MP3.[/QUOTE] Why on earth do you think you can't measure framerate and touch delay properly? People can, and do - I'll assume what you really mean is you can't compare them because each has different amounts of things going on on the UI at once, which would be fair but you could still do a worst case analysis for both with the most intensive screen layout available by default. Anyway, those results are way more impressive and I can't help but wondering why you didn't post those to begin with. The previous ones were about as convincing if someone had tried to tell me that mac outperformed windows because safari renders pages faster than internet explorer.
[QUOTE=Elspin;39995650]Why on earth do you think you can't measure framerate and touch delay properly? People can, and do - I'll assume what you really mean is you can't compare them because each has different amounts of things going on on the UI at once, which would be fair but you could still do a worst case analysis for both with the most intensive screen layout available by default. Anyway, those results are way more impressive and I can't help but wondering why you didn't post those to begin with. The previous ones were about as convincing if someone had tried to tell me that mac outperformed windows because safari renders pages faster than internet explorer.[/QUOTE] That, and because different displays have different touch input which means it's not a fair comparison of iOS and Android, but rather an iPhone vs some Android device. Also measuring framerate is possible I suppose, but meaningless because iOS keeps at 60 while Android simply does not and really can not due to some issues that are apparently inherent issues like when there's a read/write or any network activity that needs to load things.
[QUOTE=Kaabii;39995681]That, and because different displays have different touch input which means it's not a fair comparison of iOS and Android, but rather an iPhone vs some Android device. Also measuring framerate is possible I suppose, but meaningless because iOS keeps at 60 while Android simply does not and really can not due to some issues that are apparently inherent issues like when there's a read/write or any network activity that needs to load things.[/QUOTE] What's wrong with comparing iOS vs some Android device? That's what every benchmark posted has been doing, and you haven't had a problem with those. As for the UI not being able to run at 60FPS, are you really sure about that? I find it hard to believe that most of the higher end Android phones can run 3D scenes for benchmarking at near 60FPS if not at, but yet can't display simple UI elements at 60fps.
[QUOTE=Elspin;39995739]What's wrong with comparing iOS vs some Android device? That's what every benchmark posted has been doing, and you haven't had a problem with those. As for the UI not being able to run at 60FPS, are you really sure about that? I find it hard to believe that most of the higher end Android phones can run 3D scenes for benchmarking at near 60FPS if not at, but yet can't display simple UI elements at 60fps.[/QUOTE] They include the fastest Android device at the time, the Galaxy S3. If anything, that's an advantage for Android by not focusing on devices with more bloat like ones running HTC Sense. They're not consistently at 60fps in the UI. I have a Galaxy Nexus right here, in my hand, and scrolling in the app drawer can stutter and is sluggish pretty often, like it's somewhere between 30 and 45fps. Any time an app or webpage needs to load content from a network while I'm trying to scroll, it stutters and goes sluggish. Any time it has to load in a UI element like my cover art in the music app, it stutters or goes sluggish. On a newer device like the Nexus 4 it's better, but still not perfect and when I still worked in the cell industry I used pretty much every smartphone sold in Canada, including the Nexus 4 at Wind and Fido stores.
[QUOTE=Kaabii;39995844]They include the fastest Android device at the time, the Galaxy S3. If anything, that's an advantage for Android by not focusing on devices with more bloat like ones running HTC Sense. They're not consistently at 60fps in the UI. I have a Galaxy Nexus right here, in my hand, and scrolling in the app drawer can stutter and is sluggish pretty often, like it's somewhere between 30 and 45fps. Any time an app or webpage needs to load content from a network while I'm trying to scroll, it stutters and goes sluggish. Any time it has to load in a UI element like my cover art in the music app, it stutters or goes sluggish. On a newer device like the Nexus 4 it's better, but still not perfect and when I still worked in the cell industry I used pretty much every smartphone sold in Canada, including the Nexus 4 at Wind and Fido stores.[/QUOTE] I have a Galaxy Nexus as well - 4.2.1 at the moment, and while I agree it can slow down during certain operations I'd hardly call the speed it slows down to "sluggish". Maybe it just doesn't seem too bad because I'm used to playing games at 30FPS on my old laptop, but even at it's slowest the UI on my phone seems perfectly fine to me. I still do pose that question though - why is it that the phone can render a fairly complicated 3D environment at 60FPS but not the simple UI? There's got to be something else going on here. I'm kinda wondering if I make a simple android application that runs a fairly bloated UI in the same style as the phone's home screens what speed it would run at.
[QUOTE=Elspin;39995985]I have a Galaxy Nexus as well - 4.2.1 at the moment, and while I agree it can slow down during certain operations I'd hardly call the speed it slows down to "sluggish". Maybe it just doesn't seem too bad because I'm used to playing games at 30FPS on my old laptop, but even at it's slowest the UI on my phone seems perfectly fine to me. I still do pose that question though - why is it that the phone can render a fairly complicated 3D environment at 60FPS but not the simple UI? There's got to be something else going on here. I'm kinda wondering if I make a simple android application that runs a fairly bloated UI in the same style as the phone's home screens what speed it would run at.[/QUOTE] I wouldn't know how the 3D rendering is running. The issue with Android's UI performance is commonly attributed to Java, and to the Dalvik VM. It seems like a logical assumption, especially when you consider that the two mobile OSs that don't run well, BB7 and before, and Android, use Java, while the rest are some offshoot of C.
[QUOTE=PyroCF;39994419]All of which can achieved by jailbreaking (bar NFC). Also ROMs/kernels, please. Why would the average end user care about that? iOS doesn't need custom kernels anyway because everything works fine as is, there's no performance issues. But with the new design I hope he doesn't mean completely flat but just a bit more modern and less skeuomorphism going on.[/QUOTE] So you guys give me all this shit for "oh it just works, it's for people who don't want to do all this technical shit to their phones" and then you come out and say "it's all achievable if you do the equivalent of rooting your Android phone" Well guess what, you don't have to root your Android phone to get your phone to do what it needs to do. Can't say the same. Also for tablets? Here's a huge one, multi-user accounts. [editline]22nd March 2013[/editline] [QUOTE=Kaabii;39994485]So does flashing ROMs and kernels to make Android run better, to get certain features, or to get the latest Android. Jailbreaking involves plugging in your device and clicking a button, I have lots of "normal user" friends that have done it. I don't know anyone who isn't into technology who runs even a rooted Android phone.[/QUOTE] Because you don't need to. If you want to get into the techie stuff and run ParanoidAndroid, fine. Go ahead, it's encouraged but it's not like you need to root your phone to pick your default applications, to customize your icons or perform basic functions like access your files natively through USB.
i needed to root my galaxy note to make apps not look like they were made for blind people that's literally the only reason i rooted it i didn't want to root it [editline]22nd March 2013[/editline] and most people don't give a shit about multiple users or usb access or default apps if they did apple would've implemented it already, and even if you need it that bad, you can jailbreak.
Sorry, you need to Log In to post a reply to this thread.