I have a Galaxy S, which is not the fastest phone in the world, but if I get a notification that someone has commented on my post or something, it can literally take minutes for the FB app to:
- Start when I click the notification
- Replace the pointless blank screen with my timeline (not that I wanted that, I wanted the notification) and the now-red notification bar
- After tapping the notification icon in the FB app (the second time I've now indicated I want to read the notification) watching the little bubble appear and wait for it to be populated with notifications
- Once it's populated, tap the notification I want (3rd indication now), and wait for that page to load.
Each of these on a 3G NZ mobile network can take 10s of seconds to complete. All the while I can't use my phone for anything else, or indeed let the screen go black and lock, because that will often drop me out of the particular step I'm up to (this may be more my phone than fb, I'm not sure of the internals).
Thinking purely as a user and ignoring the technical issues, there is something very wrong somewhere when it takes a few seconds to start a youtube video streaming but it takes a minute to view my friends 6 word sardonic reply to my kitten picture.
The FB app on WebOS was bloody perfect. So many things WebOS did right... I miss that platform.
* - https://play.google.com/store/apps/details?id=org.mots.haxsy...
The problem with the mobile web interface is that it doesn't support HTTPS (unless they have changed that recently). Not a problem when you are on your own wireless or your carriers cellular network, but I wouldn't trust it on a public wireless AP (I've seen people be caught out by session stealing tricks like that illustrated by firesheep - nothing malicious but you know if someone out there is using it to joke about someone else will be using it to cause grief).
Then again, the app may well use HTTP too - I've never installed it to try so I've not profiled it to see what access method is being used.
The interface is attractive enough and doesn't have any glaring usability issues.
Performance (on my Nexus S w/ 2G connection) could improve but isn't so bad that it causes frustration.
And it's available for free and without ads.
I get the style sheet bug up to a few times a week, but it's no big deal. Just pull the page down to refresh and it's fixed.
Maybe my standards are low but I suspect 95% + of people are the same, so why would Fb bother doing it any differently?
I'm sure FB could increase their engagement by having a better mobile app. Often I want to see what my friends are up to, but just give up in frustration after waiting literally minutes for the timeline to display. I guess with such a large market share, they see no need to improve.
[1] - http://blog.mobtest.com/wp-content/uploads/2012/05/facebook-...