Many of my favorite mobile apps are immobile. I can’t take them with me.
At least not if I’m going somewhere that doesn’t offer a fast internet connection. Like the small town I recently visited for five days.
I couldn’t use Twitter there because it kept timing out before downloading the latest tweets. And Facebook was completely useless - it wouldn’t even let me view stuff that had been previously downloaded.
This is a serious aggravation for me. I experience the same thing with many apps. Facebook is actually one of thew worst offenders. Basically, the Facebook iPhone app is a wrapper, and the bulk of the app’s experience is delivered via HTML 5. This make the app unnecessarily slow. More native code, less server side code would be better.