Overclock.net › Forums › Industry News › Software News › [ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit
New Posts  All Forums:Forum Nav:

[ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit - Page 3

post #21 of 81
Quote:
Originally Posted by edwardm View Post

This might suck from an app developer stand point.... better read up on it.

Looks like I'll be having fun re-submitting all my apps by Feb 2015 mad.gif

Just FYI it isn't all that bad, all that is required is recompiling with the SDK. Plus if you have released an app compiled with the iOS7 SDK you already have a 64bit/32bit universal binary in the market. Apple seamlessly just compiles it twice when archiving for submission. In fact they did it so well that developers didn't notice the 64 bit binaries with the Beta Xcode for a good while.
Main
(18 items)
 
  
CPUMotherboardGraphicsGraphics
i7-4820 Gigabyte x79-UP4 MSI TF3 7950BE MSI TF3 7950BE 
RAMHard DriveHard DriveOptical Drive
Assorted Generic DDR3 1333 Sandisk Extreme SSD Random Assorted Crap Drives Random DVD-RW 
CoolingOSOSOS
H100 Arch Linux Windows 10 OSX 10.11 (15A244d) 
MonitorKeyboardPowerCase
HP x22LED 1080p G110 Antec HCG-750 Fractal Design Arc Midi 
  hide details  
Reply
Main
(18 items)
 
  
CPUMotherboardGraphicsGraphics
i7-4820 Gigabyte x79-UP4 MSI TF3 7950BE MSI TF3 7950BE 
RAMHard DriveHard DriveOptical Drive
Assorted Generic DDR3 1333 Sandisk Extreme SSD Random Assorted Crap Drives Random DVD-RW 
CoolingOSOSOS
H100 Arch Linux Windows 10 OSX 10.11 (15A244d) 
MonitorKeyboardPowerCase
HP x22LED 1080p G110 Antec HCG-750 Fractal Design Arc Midi 
  hide details  
Reply
post #22 of 81
Quote:
Originally Posted by andrewq2 View Post

Just FYI it isn't all that bad, all that is required is recompiling with the SDK. Plus if you have released an app compiled with the iOS7 SDK you already have a 64bit/32bit universal binary in the market. Apple seamlessly just compiles it twice when archiving for submission. In fact they did it so well that developers didn't notice the 64 bit binaries with the Beta Xcode for a good while.

Well, that's definitely good to know. Thanks for the tip.
FX8320
(16 items)
 
   
CPUMotherboardGraphicsRAM
FX-8320 ASUS M5A97 LE R2.0 HD7790 2x4GB HyperX Beast 
Hard DriveHard DriveHard DriveHard Drive
SSD Mushkin Chronos DX SSD Kingston V300 HDD WD Blue HDD WD Black 
CoolingOSMonitorKeyboard
CM 212 EVO Win10 1200p HP + 1080P Gateway Logitech Wireless 
PowerCaseMouseAudio
CX430 v2.3 Antec One Logitech Wireless Onboard 
CPUMotherboardGraphicsRAM
Intel Core i7 6700HQ @ 2.6 N501VW Nvidia GTX 960M 16GB DDR4 
Hard DriveOSMonitorMonitor
Samsung NVMe 512GB Windows 10 Laptop 4K Dual HP 24" 1200P 
CPUMotherboardGraphicsRAM
X2 4200+ @ 2.5 FIC Sapphire HD5670 512 gddr5 Corsair XMS2 4GB 6400 
Hard DriveOptical DriveOSMonitor
250GB + 500GB 16X DVDRW Win7 64 Ultimate 47" LG 1080p 
PowerCase
300W Mid 
  hide details  
Reply
FX8320
(16 items)
 
   
CPUMotherboardGraphicsRAM
FX-8320 ASUS M5A97 LE R2.0 HD7790 2x4GB HyperX Beast 
Hard DriveHard DriveHard DriveHard Drive
SSD Mushkin Chronos DX SSD Kingston V300 HDD WD Blue HDD WD Black 
CoolingOSMonitorKeyboard
CM 212 EVO Win10 1200p HP + 1080P Gateway Logitech Wireless 
PowerCaseMouseAudio
CX430 v2.3 Antec One Logitech Wireless Onboard 
CPUMotherboardGraphicsRAM
Intel Core i7 6700HQ @ 2.6 N501VW Nvidia GTX 960M 16GB DDR4 
Hard DriveOSMonitorMonitor
Samsung NVMe 512GB Windows 10 Laptop 4K Dual HP 24" 1200P 
CPUMotherboardGraphicsRAM
X2 4200+ @ 2.5 FIC Sapphire HD5670 512 gddr5 Corsair XMS2 4GB 6400 
Hard DriveOptical DriveOSMonitor
250GB + 500GB 16X DVDRW Win7 64 Ultimate 47" LG 1080p 
PowerCase
300W Mid 
  hide details  
Reply
post #23 of 81
Quote:
Originally Posted by gamerguuy View Post

Some of you are worrying for nothing. It says it'll be included along with 32bit binary not "only 64bit". They can't just ditch millions of potential App Store customers with arm iDevices.
This, click bait title.
Main system
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 4770k Gigabyte Z97MX-Gaming 5 HIS 7950 3GB + EK FC Block Corsair XMS3 8gb 1600mhz 
Hard DriveCoolingOSMonitor
SanDisk 240GB SSD PLUS Custom water cooling. Windows 10 64bit Hazro HZ27WC 
KeyboardPowerCase
Razer Black Widow Evga G2 650w LianLi c32b 
  hide details  
Reply
Main system
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 4770k Gigabyte Z97MX-Gaming 5 HIS 7950 3GB + EK FC Block Corsair XMS3 8gb 1600mhz 
Hard DriveCoolingOSMonitor
SanDisk 240GB SSD PLUS Custom water cooling. Windows 10 64bit Hazro HZ27WC 
KeyboardPowerCase
Razer Black Widow Evga G2 650w LianLi c32b 
  hide details  
Reply
post #24 of 81
I gotta say, apple has actually been making some smarter business moves as of late.

I hope they can keep the ball rolling.
Yin&Yang
(19 items)
 
Soon
(15 items)
 
 
CPUMotherboardGraphicsRAM
i7 4820K Gigabyte X79 UP4 GTX 660 (waiting for new AMD cards) Samsung green  
Hard DriveHard DriveCoolingOS
Adata SP900  Seagate 2TB hard drive (the power of 1 edition)  Custom WC Loop Linux (various versions) 
MonitorKeyboardPowerCase
Samsung SyncMaster T240HD Coolermaster XT Green switches XFX 1000w Corsair 800D 
MouseMouse PadAudioAudio
Razer Naga Epic 2014 edition Razer Vespula Stax Lambda Nova Classic Custom DIY DAC 
AudioAudioOther
300b PP monoblocks Snell J3 NZXT Hue 
CPUCPUMotherboardGraphics
8 core xeon E6 @ 3.5ghz 8 core xeon E6 @ 3.5ghz EVGA X99 SR?  AMD 390x 
GraphicsRAMHard DriveCooling
AMD 390x 128 GB ECC DDR4  1TB PCI-e SSD Custom WC Loop 
OSMonitorKeyboardPower
Linux 16:10 Samsung PLS 4K monitor Corsair RGB keyboard with custom cherry MX supe... EVGA 1600 watt titanium  
CaseMouseAudio
Caselabs Magnum STH10 DIY my own mouse Snell J 3 
  hide details  
Reply
Yin&Yang
(19 items)
 
Soon
(15 items)
 
 
CPUMotherboardGraphicsRAM
i7 4820K Gigabyte X79 UP4 GTX 660 (waiting for new AMD cards) Samsung green  
Hard DriveHard DriveCoolingOS
Adata SP900  Seagate 2TB hard drive (the power of 1 edition)  Custom WC Loop Linux (various versions) 
MonitorKeyboardPowerCase
Samsung SyncMaster T240HD Coolermaster XT Green switches XFX 1000w Corsair 800D 
MouseMouse PadAudioAudio
Razer Naga Epic 2014 edition Razer Vespula Stax Lambda Nova Classic Custom DIY DAC 
AudioAudioOther
300b PP monoblocks Snell J3 NZXT Hue 
CPUCPUMotherboardGraphics
8 core xeon E6 @ 3.5ghz 8 core xeon E6 @ 3.5ghz EVGA X99 SR?  AMD 390x 
GraphicsRAMHard DriveCooling
AMD 390x 128 GB ECC DDR4  1TB PCI-e SSD Custom WC Loop 
OSMonitorKeyboardPower
Linux 16:10 Samsung PLS 4K monitor Corsair RGB keyboard with custom cherry MX supe... EVGA 1600 watt titanium  
CaseMouseAudio
Caselabs Magnum STH10 DIY my own mouse Snell J 3 
  hide details  
Reply
post #25 of 81
Thread Starter 
I updated the OP about "include".

Quote:
Originally Posted by Mrzev View Post

Actually no. If you want to make an application for iPhones, it must go trough the Apple Store. As for 32 vs 64, the vast majority of applications do not require nor gain anything from the extra 32 bits. More so, its actually less efficient in those applications. I agree in a sense that legacy applications makes things harder on the OS people, but that's because the developers typically come up with hacky solutions to some things... kinda like why Windows 10 is not Windows 9.

But, if you can explain to me why or how most applications take advantage of 64 bits, I would appreciate it.
In addition to the certain workloads that benefit from 64-bit (which isn't actually many in smartphone applications).... the real benefit in performance would come from ARMv8 ISA itself. During the move to the 64-bit instruction set, ARM did some work to remove some legacy designs which simplified the registers.

Quote:
Originally Posted by Shrak View Post

Memory usage should actually go down a bit tongue.gif

64bit memory usage is higher then 32bit yes, but right now you have both 64bit and 32bit being loaded simultaneously. Once you cut out all traces of 32bit libraries, overall memory usage should be lower.
Why would memory go down in a 64-bit vs 32-bit compare (ignoring multiple libraries having to be loaded)?

A 64-bit pointer takes up more space than a 32-bit pointer?
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #26 of 81
Quote:
Originally Posted by geoxile View Post

Quote:
Originally Posted by Schoat333 View Post

True, but they also only have 1GB of ram in the new iPhone. Why are they pushing software, but not hardware?

64-bit doesn't require more RAM to beneficial. Besides, they were the first to push 64-bit ARM into consumer electronics, a custom design at that

I think his point was that 64-bit applications require more memory that 32-bit ones which makes this new policy kinda ironic given that the iPhone has only 1GB of memory.
    
CPUMotherboardGraphicsRAM
Intel Core i7 5820K EVGA X99 Micro2 EVGA GTX 980 32GB DDR4-2400 
Hard DriveOSMonitorPower
Samsung 850 Pro Windows 10 x64 Pro Qnix 1440p EVGA 850W Gold 
Case
CaseLabs Mercury S5 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i7 5820K EVGA X99 Micro2 EVGA GTX 980 32GB DDR4-2400 
Hard DriveOSMonitorPower
Samsung 850 Pro Windows 10 x64 Pro Qnix 1440p EVGA 850W Gold 
Case
CaseLabs Mercury S5 
  hide details  
Reply
post #27 of 81
Unless 64bit are offering 15-30% better efficiency/faster app, I wouldnt consider 64bit be any useful for a hardware that is below 3GB RAM.
Gaming Rig
(10 items)
 
Work/Web Rig
(11 items)
 
Web Rig
(8 items)
 
CPUMotherboardGraphicsRAM
i5-2500K @4GHz stock volt OC Asus P8Z77-V LK Palit GTX 750Ti StormX Dual Corsair Vengence 1600MHz_CL8 4GBx4 
Hard DriveHard DriveCoolingOS
Seagate 80GB 7200rpm Maxtor 250GB 7200rpm Cooler Master Hyper 212+ Windows 10 Pro 
MonitorCase
BenQ XL2720z @ 1920x1080 144Hz Silverstone Ps06 
CPUMotherboardGraphicsRAM
Core 2 Quad Q9650 Gigabyte EP41-UD3L Asus 1GB Radeon 7790 DirectCU OC Corsair Gaming Ram 2GBx2 DDR2-800 
Hard DriveHard DriveCoolingOS
Samsung 80GB 7200rpm Western Digital 200GB 7200rpm Cooler Master Hyper TX3 Windows 7 pro 
MonitorPowerCase
Samsung 226bw 1680x1050 Acbel iPower 510w (450w PSU) LianLi PS05 
CPUMotherboardGraphicsRAM
AMD E350 MSI E350IA-E45 AMD Radeon 6310 4GB Kingston DDR3 1333 
Hard DriveOSMonitorPower
Western Digital 80GB Linux Slackware 14.1 Samsung 22" 1680x1050 LCD Acbel 300w PSU 
  hide details  
Reply
Gaming Rig
(10 items)
 
Work/Web Rig
(11 items)
 
Web Rig
(8 items)
 
CPUMotherboardGraphicsRAM
i5-2500K @4GHz stock volt OC Asus P8Z77-V LK Palit GTX 750Ti StormX Dual Corsair Vengence 1600MHz_CL8 4GBx4 
Hard DriveHard DriveCoolingOS
Seagate 80GB 7200rpm Maxtor 250GB 7200rpm Cooler Master Hyper 212+ Windows 10 Pro 
MonitorCase
BenQ XL2720z @ 1920x1080 144Hz Silverstone Ps06 
CPUMotherboardGraphicsRAM
Core 2 Quad Q9650 Gigabyte EP41-UD3L Asus 1GB Radeon 7790 DirectCU OC Corsair Gaming Ram 2GBx2 DDR2-800 
Hard DriveHard DriveCoolingOS
Samsung 80GB 7200rpm Western Digital 200GB 7200rpm Cooler Master Hyper TX3 Windows 7 pro 
MonitorPowerCase
Samsung 226bw 1680x1050 Acbel iPower 510w (450w PSU) LianLi PS05 
CPUMotherboardGraphicsRAM
AMD E350 MSI E350IA-E45 AMD Radeon 6310 4GB Kingston DDR3 1333 
Hard DriveOSMonitorPower
Western Digital 80GB Linux Slackware 14.1 Samsung 22" 1680x1050 LCD Acbel 300w PSU 
  hide details  
Reply
post #28 of 81
meanwhile, chrome still 32 on x86...
post #29 of 81
Quote:
Originally Posted by perfectblade View Post

meanwhile, chrome still 32 on x86...

Chrome ix 64bit on x64 capable CPUs.
Anything on a x86 system will be 32bit only.
post #30 of 81
Thread Starter 
Quote:
Originally Posted by Clocknut View Post

Unless 64bit are offering 15-30% better efficiency/faster app, I wouldnt consider 64bit be any useful for a hardware that is below 3GB RAM.

That doesn't make sense.... if you even get 5% from 64-bit, then it would be useful. It's free performance...
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit