3 ms·
I didn’t say it was impossible, I was just argung that updating legacy apps is a lot more work than clicking a recompile button and uploading the result. The lo
by 0x0 9y ago
I didn’t say it was impossible, I was just argung that updating legacy apps is a lot more work than clicking a recompile button and uploading the result. The loser here is the end-user, who can’t access their files inside legacy apps or control devices that depend on legacy apps or even just enjoy a paid-for game. And that’s all on Apple, who surely could have offered 32bit support for several more years, even if they froze the api level on 32bit uikit/corefoundation to iOS10, and as an optional on-first-use download, for existing app-owners only (so obviously they get to hold their app store storefront clean).
- valuearb 9y agoNo the winner is the user who doesn't have to host hundreds of megabytes of 32 bit libraries in memory on their device.
- 0x0 9y agoThat could easily be solved by offering 32bit support as an optional download, just like how 32bit windows10 prompts to install the 16bit ntvdm support libraries on first use. Or just like how iOS itself mounts a developer disk image provided on-demand by xcode during the first debug session, adding more items to the general ios settings menu in the process A few hundred megabytes is certainly a small price to pay for users who need those legacy apps to unlock files/documents stored inside or the features the app might to provide to interface with legacy IoT devices or even a car.
- valuearb 9y agoIt's a huge price to pay for a user who doesn't understand that their decrepit app is the reason the rest of their phone doesn't work as well as it used to. The simple solution is for developers to recompile the apps. The developers of any apps that are truly still needed by customers, can easily convince those customers to pay for the update.
- 0x0 9y agoBut the phone worked "as well as it used to" on iOS10 with support for 32bit apps. So why would it not work as well as that? I think what will happen is the user don't understand why their precious legacy app doesn't launch at all. Also, they could just continue to pop up an alert saying "this app may slow down your phone" like they already did in iOS10. Also, I doubt there is much of a performance hit anyways. For example, the current facebook app is 64bit and it is a slouch to start.