Go Back   MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Sep 16, 2013, 03:27 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Developers Now Permitted to Submit 64-Bit Apps for iPhone 5s




Apple is now permitting developers to submit 64-bit apps to take advantage of the A7 processor in the iPhone 5s, according to a note posted to the company's developer site today.

Developers with apps that function on both iOS 6 and iOS 7 will be limited to 32-bit development for the time being, but Apple has plans to support a single app binary for both 32-bit and 64-bit apps in the next month.
Quote:
You can submit 64-bit apps for iOS 7 today that take advantage of the power of iPhone 5s. Xcode can build your app with both 32-bit and 64-bit binaries included so it works across all devices running iOS 7. If you wish to continue to support iOS 6 then you will need to build for 32-bit only. Next month we will be making changes that will allow you create a single app binary that supports 32-bit on iOS 6, as well as 32-bit and 64-bit on iOS 7.
First unveiled last Tuesday, the iPhone 5s incorporates the first 64-bit processor found in a mobile device. According to Apple, the processor offers double the power and graphics performance of the iPhone 5 and is 40 times faster than the processor of the original iPhone.*

In addition to an A7 processor, the iPhone 5s also includes a Touch ID fingerprint sensor, an M7 motion-sensing chip, a number of camera improvements, and better battery life.

Apple is not accepting pre-orders for the iPhone 5s, which will be available for purchase from Apple's online store beginning at 12:01 AM Pacific Time on Friday, September 20.

Update: Apple has removed the note for unknown reasons.

Article Link: Developers Now Permitted to Submit 64-Bit Apps for iPhone 5s
MacRumors is offline   1 Reply With Quote
Old Sep 16, 2013, 03:28 PM   #2
peteullo
macrumors regular
 
Join Date: Dec 2009
Location: Scranton, PA
I'd imagine the developers would need a little more time to recode for 64 bit? How would they even test this?!?
__________________
Macbook Pro 2012
Mac Pro 2010 - 12 core
iPhone 6+
iPad Air 2
peteullo is offline   2 Reply With Quote
Old Sep 16, 2013, 03:29 PM   #3
Kranchammer
macrumors member
 
Join Date: Mar 2010
Location: Kahleefornya
You would have to be exceedingly brave to submit a binary built for hardware you don't actually have yet, and have not tested on.
__________________
Si vis pacem, para bellum
Kranchammer is offline   8 Reply With Quote
Old Sep 16, 2013, 03:29 PM   #4
street.cory
macrumors 6502
 
Join Date: Oct 2009
I don't fully understand the benefits of 64-bit on the iPhone at this point, but I'm all for improvements and building for the future!
__________________
no one cares


Last edited by street.cory; Sep 16, 2013 at 03:36 PM. Reason: iPhone 64 Bit
street.cory is offline   3 Reply With Quote
Old Sep 16, 2013, 03:30 PM   #5
NorCalLights
macrumors 6502
 
Join Date: Apr 2006
Quote:
Originally Posted by MacRumors View Post
Developers with apps that function on both iOS 6 and iOS 7 will be limited to 32-bit development for the time being, but Apple has plans to support a single app binary for both 32-bit and 64-bit apps in the next month.
That'll put a damper on launch-day 64-bit apps, but it sounds like there won't be many 5s units out in the wild for a bit anyway.
NorCalLights is offline   1 Reply With Quote
Old Sep 16, 2013, 03:31 PM   #6
bbeagle
macrumors 68000
 
bbeagle's Avatar
 
Join Date: Oct 2010
Location: Buffalo, NY
Quote:
Originally Posted by peteullo View Post
I'd imagine the developers would need a little more time to recode for 64 bit?
There's really no re-coding. Basicaly, it's compiling the code through a 64-bit compiler in addition to the 32-bit compiler and testing the code. In rare cases, there will need to be a few fixes, but in general, the same code can be compiled for both 32-bit and 64-bit.
bbeagle is offline   10 Reply With Quote
Old Sep 16, 2013, 03:31 PM   #7
ZacNicholson
macrumors 6502a
 
ZacNicholson's Avatar
 
Join Date: Jun 2011
Location: Indiana
Send a message via Skype™ to ZacNicholson
I wish they would accept my porn app
__________________
follow me on twitter @zac_nicholson
watch my youtube www.youtube.com/mrzacnicholson
2011 13" MBP, iPhone 4 (jailbroken), iPad 3 32 GB Verizon(jailbroken), Apple tv 2(jailbroken)
ZacNicholson is offline   18 Reply With Quote
Old Sep 16, 2013, 03:31 PM   #8
peteullo
macrumors regular
 
Join Date: Dec 2009
Location: Scranton, PA
Quote:
Originally Posted by bbeagle View Post
There's really no re-coding. Basicaly, it's compiling the code through a 64-bit compiler in addition to the 32-bit compiler and testing the code. In rare cases, there will need to be a few fixes, but in general, the same code can be compiled for both 32-bit and 64-bit.
Learned something today!
__________________
Macbook Pro 2012
Mac Pro 2010 - 12 core
iPhone 6+
iPad Air 2
peteullo is offline   1 Reply With Quote
Old Sep 16, 2013, 03:32 PM   #9
jonnysods
macrumors 68030
 
Join Date: Sep 2006
Location: Aussie living in Canada
64 bit facebook!!!
__________________
Sodagorn Media
www.sodagorn.com
jonnysods is offline   18 Reply With Quote
Old Sep 16, 2013, 03:33 PM   #10
street.cory
macrumors 6502
 
Join Date: Oct 2009
Quote:
Originally Posted by peteullo View Post
I'd imagine the developers would need a little more time to recode for 64 bit?
In the keynote the Infinity Blade devloper recompiled his game in 64-bit in less than 2 hours using the new features in xCode.

Granted, I'm sure people would need more time for testing and ensuring everything compiled smoothly.
__________________
no one cares


Last edited by street.cory; Sep 16, 2013 at 03:34 PM. Reason: coded/compiled
street.cory is offline   5 Reply With Quote
Old Sep 16, 2013, 03:34 PM   #11
teknikal90
macrumors 68000
 
Join Date: Jan 2008
Location: Vancouver, BC
Man, iTunes on OS X isnt even 64 bit lol
plays my songs just fine
__________________
Logic Pro and Mainstage 3 User. I use iOS a lot.
teknikal90 is offline   2 Reply With Quote
Old Sep 16, 2013, 03:35 PM   #12
kemal
macrumors 6502
 
Join Date: Dec 2001
Location: Nebraska
More than a bit better.

Having learned to hand assemble for an 8-bit it amazes me how far we have come.
__________________
1988 Mac SE Upgraded to 2.66 MacPro
kemal is offline   8 Reply With Quote
Old Sep 16, 2013, 03:35 PM   #13
diddl14
macrumors 6502
 
Join Date: Aug 2009
Quote:
Originally Posted by teknikal90 View Post
Man, iTunes on OS X isnt even 64 bit lol
plays my songs just fine
Could it be that you where offline for a year or so?
diddl14 is offline   10 Reply With Quote
Old Sep 16, 2013, 03:38 PM   #14
Zodiac.mj
macrumors member
 
Join Date: Mar 2013
Quote:
Originally Posted by teknikal90 View Post
Man, iTunes on OS X isnt even 64 bit lol
plays my songs just fine
Sure thing, its 8 bit still LOL
__________________
15" rMBP 2.6/16GB/1TB 2013
iPhone 5s 16GB Gold x2
iPad Air 16GB Silver, iPad Mini Retina 16GB Silver
Zodiac.mj is offline   0 Reply With Quote
Old Sep 16, 2013, 03:39 PM   #15
Yvan256
macrumors 601
 
Yvan256's Avatar
 
Join Date: Jul 2004
Location: Canada
Quote:
Originally Posted by teknikal90 View Post
Man, iTunes on OS X isnt even 64 bit lol
plays my songs just fine
Unless you're using an older Mac which is running an old version of OS X, your iTunes should be "Intel 64 bit", you can check in Activity Monitor.

My Mac mini has a Core 2 Duo, my OS X version is 10.8.4 and my iTunes is 64 bit.
Yvan256 is offline   4 Reply With Quote
Old Sep 16, 2013, 03:41 PM   #16
Mr. Retrofire
macrumors 601
 
Mr. Retrofire's Avatar
 
Join Date: Mar 2010
Location: www.emiliana.cl
Quote:
Originally Posted by MacRumors View Post
Developers Now Permitted to Submit 64-Bit Apps for iPhone 5s
Good. I need a 64-Bit text editor.
__________________

“Only the dead have seen the end of the war.”
-- Plato --
Mr. Retrofire is offline   1 Reply With Quote
Old Sep 16, 2013, 03:47 PM   #17
Michael CM1
macrumors 601
 
Join Date: Feb 2008
Lack of single binary for both 32-bit and 64-bit is code for "you won't exactly see many 64-bit apps for at least a month." We're talking Infinity Blade III and ...?
__________________
13.3" 2014 MacBook Air; Mid-2010 21.5" iMac; silver 64GB iPhone 6; white iPad Air 32 GB; third-gen TV (x2)
Michael CM1 is offline   0 Reply With Quote
Old Sep 16, 2013, 03:49 PM   #18
dumastudetto
macrumors 65816
 
Join Date: Aug 2013
And yet still no word of 64 bit Android. We're so far ahead of them it's hysterical. If you want 64 bit desktop performance on your mobile there is only one player in town.
dumastudetto is offline   2 Reply With Quote
Old Sep 16, 2013, 03:52 PM   #19
garylapointe
macrumors 6502a
 
Join Date: Feb 2006
Location: Dearborn (Detroit), MI, USA
Quote:
Originally Posted by kemal View Post
Having learned to hand assemble for an 8-bit it amazes me how far we have come.

Ah, those were the days. Programming for a 6502, those machines only ran at 1MHz(?) but they flew since there was no overhead. (The lower resolutions really reduced the amount of bits to move around too!).

Gary
__________________
http://GarySaid.com/ uses an 11" MacBook Air (a nice cross between my old 12" PowerBook + old PowerBook Duo), AppleTV 3,
the amazing 7th iPhone (5s 64GB) and a beautiful iPad 3 64 GB!
garylapointe is offline   0 Reply With Quote
Old Sep 16, 2013, 03:54 PM   #20
djgamble
macrumors 6502
 
Join Date: Oct 2006
Quote:
Originally Posted by bbeagle View Post
There's really no re-coding. Basicaly, it's compiling the code through a 64-bit compiler in addition to the 32-bit compiler and testing the code. In rare cases, there will need to be a few fixes, but in general, the same code can be compiled for both 32-bit and 64-bit.
Depends...
The changes can be quite significant to the point where certain parts of the code simply won't compile (or compile then crash your machine because they make wrong assumptions.)

In my view the apps that will benefit the most from being 64-bit, generally won't compile if they use 32-bit code.
djgamble is offline   1 Reply With Quote
Old Sep 16, 2013, 03:55 PM   #21
carl0sian
macrumors regular
 
Join Date: Oct 2011
Quote:
Originally Posted by street.cory View Post
I don't fully understand the benefits of 64-bit on the iPhone at this point, but I'm all for improvements and building for the future!
Paves the way for intel chips in iPhones
carl0sian is offline   0 Reply With Quote
Old Sep 16, 2013, 03:56 PM   #22
garylapointe
macrumors 6502a
 
Join Date: Feb 2006
Location: Dearborn (Detroit), MI, USA
Quote:
Originally Posted by Michael CM1 View Post
Lack of single binary for both 32-bit and 64-bit is code for "you won't exactly see many 64-bit apps for at least a month." We're talking Infinity Blade III and ...?
iMovie or iPhoto and a few other Apple apps are probably ready for the hybrid versions in-house (they've got the new compiler!).

Any new apps that don't need or want to support the older OSes.

Gary
__________________
http://GarySaid.com/ uses an 11" MacBook Air (a nice cross between my old 12" PowerBook + old PowerBook Duo), AppleTV 3,
the amazing 7th iPhone (5s 64GB) and a beautiful iPad 3 64 GB!
garylapointe is offline   0 Reply With Quote
Old Sep 16, 2013, 03:56 PM   #23
rwilliams
macrumors 68030
 
rwilliams's Avatar
 
Join Date: Apr 2009
Location: Durham, NC
I'm reminded of all the "WHY ISN'T ITUNES 64-BIT YET???" threads here, yet no one could actually explain the benefits of it being 64-bit for the average user.
rwilliams is offline   2 Reply With Quote
Old Sep 16, 2013, 03:56 PM   #24
50548
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
The revenge of the fat binaries...
50548 is offline   5 Reply With Quote
Old Sep 16, 2013, 03:59 PM   #25
dBeats
macrumors 6502
 
Join Date: Jun 2011
Quote:
Originally Posted by dumastudetto View Post
And yet still no word of 64 bit Android. We're so far ahead of them it's hysterical. If you want 64 bit desktop performance on your mobile there is only one player in town.
The best part is yet to come...Once they do have (multiple implementations of) 64bit chips to use, mass confusion will ensue with programs running only on certain processors, etc.

The reality is Apple is about to prove beyond a shadow of a doubt why Android is fragmented and more effort for devs to program for. Imagine making 6 or 8 binaries for your program vs. 2 for iOS7.0 and possibly one for iOS7.1.
dBeats is offline   3 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
64 bit & 32 bit apps ljy1 iOS 7 1 Jan 11, 2014 12:22 AM
Developers will scramble for 64 bit apps jimbo1mcm iPhone 0 Sep 18, 2013 04:59 AM
Apple Asks Developers to Submit iOS 7-Compatible App Updates MacRumors iOS Blog Discussion 18 Sep 11, 2013 03:36 PM
Will developers be lazy and not update their apps to the new iPhone 5 resolution? Big.Mac.Daddy iPhone 29 Sep 24, 2012 11:33 AM
"Submit your OS X Mountain Lion apps today" bedifferent OS X 10.8 Mountain Lion 86 Jul 14, 2012 08:07 AM

Forum Jump

All times are GMT -5. The time now is 10:57 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC