I\'m trying come up with a method to determine how long after the user taps the app icon it takes for the app to be ready for user input.
As far as I know, the first
main() should be the first thing called, but there may be other things the system is doing first (loading libraries and resources, copy things around, etc). You're on the right track with a main-to-applicationDidFinishLaunch:'ing measurement.