Ever wondered why Facebook’s iOS app is so slow? We’ve explained it all before, but what it comes down to is that the app is an Objective C wrapper around a UIWebView component loading Facebook’s raw HTML data.
Why’s that so slow? Well, UIWebview isn’t very fast, and it has terrible caching, which requires the Facebook app to redownload your entire wall every time it needs to do an update, instead of the chunks it needs.
According to The New York Times, though, that could soon change, and Facebook could ditch the UIWebview bottleneck once and for all.