FLEXING MY ARM IF YOU KNOW WHAT I MEAN
In two days I've ported five apps.
Apple really done a remarkable job with compatibility: most of the problems I've encountered have been because of laziness (using binary frameworks) or stupidity (one use of _x86_64 that should have been __LP__ was hard to track down).
Apple really done a remarkable job with compatibility: most of the problems I've encountered have been because of laziness (using binary frameworks) or stupidity (one use of _x86_64 that should have been __LP__ was hard to track down).
There are still issues related to metric changes in Big Sur: we've all seen the weird placement of content in scroll views, controls that are truncated, etc.
Too early to tackle these issues: a lot of dust needs to settle first.
But this is a really encouraging start.
Too early to tackle these issues: a lot of dust needs to settle first.
But this is a really encouraging start.
Of note: one of these projects ( https://ipulseapp.com ) is 18 years old. Still uses .nib files, manual retain/release, and a bunch of other antiquated stuff.
It required a change to one line of code. (The __LP__ mentioned above.)
It required a change to one line of code. (The __LP__ mentioned above.)