The conference was just kicked off by Dave McClure, and Charlene Li and Amit Kapur gave good talks. I’m Twittering here as things go along. I liked this first slide Dave used. Will also post a lot of others on Flickr.
Tag: MySpace
Tomorrow morning early, I’m jumping on the 5 here in San Clemente and driving south an hour to downtown San Diego for O’Reilly’s Graphing Social Patterns conference. I’m looking forward to a great two-day program.
Here’s the main page for the Facebook Group, which 200 people for far have joined saying they’re attending, and 81 more are "maybes." The event is being held in conjunction with O’Reilly’s ETech conference, which draws an even larger crowd. It also starts tomorrow (Monday, March 3), but it goes through Thursday. This will be about the third or fourth ETech I’ve atended, including the 2007 edition, for which I wrote this Conferenza review. It’s a geekfest of the highest order, and I’ll be attending through end of day Wednesday. So, two days GSP and one day ETech, and the evening events are common for both conferences. If you’re attending either one, I look forward to meeting.
So, how many platforms do we need for widget development, anyway? And how many will survive, or thrive? That’s surely an open question — one that will likely get answered in the next year or two. And then there’s the question of what is a widget, really? Or "mini web app" … "social media app" … "gadget" … or whatever we call them. Or does the name really matter?
This post is my final coverage of the Widget Summit conference — specifically, the last five breakout sessions, which extended through end of day Tuesday. (All the rest of my Widget Summit coverage is here.) I thought the best sessions to catch on the second day would be those devoted to widget/web-app platforms from the majors. So, two sessions I attended were about development on (guess what?) Facebook, while the other three were on Apple’s iPhone, Microsoft’s new Popfly platform, and Google Gadgets. Here’s the way the rest of Day 2 played out, in the order of appearance:
Redmond Wants a Piece
Popfly is a new plug-in for Silverlight, Microsoft’s new Flash competitor. It’s now available on the web in private beta — and, according to Dan Fernandez, Popfly product manager and evangelist, the goal is to "democratize development." He said there’s a huge world of non-professionals using MySpace and other sites and doing some amount of HTML and Javascript to build web apps or widgets. "There are 7 million ‘pros’, but 107 million ‘non-pros’," he said. MIcrosoft wants a piece of that. [Like they want a piece of everything else in the Web 2.0 world if they can get it, no?]
"Users are the stars," said Fernandez, noting that it’s all about "embracing expression." He mentioned a recent study that found people spend more than an hour a week changing their online profile. He showed how, with Popfly, non-pro developers can snap together different "blocks" to build an app. They’ll be able to make what he called "Popfly gadgets" for Windows Live Spaces. In the audience questions following, someone asked when the product will actually be released, but Fernandez indicated he had no idea. Another obvious question came next: "What about Adobe AIR?" To which Fernandez said, "That’s a different audience." As in real developers. He did say that Microsoft is looking at the possibility of going open with Popfly. He also said that cross-platform support is being addressed. "Support for Mac is in the Silverlight runtime," and Linux support is (or is coming), too. [By the way, here’s some coverage of the Popfly demo at Web 2.0 Summit, which Steve Ballmer did a day or two afterwards — with Fernandez at the keyboard; he told me that morning at The Palace Hotel he was hoping his demo would work so he didn’t get shot… 🙂 ]
The Facebook Gurus Speak
Tyler Ballance of Slide is the developer of some of the most popular apps on Facebook — including Top Friends, Fun Wall, Fortune Cookie, and Famous Quotes. He of course talked about FB’s favorite term of late — the "Social Graph" — and about the concept of "Social Utility."
To develop a successful Facebook app, you need "real social interactions," Tyler said. "Helping users interact is what makes a good app." But how about what we commonly know as widgets, other than Facebook apps? "Little biddy things you drop on a page," as Tyler called them.
He said using those on Facebook "isn’t too brilliant…they might work on Facebook — some do — but it’s probably not the way you want to go." On the other hand, he was happy to tell us that his Fun Wall app is "the best implementation of the widget idea on Facebook." [How humble of him.] He also said that "just porting apps to Facebook doesn’t work" and "just putting an RSS feed on your profile, for example, isn’t that interesting." The point is that FB users use this platform differently — "it’s unique." He talked about a new app he’s working on (or has just completed?) called "Why Are You Awesome?" He said it let’s you tell your friends why you are and — a key point he stressed — "it gives them a reason to check back." A couple of other key points Tyler made were these: "Notifications" are important, because people "crave these updates"….and the "Feed" is the "highway on Facebook — put things there that are interesting and relevant." He talked about the pros and cons of FBML (Facebook’s own markup language). It gives you the native look and feel, making the app "indistinguishable from the platform," he said. On the negative side, FB’s bugs become your bugs, "and you’ll always be the one to get blamed." The other option for developers is the "embedded iFrame" approach. On the plus side, it gives you "near complete control — you’re only constrained by space and the terms of service." However, you must call the Facebook API "lots"….and if an iFrame app is done wrong, "user experience suffers." So, what do you do? "Pick the one that you’re most comfortable with, and what you can ship the fastest. If it’s more than three days, forget it." Perhaps the most interesting insight was this: "Figure out how users interact with your app. And don’t take things so seriously. Facebook users don’t sign on to do work." [I’m not so sure FB’s leaders would agree with him there, as they try to make the platform attractive to more adults — meaning those active in the workaday world, concerned about things like, oh, productivity, business networking, and the like? Employers are already cutting off Facebook from their corporate networks because it’s perceived to be all about screwing off. So, the notion that FB users don’t care about work can’t be something FB’s investors like to hear.] The audience questions began with "What about useful and fun apps — are there any"?" I didn’t hear a good answer. "Is there any way to link to several pages within an iFrame app?" Tyler said it would be better and easier to use FBML in this instance. [He did note, in passing, that Top Friends is an iFrame app. And, later, he noted he works on this app "all day long."] Another general tip Tyler gave was to make an effort to stay on top of Facebook changes. "They’re definitely building out the platform." He also said metrics of what what people do inside the app are very important — "not so much their whole social map." But be careful you don’t violate FB’s terms of service: "You can only hash someone’s data for 24 hours."
Dave Fetterman is the creator, lead engineer, and a founding member of the Facebook Platform project. He was formerly with Microsoft and has a master’s in computer science from Harvard. He opened his talk by telling us how many Facebook developers there are now.
Are you ready? It’s more than 50,000! He also said the site gets 54 billion page views a month. Yes, that’s a "b."
Fetterman launched into his advice for aspiring Facebook developers — the first and most obvious being "Make your app social." To be quite blunt about it, he said this: "Your content’s not interesting unless it’s interesting to your friends — or my friends." He also stressed the benefits of privacy. "It’s not a burden — it’s an asset." So, how does one get viral distribution?
Fetterman talked about the Facebook News Feed, and also about adding an app from the Profile (he said to develop with FBML for this), and he stressed the importance of Notifications "from granular updates." He said that mass distribution in "now easy." But he noted that "spreading an app is entirely different from spreading
a widget." The latter, he said, is like "mailing HTML." He gave his take on how an app is different from a widget [see his slide here: "Widgets, eh?" you have to forgive Dave — he’s a Canadian 🙂 …]
Facebook’s goal is to make developers as comfortable building on its platform as on your own site, Fetterman said. He added that FB has its own flavor of Javascript now, called FBJS — "to help you play in our environment." The goal is to give you JS while ensuring that you "remain safe" on Facebook. He also said they have "MockAJAX." New solutions he named as being in the works now are: message attachments, fb:mobile, and fb:ref. For more, Dave said to go to developers.facebook.com and wiki.developers.facebook.com.
iPhone Calling
Matt Drance was next up, the "Sharing Technologies Evangelist" at Apple. How’s that for a title? He does a bunch of stuff, and one of those is helping third parties develop for the iPhone platform, which was his topic this day. Matt said the iPhone was only 109 days old, and that it’s already had three updates in three months. He reminded us that the iPhone’s Safari browser is the same one for the new iPod Touch. Last week, Matt said a new iPhone web apps directory went live. "Apple is very serious about the web development platform for the the iPhone." [What Matt didn’t let us in on was the news that Uncle Steve was about to drop, the very next morning, that Apple was planning to open up the iPhone to third-party apps. Can’t blame him, I guess — he’d like to keep his job. But, c’mon, Matt — we wouldn’t have told anyone! 🙂 ]
Matt talked about the Safari "WebKit," which is a web development engine. And he gave a bunch of pointers for those who plan to develop for the iPhone: understand the browser prefs (JS can be turned off, popups disabled, etc) … you need to separate your page content (JS, CSS,and HTML), and "be well formed and standard" (he specifically recommended the CSS Zen Garden site for inspiration) … know your resource limits … know your scripting limits … understand windows and dialogs (window.open and target="_new") … use supported content types, including Word, Excel, PDF, Quicktime (no Java, Flash, or SVG for iPhone, at least not yet) … use native fonts … test and bug with Safari 3 … and remember that the iPhone’s input device is a finger — which is a lot different from a mouse! Matt reminded us that the iPhone does not have cut & paste, drag & drop, or selection — at least not yet. Finally, he advised, even if you don’t yet have an iPhone or iPod Touch, you should get Safari 3 and see how your site or app looks in it.
GOOG Got It Goin’ On (Oh, Really?)
We were lucky to have presenting, in the very final session, Adam Sah, the architect for Google Gadgets. The most common place to find them, said Adam, is on iGoogle start pages. Google Gadgets is a platform for multiple sites, not a plug-in.
"The end-user owns the page," said Adam. "Why do they like gadgets? Because they’re just remote HTML, cached by Google." And why do providers like them? "Because it’s an easy, cheap way to create interactive content," he continued. "You can write one in 30 seconds. And it’s high leverage — write once, run all over.
You get free, effective distribution to tens of millions of users." He showed a slide identifying all the distributors of Google Gadgets. He said Gadgets are "frictionless and scaled…you don’t have to cut a deal with Google."
Adam also spoke about the newest type of Google Gadget — "Gadget Ads." He said they’re paid-placement gadgets that reach hundreds of thousands of sites. "A Google Gadget ad is nothing more than buying traffic for your gadget," said Adam. "They’re great for time-sensitive content, like movie openings," he said, " and great for ‘seeding’ viral distribution." What percentage of Gadget Ads get syndicated by others?" someone in the audience asked. Adam said it’s still too early in the game to talk about that. But, speaking of virality, he recommended that "putting an ‘Add to Google’ or ‘Email This’ button inside your gadget will get you free traffic." He said "It’s been hard to get initial virality started, but not so now with Google Gadgets."
In closing, he said what makes a good Gadget in general (not necessarily the ad type) is a very small or no logo, usefulness or utility, and no registration required. He also put up a slide (shown here) with a whole bunch of resource links.
One link he didn’t mention, which I found on my own, was this one: Google Gadget Ventures, a page that tells you how you can develop new gadgets with the financial support of Google.
That’s right — yet another company is stepping up with a financing program for widget (gadget) developers. Life is sure good if you’re an entrepreneurially minded developer these days, wouldn’t you say?
A recent interview of Google’s Adam Sah was just published on this ZDnet blog. It drills in further to some of the topics I touch on here in this post.
UPDATE (10/23): To make a couple of clarifications regarding Dave Fetterman’s presentation.
UPDATE (10/24): I didn’t mention in this post yet another platform: MySpace. It announced, after Widget Summit ended, that it, too, was opening up its platform to developers. But I figured most of you had already heard that. For some perspective and links on the topic, however, including developments at Web 2.0 Summit, here’s a recent post from Seth Levine’s blog.
Ian Kennedy, product manager for MyBlogLog at Yahoo, was a great moderator for this panel on how to do audience measurement of widgets. The writeup of this session tantalized us with talk of new “engagement metrics” — though little new was revealed, despite the moderator’s atempts to drag something out of the panelists.
We did learn, however, from Jeff Gillis, that Google will drop us a piece of news on us Tuesday via his analytics blog — he said 12 pm, and that would appear to mean noon, since nothing’s there yet.
Hooman Radfar, founder of Clearspring, kicked things off with a commercial about his widget platform and distribution service. He said more than 75 brands are now using it, and “thousands of developers.” He also said his is the only company that provides real-time metrics. Clearspring’s original engine was built with RockYou, said Radfar, “which is the largest widget provider in the world.” He said a new metric Clearspring has is “placement,” so you can track the sites where your widget is appearing. Looking forward, Radfar said his firm will be at Launchpad in November to introduce its new “open platform.”
Introduced next was Eyal Magen, founder of Gigya, who said his widget distribution network is used by 7 of the top 10 widget sites, and that it’s only a “30-minute integration.” He said what’s new from his firm are “Widget Usage Reports.”
Google Analytics’ Jeff Gillis followed with his hint-hint, wink-wink, that he’d have news on his blog on Tuesday. (He couldn’t have dropped the news on us on Monday? The team must be working all night….) He said we could sign up for the beta with a secret code, only for attendees. (Yeah right — ask me if you want it.)
Moderator Kennedy popped the big question at this point, “What do each of you have for measuring interactions within a widget?” Stunned silence. Gillis rambled about how Urchin Tracker measures “15 dimensions.” But what about interaction within the widget, Kennedy repeated, “like tracking which specific buttons users are clicking on.” No, Gillis said, they’re not able to do that. Clearspring’s Radfar saw an entry here to say “we have ‘interaction analytics’ coming out.” No word of when. He said they “won’t be dependent on Flash.” He also admitted there are other things as well that aren’t being measured yet, including “viral spread and most popular,” among others.
Are there any best practices yet, asked Kennedy, regarding placement of a widget on a site? After all, “there’s a whole science of where best placement is in other media” — certainly for print, to name one. Google’s Gillis said it’s too early, but eye-travel studies (the so-called heat map) show an “F” pattern, which would suggest left-side placement as best. Gigya’s Magen said something to suggest that top placement might be good. Clearspring’s Radfar commented to just “keep it simple….people have a tendency to cram a whole web site in a widget.” He also stressed a key point: that advertisers expect different metrics than publishers. Gillis said it’s “user-specific metrics” that many want.
“Where will we be in a year?” asked moderator Kennedy. “Will we have a definition of ‘engagement metrics’?” Google’s Gillis: “The term can mean many different things to different web sites.” Radfar: “A big issue will be how are you going to collect data in a non-intrusive way?” Moderator Ian Kennedy closed the panel with a take of his own: “People will want to measure direct revenue and indirect revenue.” Ah, the elusive monetization. More on that later.
UPDATE (10/16, 10:30 am Pacific): This just in, as promised — the latest Google Analytics news. Now I know why they held it till today….there’s an eMetrics event in Washington, DC, where they’re making this multi-part announcement.
TagWorld, said CEO Fred Krueger at breakfast during the Demo conference, is “a MySpace killer.” Big boast. [But with Fred’s background he can do that.] Nonetheless, we’re talking here about killing a business that sold for $580 million (to News Corp.,) and now has 36 million visitors a month. All that aside, TagWorld makes a strong case, will be reaching a million signups at its site soon (after just turning it on three months ago), and has some oh-so-smart money now behind it. See Draper Fisher Jurvetson Funds TagWorld — a deal that went right down to the wire the night before Demo. [What intrigue, huh? Maybe Tim didn’t want Fred getting too chummy with the other VCs hovering around all the hot companies in Phoenix? Tim wasn’t at the conference himself, though I met an associate, Emily Melton.]
Just what is TagWorld? Well, it isn’t just a site, folks. “It’s an online ecosystem,” said Krueger — one that absolutely oozes with tools to support and enable the social web, he told us in his pitch. The big thing it now brings to the game, announced at Demo, is social commerce. “A 14-year-old can build a store in two minutes or less,” he said.
I conducted a little followup Q&A by email with TagWorld yesterday, and here’s what Fred told me when I asked why his site is better than MySpace: “Because we offer 1 gig of free space to load video, music, photos, blogs, and now we’ve enabled TagWorld members to conduct commerce … the only social network to offer an integrated e-commerce solution. And, unlike other social websites, we provide our users with the ability to create dynamic, multi-page websites without needing an in-depth understanding of html and other web tools. Our drag & drop and one-click features make the social web more accessible to a broader audience.”
Why did Tim Draper choose to invest in your firm? “Tim has made a career out of finding companies that not only want to change their industry but affect the way that people communicate and conduct business,” said Krueger. “Our goals extend far beyond our niche. We’re passionate about our product and truly believe TagWorld will significantly impact the world as a whole, not just the social web. DFJ shares that vision.”
Care to say anything about the revenue model? “We plan to focus on revenue in the summer and spend the majority of our time (now) on publishing tools and user experience,” said CEO Krueger. “Our revenue plan will include several different approaches and hopefully provide us with enough flexibility so we can offer an alternative to placing ads on consumer’s pages. We want to be the place you move all of your online content to, so we will work hard to preserve that relationship.”
How have you gotten the buzz to get 750,000 signed up so far? And what can we look forward to in your marketing bag of tricks? “By the time you publish, we’ll hopefully have grown to over 800,000. We’ve done some advertising, but most of the buzz is from word-of-mouth,” said Krueger. “We also just launched a national billboard promotion where new TagWorld members can go to www.tagworld.com/billboard to sign up and design a site for a chance to have their TagWorld URL featured on a billboard in their own hometown. Our first winner’s billboard went up this week in North Carolina, and another will go up next week in Pennsylvania. We’ll have five going up on March 15th in LA, and will continue to put up billboards anytime, anywhere throughout the promotion, which is ongoing. Some top TagWorld members will receive personalized t-shirts featuring their TagWorld URLs. We’re running banners for other top TagWorld members, too, which link directly to their site.” But that’s not all folks…Krueger continued: “We’re also concentrating heavily on building our music and video components. We have over 2000 artists using TagWorld to increase their fan base. It’s a great viral marketing tool for bands and other interest groups as members can go to a band or other site and add tunes and videos to their own players.”
Okay, so you see these guys are serious. But back to the idea of killing off the 800-pound-gorilla competition. Could MySpace really be so fat and happy as to be vulnerable? They sure have challenges going forward regarding parents and other, uh…older folks…getting worked up (rightfully) about safety issues for its mostly underaged users. (A major article in yesterday’s WSJ, page B1, was entitled “News Corp. Goal: Make MySpace Safer for Teens”.) But anyone thinking this web 2.0 behemoth is standing still would do well to read this Red Herring article just out about Helio partnering with MySpace. The gorilla, it seems, still thinks it knows how to grow its big, fat business.
(Inset photo: Walt Mossberg of the Wall Street Journal, left, and his assistant get the pitch from TagWorld’s Evan Rifkin, while CEO Fred Krueger looks on at right.)
Tag: Demo 2006
[Written early Saturday morning in Bloomington, MN…where I’m staying inside as temps outside hover around minus 15.]
Recent Comments