Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Kalloud

macrumors regular
Original poster
Oct 23, 2016
145
91
Hi.
So with the move to 64bit with the upcoming iOS 11, and iOS 10.3.2 which drops support for 32bit devices, I was wondering why would we need 64bit apps?
Are 32bit ones slow or do they use more ram or something?
Or is this another marketing gimmick?
 

clukas

macrumors 6502a
May 3, 2010
990
401
Well technically we already are on 64bit. The transition happened with iOS7 which was the first 64bit iOS. Whats happening is that apple is dropping support for 32bit apps. Amongst some of the reasons why we are moving to 64bit are RAM limitations, a 32bit processor can access a maximum of 4GB of memory and as iOS devices (iPad Pro, iPhone etc) become more RAM hungry apple is future proofing. Another reason is how processors handle calculations, a 64bit processor can access and manipulate data in 64-bit chunks rather than just 32 which is more efficient. Its hard to say whether there is any visible performance improvement on an average iOS app, however the transition was needed as iOS devices will need more than 4GB of RAM in the future.
 

Fireagle

macrumors newbie
Feb 18, 2017
12
3
If I remember correct, you need 64Bit for touchid. The unlocking with 32bit would be too slow.
 
  • Like
Reactions: Math889

JohnnyGo

macrumors 6502a
Sep 9, 2009
957
620
A couple of important reasons come to mind:
- performance (which translates into better battery life)
- storage waist (reducing the need for 32bit code / APIs in OS and, more importantly, in apps)
- reducing the number of supported hardware (breaking from old h/w and thus reducing testing/coding for app developers)
- cleaning app store from old/dated software (that usually do not perform well or are not up to latest security standards)
 

rbart

macrumors 65816
Nov 3, 2013
1,327
1,081
France
Since iOS9, storage is already optimized.
You only download the binary package for your platform 32 OR 64bit depending on you iOS device.
 
  • Like
Reactions: Kalloud

SoN1NjA

macrumors 68020
Feb 3, 2016
2,073
2,184
- storage waist (reducing the need for 32bit code / APIs in OS and, more importantly, in apps)
Yes, as @rbart said your device only downloads the version of the app your device needs, so your iPhone 7 doesn't have the iPhone 7 Plus files
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.