Your series of events is correct. There's a typo on
http://linode.com/iphone/ though; I pulled the trigger on v1.0.6 in January
2011, not 2010.
The iPhone 4 introduced retina graphics, which required an update to fix (which I believe v1.0.5 was), but the iPhone 5 just presents a longer Y axis; since the app is built using all iOS primitives, I can't imagine anything would break dramatically on iPhone 5. I have been wrong about this in the past, though, when Apple changed an API between major versions of (at the time) iPhone OS.
That code's a rat's nest but, as other people have hinted, it's just a straight API client. The graphs are the only exception. That was my first iPhone (and Objective-C) app ever, so it was slow-going to develop, and I know an expert iOS developer could smoke me on it. As for Linode's plans with it, I have no idea.
Quote:
No need to sign in or anything, visible to anybody.
Regardless, leave my profile on LinkedIn please, and remove your quoted portion. In case I change my mind about privacy.