Facebook's iPhone update paves the way for apps
We still get a pitch about a new Facebook app now and again, but truth is, that ship sailed long ago. Most Facebook apps just don't have the wow factor they once did when the platform was new. With the company's latest iPhone app update, however, the wow could be coming back on a smaller scale.
In case you missed Thursday's news, Apple finally got around to approving the third version of Facebook's iPhone app. It's a big step up from previous iterations, bringing in a number of features for which users had been clamoring.
One of the most interesting changes is how the app has been designed to feel very familiar to the iPhone user interface. For instance, no matter what you're doing on the app, you can touch anywhere on the top of the screen to go back "home." You can also save shortcuts to a friend's profile or to one of the social network's public-facing pages.
These saved items go up on 3x3 grid that can be rearranged and expanded, depending on how many pages and contacts users decide to add. This makes it much simpler to hop back and forth between certain parts of the site--that is, as long as you've planned ahead.
To go with those items are standard Facebook features, including a handful of its own first-party applications, such as events, photos, mail, and the all-important live text chat.
So is there room for third-party apps in this new ecosystem? Definitely, and much more so than would have been possible in previous versions.
Imagine, if you will, a way to sync up with applications you have installed in Facebook, then use them right inside this new iPhone app. This seems like a logical next step, though Facebook's current system for third-party developers has them build one version of their application--one that works on Facebook's site.
But Facebook could make available new application-programming interfaces, or APIs, that would let developers pipe some of that data to a mobile version too. Third-party applications could then be programmed to work within the confines of the Facebook application itself, meaning that each one could access other official features as they do on the standard site.
Message attachments in Facebook's mail service let you expand upon the base features using third-party services.
(Credit: CNET)One of the best examples of how this works is the inter-network message system found on Facebook proper. Here you can take advantage of some of the applications you've added to expand what you can send in a message as a virtual attachment.
How great would this be on the iPhone, considering that you're unable to access many of the device's own files or view unsupported attachments? The same goes for accessing other applications within the confines of the Facebook app; ones that let you update your Twitter status, see where your friends have traveled, or play a quick round of Scrabble.
To a certain degree, Facebook already put its foot in the door with a version of its Facebook Connect service for iPhone applications. Applications that have implemented it can have their users log in with their Facebook credentials. It also can give the app access to their profile and friends list to pipe information back out. Simply making this information more readily available within the app would make inroads toward standalone apps within it.
What I'm talking about is quite different, though. These are applications within the Facebook app that would have access to other in-app Facebook apps. Would Apple be OK with this kind of functionality? Almost assuredly no. In fact, Apple has basically done the same thing with its own device and APIs--simply letting developers build specialized tools that work within its confines.
But Facebook does have a few things going for it--it's big, popular, and helps Apple sell more iPhones and iPods by being a must-have application. It has also maintained its own directory of applications for the last two years. And like Apple, what applications are able to do within the confines of the service is limited; for mobile versions of apps, those limitations could be even tighter.
What can be safely assumed is that Facebook would stand to run into the most trouble with Apple's approval process. Having apps that are installed inside an in-app marketplace means emulating what the iPhone does with its own native application store, which is a big no-no. But again, this is something Facebook could get around by limiting what applications are able to do, be it running in a Web canvas page or simply piping their data through Facebook as an intermediary.
Facebook certainly stands to gain something by keeping people inside of its application, despite the fact that there are currently no ads or paid-for features. Considering that it can never get the latter as part of Apple's rules, in-application apps that could present more ad space certainly seem like the next best thing when it comes time for Facebook to flip on that advertising switch.
Josh Lowensohn writes for Webware.com, CNET's blog about Web applications and services. E-mail Josh, or follow him on Twitter at http://www.twitter.com/Josh. 





FB itself is an app. a web app.
their iphone app just a custom interface to it.
...ok... Or maybe Facebook took a long time to write it? Do you know something we don't?
I wish my apps and updates were approved that quickly.
BUT what the duce they still don't give us push notifications for new comments, messages, etc??? I hate having to get an email every time to be notified of something new. Yes I know I can turn them off but I like to know when something happens and PUSH would work a lot better even if its just the little badge on the app icon!
This took far too long, and it's not even equipped with push notifications.
Unreal.
How many gazillions of dollars do they rake in???
Still can't edit my profile, or edit settings such as privacy.
Basically just a new skin..
I know, I can turn them off, but the fact that all these quizzes are all separate apps makes it a bit harder.
"But Facebook could make available new application-programming interfaces, or APIs, that would let developers pipe some of that data to a mobile version too. Third-party applications could then be programmed to work within the confines of the Facebook application itself, meaning that each one could access other official features as they do on the standard site. "
This taken in context with this article suggests it would be great to create an iPhone only set of available API's so you could do such things. More people DO NOT use iPhones than DO use iPhones, but it seems that these iPhonites fall all over themselves for this thing (it is cool), but yet the US version can't yet send MMS.... I would love to see REAL tabbed browsing, not the fake tabbed (you have to reload the page) browsing it has now..... what a real pain, espeically in many of the slow 3G spots ATT has in my area.....
I love my iPhone 3Gs, but even i know that more people run crackberries and Windows Mobile phones than iPhones and that isn't going to change soon, right now, the pendulum is swinging the other way on the iPhone, mostly because it competition is better and well lets be frank here... ATT sucks
I would also agree with the idea that first and foremost, the designers of the facebook app for iPhone have a long way to go with the app as it stands before thinking about their own application ecosystem. I mean lets be real here... you can't edit your profile, you can't change any settings for the most part (shake to reload, and vibrate dont really count), and lets not even get into push notifications which would be IDEAL for an iPhone app like Facebook!
- by anakinjjg September 3, 2009 8:59 AM PDT
- The app is very buggy and doesn't send notifications or chat updates correctly.
- Like this Reply to this comment
-
(19 Comments)