Why do iPhones seem to be just as powerful as Android phones, even though their technical specifications don't match up at all?
-
The interface is fast, fluid, and the screen looks reasonably good. The camera takes pictures insanely fast (crazy shutter speed), and while not super hi-res, they're at least decent. Even the battery life is okay in comparison, and I've been told it charges way faster. And the speakers are loud and reasonably clear-sounding. And yet, the processors, RAM, screen resolution, camera, battery capacity, speaker quality... pretty much everything in any iPhone, even the 5s, just don't compare specs-wise (most of the time) to the latest Android phones. For reference: http://www.gsmarena.com/apple_iphone_5s-5685.php http://www.gsmarena.com/htc_one_(m8)-6074.php http://www.gsmarena.com/lg_nexus_5-5705.php http://www.gsmarena.com/samsung_galaxy_s5-6033.php
-
Answer:
The software stack on iOS is quite a bit more efficient that Android. Especially in its use of memory, and exploitation of the GPU to do the heavy lifting for the user interface. But what makes you think the processor in an iPhone has a poorer specification than any of the Android devices? The 64 bit processors in modern iOS devices are significantly faster than their 32 bit Android counterparts.
Glyn Williams at Quora Visit the source
Other answers
Asâtheyâsay,âitâdoesn'tâmatterâhowâbigâtheâboatâis,âit'sâhowâitâsailsâthatâmatters.â TL;DR: iPhone is a better device, even when it doesn't have all features of a competing Android device because of: better software, better software/hardware integration, curated apps from a single source, and minimal fragmentation. Hardware/Sofftware Optimization AppleâhasâaâdistinctâadvantageâofâmakingâtheâhardwareâasâwellâasâtheâsoftwareâforâtheâiPhone.âThisâallowsâthenâtoâtweakâtheâiOSâtoâperformâoptimallyâwithâtheâprocessor,âforâexample.â They'veâusedâtheâsameâprocessorâinâtheirâlatestâiPhoneâandâiPads,âbutâtheâclockâspeedsâareâdifferentâforâeachâdevice.âAlso,âtheyâareâableâtoâcontrolâhowâbatteryâisâusedâwithâdifferentâapps,âmakingâitâasâefficientâasâpossible.âThisâresultsâinâlongerâbatteryâlifeâforâgivenâtasks.â Effect of fragmentation Inâaddition,âbecauseâallâiPhonesârunâonâtheâsameâiOS,âtheâadoptionâofâupgradesâisâveryâquick.âThisâisâimportantâbecauseâeachâupgradeâclosesâsecurityâholesâandâimprovesâfunctioning.âAlso,âeachâupgradeâisâpossibleâonâallâphoneâgenerations,âalthoughâtheâoldestâonesâmayânotâbeâableâtoâutilizeâallâfunctionsâdueâtoâhardwareâlimitations.â Androidâdevicesâdon'tâenjoyâthisâprivilege.âTheâOSâisâmadeâbyâGoogleâandâtheâhardwareâbyâaânumberâofâmanufacturers.â Inâaddition,âit'sâpossibleâtoâforkâtheâOS,âsoâit'sâdifferentâfromâtheâstock,âalthoughâstillâidentifiedâasâbeingâAndroid.â Also,âsinceâthereâareâseveralâmanufacturersâofâAndroidâdevices,âtheyâtryâtoâaddâanotherâlayerâofâtheirâownâforâdifferentiation.â Then,ânoâoneâisâforcedâtoâuseâtheâlatestâversionâofâAndroid,âitâleadsâtoâdifferentâmanufacturersâusingâdifferentâversions.â Allâthisâleadsâtoâaâlotâofâfragmentation,âwithâdifferentâversions,âforksâandâadditionalâskins.â Oneâofâtheâbiggestâdrawbackâofâthisâisâthatâeitherâanâappâcan'tâworkâonâallâAndroidâdevicesâorâtheâdeveloperâhasâtoâgiveâbackwardsâcompatibilityâsoâitâworksâonâallâflavors/versionsâofâAndroid.âThisâ'dumbingâdown'âoâfâtheâappâinâtheâlatterâoptionârendersâitâlessâeffectiveâthanâaâcomparableâappâforâtheâiOSâthatâhasâtoâworkâonâonlyâoneâversionâofâtheâOS.â LikeâApple,âGoogleâalsoâreleasesâupgradesâtoâAndroidâonâaâregularâbasis.âHowever,âbecauseâofâthisâfragmentation,âitâmayânotâbeâpossibleâtoâupgradeâyourâdevice'sâOSâunlessâyou'reârunningâtheâstockâorâ'pure'âAndroid.â Inâaddition,âsinceâtheâhardwareâandâsoftwareâmakersâareâtwoâdifferentâentities,âtheyâoftenâaren't âwilling/ableâtoâcoordinateâupgrades.â Thisâlackâofâupgradeâmeansâthatâyouâmayâhaveâaârecentlyâaccquiredâstate-of-the-artâAndroidâphone,âbutâitâagesâquicklyâifâyou'reâunableâtoâupdateâtoâtheâlatestâversion.â Curation of Apps Further,âappsâinâAndroidâcanâbeâside-loaded,âmeaningâyouâcanâgetâanâappâfromâsourcesâotherâthanâtheâofficialâAppâStoreâforâAndroid,âGoogleâPlay.âThisâisânotâpossibleâforâanâiPhoneâunlessâit'sâjailbroken.âThisâmeansâanâAndroidâphone,âandâaâjailbrokenâiPhone,âareâmoreâvulnerable.â Onâtopâofâthis,âtheâAppâStoreâforâiOSâisâcontrolledâandâcurated.âTheâtestingâinâGoogleâPlayâisâlessârigorous,âsoâappsâwithâmalwareâhaveâmoreâchancesâtoâexist.âAlso,âtheâAppâStoreâforâiOSâisâtheâonlyâplaceâtoâgetâiOSâapps,âunlikeâforâAndroidâwhichâhasâmoreâthanâone.â Malware Vulnerability Allâthisâfragmentation,âuseâofâforks,âinabilityâtoâensureâupgrades,âabilityâtoâgetâappsâfromâseveralâsources,âmakesâthemâmoreâvulnerable.âInâfact,â99%âofâallâknownâmalwareâattacksâhaveâbeenâreportedâonâAndroidâdevicesâonly.â It's all about software TheâreasonâIâgiveâthisâexhaustiveâcomparisonâofâsoftwareâisâbecauseâwithoutâit,âanyâhardwareâisâuselessâandâthatâtheâbetterâtheâhardware/softwareâoptimization,âtheâbetterâaâdeviceâwillâfunction.â ThisâisâoneâofâtheâmainâreasonsâwhyâanâiPhoneâworksâbetterâthanâanâAndroidâdevice,âevenâifâtheâlatterâmay haveâbetterâspecsâonâpaper.â TheâotherâreasonâisâthatâAppleâdoesn'tâincludeâadditionalâhardware/functionsâunlessâtheyâareâwellâtested.âOnâtheâotherâhand,âotherâmanufacturersâtryâtoâslapâonâextraâfeaturesâjustâsoâthey'reâableâtoâclaimâthatâtheirâphoneâisâsuperiorâtoâtheâiPhone,âoftenâwithoutâadequateâtesting.âThisâleadsâtoâuserâdisappointmentâif/whenâtheseâadditionsâdon'tâworkâorâworkâclumsily. Summary That said, Android has come a long way, and the latest iteration is almost as good as iOS, and even has features not yet present in Apple's OS. However, it boils down to the efficiency and ease of use of a device, where Apple - even with a few specs short, is unrivaled because of reasons I elaborated above: better software, better software/hardware integration, curated apps from a single source, and minimal fragmentation.
Atul Barry
They do match up, you just don't know how to read the specs properly. The Apple A7 has just as many transistors if not more, than the latest Snapdragon 801. Except they are packed into two more powerful cores instead of 4 crappy cores so they can write "quad-core" on the box to fool people who don't know better. RAM has nothing to do with execution speed as long as you have enough for the process at hand. high resolution makes your phone slower not faster. Higher megapixels never made images better, even in Android phones and Digital cameras/DSLRs. Battery capacity don't improve performance. In fact they decrease performance in some way. Because having a larger battery means your phone consumes more energy which means more heat, and then the processor has to slow down so it doesn't melt. iPhones always have top tier speakers if not the best, don't know what you're talking about.
Chen Gong
Because of iOS. Apple makes the shirt(hardware) and the pants(software) they ensure that the pants is and will always be compatible with the shirt. Because they control both the soft naw hardware side, they are able to achieve maximum efficiency between both layers. This in contrast to Android, which is developed by Google and delivered to hardware manufacturers out there; Samsung, LG. The modification that 3rd party hardware manufacturers can make and optimize to fit their products is severely limited and so the max efficiency is not achieved. To compensate for this lapse, they have no choice but to bump up the processor clock speed, RAM, and many other stuff. Also, this is a marketing strategy, the majority of the population look at mainly specs of the phones, with little knowledge of the huge role that the software plays in the overall ecosystem of the usage of a phone. Coupled with the fact that Android comes in versions of cute and unique names for every version release. Cupcake, doughnut(who doesn't love doughnut?), ice cream sandwich. Hence, bumping up the specs also improves the number of people that buy their phone. Wow, 2Gb RAM, Wow, quad core processor. Now you see how it adds up. :)
Long Quan
One word...SOFTWARE! On the day of iPhone's presentation, Steve said that its software is 5 YEARS ahead of anything out there...well, guess what...it still is way ahead of anything out there!
Taalab Eilm
Iphone and ios, they are made for each other, so they know how much specs should be necessary to run those upcoming apps, but in case of android phones, there are so many companies that are producing Android phones like htc, samsung, sony etc. so this companies has to be ready with as much high specs as possible, so they can run apps that google will develop for android. While in case of ios, developers know that for whom apps is being developed and for which specifications are available in iphone. So they can modify app as they want.
Vishal Patel
The major difference is in their compilation process. In Android the apps are compiled into bytecode which are again recompiled at runtime by Dalvik VM using JIT compiler. This causes extra processing speed to be used by apps, which reduces the performance. Google came up with ART to solve this. iOS on the other hand doesn't not need a separate VM per device since they make their own hardware and can make iOS compatible to each device without any VM compilation. The apps (ipa) is compiled into native machine code and runs at native speed in the device, thus they're way faster than their Android counterpart. You can read about Dalvik vs ART vs iOS in my other answer (Only if you want more technical answer) -
Abhishek Jain
Samsung only plays on numbers. iPhones utilize what they have very smartly. iOS doesn't have any bloat ware like Android. In addition, Apple makes both the hardware and the software which brilliantly combine with each other. A bigger number isn't always better-how it is used is key here. And Apple is better at doing that.
Daniils Petrovs
Apple's iOS and iPhone's manufacturing is in their hands unlike Android phones which are manufactured and modified by all major players adding their own touch-ups but iOS is only for the iPhone , Hence it will be developed for iPhone , think of Google developing it but for whom? Desire? Note? (Note that Nexus 5 features one of the most fluidic experience of Android) so iOS needs less specs to handle its iPhone.
Sai Rohan Gowtham
iPhone is built for simplicity not for competition. The specs it gets are sufficient for an iPhone because the apps are first built for iTunes iPhone and they go for android.
Somesh Likhyani
Related Q & A:
- Why can't I access my Yahoo mail even though I can log into Yahoo?Best solution by Yahoo! Answers
- Why do I pee a little when I sneeze, even though I'm not pregnant?Best solution by answers.yahoo.com
- Why can't I connect to an xbox live party with my friend even though we both have an open NAT?Best solution by Yahoo! Answers
- What is a post car ? I see that on a muscle car ad and I just don't get it?Best solution by Yahoo! Answers
- Are there technical jobs where I don't need to be at work to work?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.