Facebook apps vs Mobile Widgets

This cracks me up – ironically I found this out on my ‘funwall’:

Even more ironically I’m feeling very very dreadful whenever I see all these pending ‘requests’ from my facebook. Weekdays we troll through thousands of work emails, and when we get home during weekends there’s another hundreds of stupid facebook apps out there – apps are probably just a phase, ultimately from a user’s point of view, I only care about how facebook helps us connect with one another:

facebook

Talking about application development, I was at the Over the Air hackday today and am really intrigued by how mobile can take on to become the next springboard of technologies connecting people together in an asynchronous manner (i.e. people are connected not in real time, instead our phones become an aggregating tool where users can choose when and who to respond to, just like our email, which is what the net is for). People often make parallel between facebook applications and mobile widgets, as in if there are many people using facebook applications, there can be a room of widgets for mobile.

One the contrary, partly stemming from my cynicism towards the facebook apps development trend, I see that a more timely and relevant comparison should be on how users discarding desktop computers and shifted towards a laptop paradigm for three reasons: the evolution between generations of technologies has much more to do with (1) hardware improvement, (2) providers’ cost reduction and (3) how users perceive new technologies. With the continuous price drop + expanding storage of mobile phones and flat rate for mobile internet service, next for the whole mobile/internet industry is why users should be using the internet on their mobile.

The key problem, as I learn from today’s keynote and our mobile engineer’s, Ricardo’s presentation*, is definitely compounded further by the challenge of interoperability – how can you create a functional tool that is workable on any mobile device? If I were to submit a hack tonight, it will probably be a knowledge-sharing platform that speeds up the mobile development process, probably a portal aggregating all resources as a directory in one place where developers share insights in the most efficient way they can, so that we can progress to a standardised, incremental approach more quickly than we are today. But how can we add value to the developers and what kind of functionalities this portal should possess, so that developers will look more than just their interested areas?

I quite like Yahoo! Go 3.0 bundle concept in this regard because once you created a widget and ensure it is supported by Yahoo! Go 3.0, we have a team of 200+ engineers making sure that your widget works with as many phones in the market as possible. When Ricardo was presenting this to the hackers they look pretty intrigued – hopefully by tomorrow there will be some interesting hacks coming out! :)

Updated: Ricardo’s presentation slides are available on his blog here