Horsepower of Apple's A8 & iPhone 6 extend iOS's gaming lead over Android's Google Play

24567

Comments

  • Reply 21 of 121
    maestro64maestro64 Posts: 4,570member

    Google is now becoming its own worse enemy, Google hands off approach and let the systems smarts do all the work make this state a gem

     

    Quote:


    Note that there was no digging around for bad Google Play comments; each one cited in this article appeared on the games' top page among the top two to four user reviews highlighted by the store as "helpful."


     

    I am just surprised how long it talking people to realize they own a product which they have no ideal whether apps they want to use and buy will actually work on their devices they own, an god forbid they update only to find out the apps they love no longer work on their new hardware. I been saying this for years, most bad review on Google Play have to do with people saying the app does not work correctly on a specific phone.

  • Reply 22 of 121
    gatorguygatorguy Posts: 20,617member
    On a sidenote: While I am sure you can find negative reviews for nearly any app, no matter which platform, I particularly feel that the iOS App Store makes it quite hard to quickly get a realistic rating overview. I feel that many ratings are not helpful, even appear to be paid sometimes. And a feature like rating reviews as helpful is missing which would already make this easier.

    It's almost impossible to know for sure how many reviews are fake paid ones. There's services out there selling 15 positive reviews (or negative if aimed at a competing app) for as little as $5. To their credit Apple began deleting ones they become aware of a little earlier this year. Not certain if Google Play does as well but I would imagine they do.
    http://www.blackhatworld.com/blackhat-seo/mobile-marketing/438561-where-buy-android-iphone-app-reviews.html
  • Reply 23 of 121
    An interesting counterpoint to those old posts from Fandroids who argued that eventually, the sheer number of Android devices out there would tip the developers' hand to develop for Android first. Android's high marketshare rides on the back of device and spec fragmentation, which is not attracting developers.
  • Reply 24 of 121
    tmaytmay Posts: 3,762member

    If I'm not mistaken, Objective C is and will continue to be fully supported, and Swift code can be embedded / added into Objective C code and compiled. Swift may not yet support all of the object types that Objective C now supports, but it is very good for prototyping and / or creating apps / applications without the skill level that Objective C requires.

     

    I'm sure that the next WWDC will bring a better assessment of its status and utility to developers.

  • Reply 25 of 121
    asciiascii Posts: 5,941member
    Quote:

    Originally Posted by RichL View Post

     

     

    Apple haven't switched from C to Swift, they've switched from Objective-C to Swift. Very few iOS developers write a significant amount of their code in C.

     

    Swift isn't just matching Objective-C for performance, it's outperforming Objective-C in many recent tests.


    Those might be tests but they're not real world tests. When did you last buy an app that had 5 buttons, each of which ran a different list sort?

     

    You say they're replacing ObjC not C, but that doesn't really make sense. ObjC is C when you're not doing OO. And you shouldn't be doing OO everywhere, OO is great for GUI control libraries, collection classes, or anywhere there's a natural hierarchy in the business domain but elsewhere you'd just be using the tools for the sake of it. 

     

    The designers of Cocoa knew this. You can tell looking at the class library that they didn't make classes for absolutely everything (like you get in a language like Java), they made classes where OO really added something, and otherwise you can just get an off the shelf C library and link it in to your program (one example I used recently was the Bignum C library because ObjC didn't have a BigInteger class). C and ObjC are complementary and supposed to be chopped and changed in the same program. So they are replacing both, so it's fair to compare C performace with Swift performance.

  • Reply 26 of 121
    asciiascii Posts: 5,941member
    Quote:

    Originally Posted by Suddenly Newton View Post



    An interesting counterpoint to those old posts from Fandroids who argued that eventually, the sheer number of Android devices out there would tip the developers' hand to develop for Android first. Android's high marketshare rides on the back of device and spec fragmentation, which is not attracting developers.



    Yep. People say it's market size that attracts developers, but really it's money, with the assumption being that a bigger market means more money. But sometimes a smaller market of higher end devices will have more to spend.

  • Reply 27 of 121
    macbook promacbook pro Posts: 1,605member
    On a sidenote: While I am sure you can find negative reviews for nearly any app, no matter which platform, I particularly feel that the iOS App Store makes it quite hard to quickly get a realistic rating overview. I feel that many ratings are not helpful, even appear to be paid sometimes. And a feature like rating reviews as helpful is missing which would already make this easier.

    Do you even use iOS? Of course there is and has been an option to rate reviews as helpful for years.
  • Reply 28 of 121
    richlrichl Posts: 2,213member
    Quote:

    Originally Posted by ascii View Post

     

    Those might be tests but they're not real world tests. When did you last buy an app that had 5 buttons, each of which ran a different list sort?

     

    You say they're replacing ObjC not C, but that doesn't really make sense. ObjC is C when you're not doing OO. And you shouldn't be doing OO everywhere, OO is great for GUI control libraries, collection classes, or anywhere there's a natural hierarchy in the business domain but elsewhere you'd just be using the tools for the sake of it. 

     

    The designers of Cocoa knew this. You can tell looking at the class library that they didn't make classes for absolutely everything (like you get in a language like Java), they made classes where OO really added something, and otherwise you can just get an off the shelf C library and link it in to your program (one example I used recently was the Bignum C library because ObjC didn't have a BigInteger class). C and ObjC are complementary and supposed to be chopped and changed in the same program. So they are replacing both, so it's fair to compare C performace with Swift performance.


     

    Writing an app in Swift doesn't exclude the use of C, just like writing an app in Objective-C doesn't exclude the use of C. Swift is very much a replacement for Objective-C, not C. This a point repeatedly made by Apple's engineers as WWDC 2014.

     

    As for when to use Objective-C and when to use C, I disagree to an extent. Objective-C has features like ARC that make it worthwhile in most situations. Unless you're writing a code where performance is by far and away the most important factor or you're accessing Foundation-level APIs, Objective-C should be the default option.

  • Reply 29 of 121
    nagrommenagromme Posts: 2,834member
    And then we have Samsung (repeatedly, even after being caught) rigging their devices to deliver false benchmark results when tested!

    And sustained performance over time, which I never thought about until Apple's graph, is a real thing too, but rarely published in benchmarks.
  • Reply 30 of 121
    asdasdasdasd Posts: 5,293member

    I would say that Swift is a year or two away from widespread adoption. Lots of teams haven't even modernised their Objective C code yet.

     

    As for Apple. Apple is definitely gimping on the hardware. It could probably go to quad core right now. It could use more RAM.

     

    But it's got a long term plan. Get the software improvements in now and when the hardware specs in the Android world trend to smaller and smaller updates, which is just a few years from now, Apple will be selling cheap or mid range iPhones which will be as fast, and newer devices which will be much faster in real world tests. There is no need to optimise both hardware and software at the same time after all. Getting the optimisation in first will make iOS vastly better when it churns out the higher specced hardware.

  • Reply 31 of 121
    pmzpmz Posts: 3,433member

    Did they even need to extend the lead?

     

    I have these little Android devices I use for product testing, and I noticed there is nothing to stop me from going to Google Play and buying (paying for) a major title game that absolutely positively will not run on my device, or probably 90% of all existing devices that run on something called "Android". My Android devices are so awful they usually crash when even attempting to load something from Google Play.

     

    There may be "games" out there....but just like the ancient antiquated PC game market....don't bother unless you have the absolutely latest overclocked hardware to run it.

  • Reply 32 of 121
    pmzpmz Posts: 3,433member
    Quote:

    Originally Posted by asdasd View Post

     

     

    As for Apple. Apple is definitely gimping on the hardware. It could probably go to quad core right now. It could use more RAM.

     


    I just don't understand where people get the nerve to make comments like this. What do you have to back up this statement? What access to internal Apple engineers do you have, that fuel your comment here?

     

    You know nothing of what they can or cannot do at this stage, nor do you know their reasons for what they do. Let's leave it at that.

  • Reply 33 of 121
    asdasdasdasd Posts: 5,293member
    Quote:
    Originally Posted by pmz View Post

     

    I just don't understand where people get the nerve to make comments like this. What do you have to back up this statement? What access to internal Apple engineers do you have, that fuel your comment here?

     

    You know nothing of what they can or cannot do at this stage, nor do you know their reasons for what they do. Let's leave it at that.


    I know lots more than you. Are you saying there is something in iOS which prohibits it from running on Quad Core (or higher?), or accessing more than 1GB of RAM?

     

    Absent possible battery life problems ( which I doubt in any case) there isn't. And I was praising Apple's strategy not condemning it. It makes sense to not use the highest specced hardware if your software team is so good it doesn't matter. When the hardware race evens out Apple will be way ahead in software. 

  • Reply 34 of 121
    Quote:

    Originally Posted by pmz View Post

     

    I just don't understand where people get the nerve to make comments like this. What do you have to back up this statement? What access to internal Apple engineers do you have, that fuel your comment here?

     

    You know nothing of what they can or cannot do at this stage, nor do you know their reasons for what they do. Let's leave it at that.




    I can back up the statement. It had nothing to do with performance and everything to do with the bottom line and profit margins. All you have to do is run a task manager on your iPad and you can see it needs 2gb of ram to run certain software. Safari is a pig on the iPad and lags all the time. 

     

    I don't understand where people get the nerve to say it doesn't need more ram as if that isn't going to be a benefit with zero downside. What proof do you have it doesn't need more ram. What also makes me laugh is people talking about how Apple TV is going to kill the PS4 or Xbox One. That is the biggest joke on earth. With the latest iOS upgrade it can even mirror iOS devices anymore. For the exception of getting new apps Apple TV is about as advanced as a ROKU streaming stick. 

     

    Even the highest level game on iOS or Android I was playing six years ago on a pc or xbox. 

     

    http://kotaku.com/bioshock-for-ios-is-the-worst-way-to-play-a-great-game-1629271189

  • Reply 35 of 121
    gatorguygatorguy Posts: 20,617member
    pmz wrote: »
    Did they even need to extend the lead?

    I have these little Android devices I use for product testing, and I noticed there is nothing to stop me from going to Google Play and buying (paying for) a major title game that absolutely positively will not run on my device, or probably 90% of all existing devices that run on something called "Android".
    Yes there is.:\

    Have you ever noticed "this app is compatible with all of your devices" or "this app is not compatible" or whatever if you search from the desktop? In fact if you search apps from your Android device itself you shouldn't even be offered apps that aren't compatible with it.
  • Reply 36 of 121
    asdasdasdasd Posts: 5,293member
    Quote:

    Originally Posted by AtlApple View Post

     



    I can back up the statement. It had nothing to do with performance and everything to do with the bottom line and profit margins. All you have to do is run a task manager on your iPad and you can see it needs 2gb of ram to run certain software. Safari is a pig on the iPad and lags all the time. 

     

    I don't understand where people get the nerve to say it doesn't need more ram as if that isn't going to be a benefit with zero downside. What proof do you have it doesn't need more ram. What also makes me laugh is people talking about how Apple TV is going to kill the PS4 or Xbox One. That is the biggest joke on earth. With the latest iOS upgrade it can even mirror iOS devices anymore. For the exception of getting new apps Apple TV is about as advanced as a ROKU streaming stick. 

     

    Even the highest level game on iOS or Android I was playing six years ago on a pc or xbox. 

     

    http://kotaku.com/bioshock-for-ios-is-the-worst-way-to-play-a-great-game-1629271189


     

    Hang on, although I think that Apple is deliberately not going to market with the best chips it could, the real world stats show it is in real world tests way ahead of the competition on mobile. Thats the purpose of this article. It therefore is keeping it's powder dry for the future, a clever move even if I would prefer more RAM myself.

  • Reply 37 of 121
    richl wrote: »
    Cherry-picking negative reviews makes me sad. Every developer gets them, even for the best apps. As an app developer they make me simultaneously frustrated and glad that I can't reply to them.

    I'd prefer to see some statistics on what percentage of reviews are negative or some reporting of the game's overall score on each platform. You could argue that Android users will rate apps more generously because they don't have access to iOS-quality apps but a broken experience is a one-star rating on any platform.


    Isn't that exactly what every android user does to put down anyone who buys an apple product?
    Heck, for any company for that matter.
    There lots of good things that come out of software and hardware for Google and Apple.
    As much as you wanna disagree, facts are facts. Apple gets crapped on by it hardware specs and numbers, but in reality it does run games with less crashes and with better graphics.
  • Reply 38 of 121
    512ke512ke Posts: 782member
    Apple could bump hardware if it wanted and match the high end Galaxies. Obviously Apple doesn't choose to do that.

    That's b/c Apple wants to give its users the best experience possible *WHILE MAKING TONS OF MONEY.

    Apple has to find the sweet spot between the two.
  • Reply 39 of 121
    asdasd wrote: »
    I know lots more than you.  

    You assume lots more.
  • Reply 40 of 121
    pmzpmz Posts: 3,433member
    Quote:

    Originally Posted by AtlApple View Post

     



    I can back up the statement. It had nothing to do with performance and everything to do with the bottom line and profit margins. All you have to do is run a task manager on your iPad and you can see it needs 2gb of ram to run certain software. Safari is a pig on the iPad and lags all the time. 

     

    I don't understand where people get the nerve to say it doesn't need more ram as if that isn't going to be a benefit with zero downside. What proof do you have it doesn't need more ram. What also makes me laugh is people talking about how Apple TV is going to kill the PS4 or Xbox One. That is the biggest joke on earth. With the latest iOS upgrade it can even mirror iOS devices anymore. For the exception of getting new apps Apple TV is about as advanced as a ROKU streaming stick. 

     

    Even the highest level game on iOS or Android I was playing six years ago on a pc or xbox. 

     

    http://kotaku.com/bioshock-for-ios-is-the-worst-way-to-play-a-great-game-1629271189




    Oh yeah. That's the argument. Xbox. Right.

     

    Xbox is for 13 year olds.

Sign In or Register to comment.