Why iOS Developers Must Learn 64-Bit Architecture? — Ordoh


Wednesday, April 1, 2015

Welcome! Login in to your account Forgot your password? Recover your password

Why iOS Developers Must Learn 64-Bit Architecture?

Why iOS Developers Must Learn 64-Bit Architecture? By – Oct 27, 2014 2 0 SHARE

Starting from February 2015, all new apps uploaded to iTunes and App Store must include 64-bit support in order to be accepted.

Apple updated the guidelines for the development of applications for the iOS 8, adding that 64-bit support and the iOS 8 SDK is a mandatory.

“Starting from February, new apps must include 64-bit support and be built with the iOS 8 SDK. To enable the 64-bit support in your project, we recommend using the default Xcode build setting and build a single binary with both 32-bit and 64-bit code”, the Cupertino based company wrote on their website for developers.

At the moment, developers of applications can submit 32-bit applications to the App Store, but that will change from next year. Unless there is an update, existing apps do not need support for 64-bit architecture.

Until there are no more iOS devices running on 32-bit processors, Apple won’t be able to drop the 32-bit support. Apple started rolling out chips with 64-bit support last year with the introduction of the A7 chip. Devices with the latest architecture, powered by A7 or A8 chip can still run 32-bit applications.

Understanding 64-bit Architecture

At the moment, Apple has added 64-bit support for the latest devices including iPhone 5S, iPhone 5C, iPhone 6, iPhone 6 Plus, and iPad Air 2. However, that is only hardware support. In order to maximize the potential of 64-bit architecture, both the software and the hardware must support 64-bit architecture. When they are working together, users are getting optimum benefits. If only one of the parts support 64-bit architecture, there is not much difference in the experience users get.

Advantages of 64-bit Architecture

There are several advantages when the device has both hardware and software support for 64-bit architecture. Here are some.
– Greater overall speed. As many as four arguments can be passed at a time to register, making function calls faster
– The chip gets more performance per watt, which directly translates in less battery drainage
– Graphics improvement, especially for high resolution games.


Previous articleSaudi Cleric Calls Twitter the Source of EvilNext articleiCloud: How to Maintain Your Storage Space The Right Way

Leave a Reply

Your email address will not be published. Required fields are marked *