The following article has two parts. The first part describes improving
Allegro iOS app
launch time by adopting static linking and sums it up with a speedup
analysis. The second part describes how I managed to launch a custom
macOS app using not-yet-fully-released dyld3
dynamic linker and also
completes with an app launch speedup analysis.
This article tells a story of chasing an iOS bug – a bug hidden so deep that it
required many different skills and debugging on different levels to identify it.
I think every native mobile app developer (not only an iOS developer) will find
this text interesting. Non-mobile developers may find it an intriguing read as