The Power of Platforms

Side Note: RIP Steve Jobs

As we move into 2012, it’s readily apparent that the world has rewarded the creators of technology platforms quite well over the past 40 years. Companies like Amazon (shopping), Apple (iOS), Facebook (social), Google (search), Intel (x86), Microsoft (Windows), and Oracle (DB) all showcase world class platforms that are ubiquitous in the majority of modern life. Each one of these companies have been defined by a visionary leader who constantly drives new products and new technologies, capturing the world’s attention and ultimately improving lives with every iteration. These leaders carved their own path, typically not by creating something entirely new, but by reimagining current technologies and creating a platform and a “complete” vision. Take Microsoft for example, they were clearly not the inventors of the operating system, or even the GUI, but Bill Gates saw the bigger picture of the overarching value of an operating system that could be standardized in the marketplace and allowed a multitude of partners to be involved in it’s rise. Apple may have missed that boat, but instead with iOS, they created a portable platform for music, communication, and games. Each player started within a preexisting market, but redefined that market with their respective products. Let’s dive deeper into some examples of platform building and vision.

Microsoft: MS-DOS wasn’t the first Operating System, Windows wasn’t the first GUI

Vision: The Platform for the Personal Computer

Bill Gates realized that by partnering with the majority of the key personal computer manufacturers at the time, namely IBM, that he could define the experience of the PC and build an extensible platform for others to participate in. Because of this vision, he was highly aggressive at closing deals and iterating the operating system to ensure Microsoft software was the path of least resistance for developers. Further, Microsoft has always been highly partner focused, even recently evidenced by their desire to not bring a “Microsoft Phone” to market. This respect for partners has engendered a sense of safety in the channel.

Apple: iPods weren’t the first media players, iPhones definitely weren’t the first smartphones

Vision: iPod-The Platform for Music; iPhone- The Platform for Portable Apps

Steve Jobs redefined the music experience for the world in 2001. Building upon the prevalence of MP3s and the Napster generation, he brought music to a new generation with small, easy to use devices that organized large volumes of music. The click wheel allowed users to scroll through long lists quickly and accurately, and once the iTunes music store launched in 2003, Apple’s platform win was complete. Steve Jobs realized the success that the iTunes store brought to the iPod, and included it from day one in his iPhone plans. By bringing an open app ecosystem and convincing AT&T to heavily subsidize the iPhone hardware, he ensured success by making the smartphone accessible to all and leveraging the existing success of the iPod.

Facebook: Ever heard of Friendster or Myspace?

Vision: The Platform for Identity

Facebook started as one social network of many in 2004, but again had a few differentiators. Surprisingly, Mark Zuckerberg started it as a closed network, relying on only university students and verifying identity from the start. This highly structured network won out over time, because of key partnerships (Sean Parker) and lightning fast iteration to keep it ahead of every other player with pictures, music, games, and even various apps. Facebook continued verifying identity even after opening the network to all users, relying on real names and actively closing accounts for users that violate it’s policies. This builds user trust, and I think is one of the reasons that users flock to Facebook over other networks, since there is innate trust built in from the beginning.

Some people and business create platforms, others create features and add-ons. It’s easy to see over the long term where the significant value is. I’d like to say thank you to all the platform innovators of the past, present and future for your vision and execution.

Final Note: I’m definitely taking some liberties here, claiming that I know what all these guys were thinking, but from public speeches and talks, it’s clear that they had a distinct vision of their products and the ecosystem they were creating, whether they verbalized it or not. If anyone has any information to the contrary, feel free to correct me and I will update.

Quick Take: Seesmic


Today, Seesmic announced yet another new product, entitled Seesmic Look. I applaud CEO Loic Le Meur at his ability to be dynamic, both in his presentation of this new product, and his insight to see that the Twitter ecosystem needed a game-changing app to really prevail. At first glance, I echo Robert Scoble’s review of the product, as he shares the same reactions I do. However, I see a deeper problem at Seesmic, and it comes down to long-term execution.

Let’s take a quick look at Seesmic’s product launches.

  • April 7, 2009 – Seesmic Desktop – Twitter/Facebook client built on Adobe AIR
  • July 10, 2009 – Seesmic Web – Web twitter client
  • July 10, 2009 – Seesmic iPhone app – iPhone Twitter client
  • November 17, 2009 – Seesmic Desktop – Twitter client built on .NET
  • November 20, 2009 – Seesmic Android & BlackBerry app – mobile clients
  • January 21, 2010 – Seesmic Look – a .NET Twitter client

First, these are all excellent products, and I’m glad that Loic has shared the development of these applications with the world.

However, outside of the mobile apps, I have yet to really see a version 1.0 worthy product. I really enjoy using Seesmic Desktop for Windows, especially in it’s new .NET form, but it still feels like a beta product. Facebook integration also was dropped along the way, and is not present in the web app either. So, while I applaud Loic’s development team in deploying great applications across a multitude of platforms in an unheard of amount of time, I’d really like to see some focus on bringing these products up to true 1.0 release status.

Thanks, and I’m sure I’ll be a long-time Seesmic user.

PS, when is video going to make a comeback to Seesmic? I’d like to see a basic video recorder/uploader built into the desktop client.

Social Graphs and Online Identity: What’s next?

Here’s some good questions: How many friends do you have on Facebook? How many on LinkedIn? How many on various IM services? What about Twitter? If your answer is the same for all these questions, I’d be very surprised.

Jeremiah Owyang wrote on this very issue back in November of 2007, and he was suggesting OpenSocial as the most likely solution moving forward. Facebook Connect launched a year later in November 2008.

Fast forward to 2010… Facebook now has over 350 million active users. MySpace claims over 76 million in the US alone. Twitter has over 50 million accounts. And the “old” social networks (e-mail & IM) claim millions of users as well (Windows Live 375M+). Each of these networks still maintain their own versions of social graphs, and none of them will actively “share” information with one another.

Today, I ran across a startup called Soocial, which claims to sync your contacts (read: social graphs) across multiple networks. WE’RE SAVED, right? Not really… The service requires client software on any phone to sync, client software on a PC to sync, and despite claiming to be “hassle-free”, is too much for most users to set up.

So, what will it take to really win in this space?

  1. Partnership at a high-level – Execs at Facebook, Microsoft, Google, AIM, LinkedIn, etc need to be willing to share social graph data with outside sources. Remember, the entire purpose of social networks is to publish and share information with others. If the data is already public, why not make it accessible?
  2. Constant Sync – Today’s sync tools are largely based around “importing” your contacts in a one-time data comparison. A true winner will maintain a synchronized relationship of data, pushing and pulling data as it changes across the network
  3. Published Contact InfoGoogle Profiles & Plaxo  are a great start of maintaining active contact information for an individual. The next step is providing this level of detail across multiple networks, maintaining a canonical contact card that can change whenever any linked service changes.

Some early attempts:

Further Reading: