reDesign

April 15, 2009

How the AP blew it

Filed under: google, iphone, journalism, media, newspapers, yahoo — Rocky Agrawal @ 9:17 pm

In the most recent round of AP getting in a huff about search engines and aggregators stealing traffic that they feel rightly belongs to them, there’s a fundamental problem they’re ignoring: AP chose not be in the online news business. More than a decade ago, AP made two crucial decisions: to not create a destination site and to license its content to news portals. Either of these decisions on their own would have been damaging, but the combination of the two has been nearly deadly.

Screenshot of AP's iPhone app

Screenshot of AP's iPhone app

As a member-owned cooperative, the AP has catered to its members, which includes newspapers, radio stations and other media outlets. Even now, if you go to AP.org, news is a footnote. Contrast that with the front page of Reuters. Instead of displaying AP content on the AP-branded site, you get AP content in obscure brands like the Lake County Record-Bee, High Desert Daily Press, Citizen-Times.com and GazetteXtra.com. AP is still hosting the content, but the strong national AP brand is subsumed by a large number of brands that have no meaning outside their region.

This might have worked if newspapers had assumed the role of the default home page and people sought out their local brands. Some papers, including the Washington Post and New York Times tried to create all purpose portals; those efforts have been abandoned.

AP also decided to license content to online media outlets. Yahoo! was an early licensee; Google struck a deal with AP more recently. Yahoo! was able to take the AP content and create a leading news destination site without employing hundreds of journalists.

Not only do Yahoo! and Google license AP content, they are doing a better job presenting it than AP. Compare this story on the AP’s site (branded oanow.com) with the same story on Yahoo! News. The Yahoo! story loads a lot faster and the layout is cleaner. On AP-hosted pages, I sometimes get pop up ads. It’s a much worse experience than Google or Yahoo! News.

The fact that AP doesn’t have a destination site presents another big problem in today’s PageRank driven environment: because the same story can be presented at hundreds of different URLs, they don’t rank highly in search results.

It’s not impossible for AP to get back in the game. But they have to play the game as it exists today, instead of trying to reset the calendar to 1995. They’ll need to focus on the things that any Web business needs to focus on today: simplicity, performance, community, analytics and search engine optimization. And they must do it under the AP brand.

One hopeful sign is AP’s Mobile News iPhone application. The app provides a solid user experience, incorporates photos and videos effectively, has acceptable levels of advertising and looks like it was designed this decade. You can even send in news tips. My only real complaint is that the AP brand is buried in favor of a generic “Mobile News Network” brand. (Probably to placate member companies.)

AP has a lot of assets that even now aren’t fully exploited by Google or Yahoo! With some creative thinking and Web-focused talent, they could use those assets to build a killer destination site. It won’t be anyone’s home page, but it can be successful nonetheless.

More on: newspapers.

January 6, 2009

Tech lessons from a trip to Borders

Filed under: customer service, iphone, mobile, mobile search, search — Rocky Agrawal @ 10:42 pm

On my way home from work today I decided to stop by Borders to pick up a guidebook for my birthday trip to Mexico City.

Step 1: Figure out if the Borders near my house is open. I called 1-800-555-TELL using my car’s Bluetooth to get the phone number. Tellme connected me to my neighborhood Borders. “Thank you for calling Borders… for our store hours and locations press 1.” FAIL. With more people relying on cell phones and increasing legislation requiring hands-free systems while driving, Touch Tone-only systems need to go away. After 2 1/2 minutes and three full loops of the menu I was finally connected to the store.

SnapTell screenshotStep 2: Arrive at the store and look for a guidebook. No one was behind the information desk. Two computer terminals allowed me to search for a book. The search results include books that are only available online, aren’t yet published and a few that are “likely available in store” in a seemingly random order. FAIL. Gee, wouldn’t you want to sort the books that I can walk out with first? Otherwise, why am I here? The screen says my book is in section “B020,” with no indication of where that it is.

Step 3: I notice on my way out of the store a book in the bargain bin on Sonoma wineries. I figure this is the perfect opportunity to try out SnapTell, an iPhone comparison shopping application. Take a picture of a book, CD or DVD and SnapTell shows you how much that item sells for online. (It’s like Shazam for shopping.)

My first picture wasn’t good enough; I got an error message. Second time was a charm, despite taking a picture of a book that was too wide to fit in the frame. I could scroll through a list of prices from online merchants.

While I was impressed with the image recognition, the data quality needs work. The results included older editions of the book; the 1 cent price shown on the summary screen was for an older edition. Even when the current edition was shown pricing didn’t correlate to the merchant. Clicking on the $1.99 link pictured shown showed a price at the merchant of $6.99.

Data errors like this aren’t unusal in large databases, but I suspect will improve over time.

SnapTell is an interesting tool for research. And with access to location information, they could build a nice database of what people are searching for and from where.

That’s assuming that stores like Borders improve service to the point that I’ve got other reasons to come in than “I can’t wait for shipping.”

Disclosure: I work for Tellme, a company that makes speech recognition systems for many large companies. I have a bias against poorly implemented telephone systems.

September 20, 2008

iPhone design pet peeve #2: moving app icons

Filed under: apple, iphone, rocky's iphone pet peeves, ui, usability, wireless, wireless data — Rocky Agrawal @ 1:53 pm

The App Store is one of the key strengths of the iPhone. You can easily find, purchase and install applications that increase the utility of the iPhone. Steve Jobs claims that more than 100 million downloads have occurred in the short time that the App Store has been around. I’d bet that if you were to take all of the other smartphones and add up every download, you still wouldn’t hit 100 million.

My nit with the design is that when you update applications, the app icon on the phone doesn’t stay put. In fact, the iPhone 2.1 update scrambled the order of all my applications. That’s the kind of detail I’d expect Apple to get right.

See more iPhone design pet peeves.

September 19, 2008

iPhone design pet peeve #1: address book access

Filed under: apple, iphone, rocky's iphone pet peeves, ui, usability, wireless, wireless data — Rocky Agrawal @ 1:25 am

I’ve had the 3G iPhone for a couple of months now. During that time I’ve had the same complaints that most others have had: virtually nonexistent 3G coverage, anemic battery life and frequent crashes.

But there are also details of the UI that have bothered me; some big, some small. This is the first in a series of posts about iPhone pet peeves.

Pet peeve #1: Apple allows developers to access the address book without asking the user’s permission. Apps can copy your entire contact list to their servers and you wouldn’t necessarily know. Early versions of the Loopt application abused this to send spam text messages to your contacts. Apple knows better: applications have to ask for permission when accessing location.

September 10, 2008

You too can be Rand McNally

Filed under: city guides, flickr, geotagging, google, gps, iphone, lbs, local search, maps, satellite navigation — Rocky Agrawal @ 9:01 pm

How long does it take to get from Pike Place Market to Mount Rainier National Park? According to Google Maps, it’s a 5 minute walk; less than 1/3 of a mile. Pretty easy, huh?

Mount Rainier looks an awful lot like an office tower to me.

Mount Rainier looks an awful lot like an office tower to me. That'll be one steep climb!

In reality it’s a 2 1/2 hour drive.

This error is the result of a fundamental challenge in how data is collected for online navigation and local search products: all of the major services use data that weren’t originally collected for navigation. The typical source is phone books listings, which were originally compiled by companies like InfoUSA to sell mailing lists. In this particular case, the national park likely has a business office in Downtown Seattle.

Einstein monumentThe data have a distinct bias: toward places with phone numbers. While you can get exact driving directions to a local ball bearing distributor, look for a park, landmark or trailhead and you’ll often get erroneous data or no results at all. Occasionally, you’ll luck out and there will be business names nearby that incorporate the place name.

Just for fun, try finding the Albert Einstein statue in Washington, DC using an online mapping service. (If you can’t find it, click on the image to see the answer.)

On Sunday, I was looking for Hippie Hill in Golden Gate Park. Yahoo! Maps struck out entirely. Mapquest delivered a bunch of unrelated results.

An answer lies in another Yahoo! property: flickr’s database of geotagged photos. Although flickr’s search tools aren’t optimized for local search, it’s content is a great data source. The first search result in Google Maps for Hippie Hill is spot on; it came from Google indexing flickr’s geodata. The commercial results on the same map (the red markers) are mostly garbage.

Flickr is just one tool. As more people adopt GPS-enabled phones like the iPhone, we’ll see more and more user generated data. Enabling mobile data collection is reason enough to build an iPhone app.

Developing countries have the potential to leapfrog the developed world in data quality. Google’s Map Maker allows anyone to populate data in countries without large commercial data providers. You can pull up a satellite view and trace roads. Zoom into buildings and add local businesses. Find a park and add in key features. Because the content is user generated, the places that people look for the most will be added first, as opposed to the local ball bearing distributor. Places with colloquial names will become findable.

User-generated content has its challenges, of course. In the initial stages, tools like Map Maker will attract the community organizers who are passionate about their neighborhoods. Once the data start getting even modest usage, spammers will attack. But many of the standard spam fighting techniques can be used to deter them.

OpenStreetMap and Wikimapia offer similar functionality. OpenStreetMap is focused on creating and editing roads; Wikimapia is focused on places of interest.

Google Map Maker’s user interface is more intuitive than OpenStreetMap and Wikimapia. Unfortunately, Google is being hypocritical in how it treats the data. While Google Maps combines data from other sources, such as indexing geodata from flickr,  it is keeping content generated by Map Maker users locked up. Users can’t even download the data they create.

More on: geotagging, local search, maps

I am here, where is everyone else?

Filed under: apple, facebook, flickr, gps, im, instant messaging, iphone, lbs, mobile, social networking, twitter, where, yelp — Rocky Agrawal @ 12:02 am

Since the iPhone app store came online, I’ve been playing with a number of mobile social networks. There’s no shortage of them: Limbo, Loopt, Where and Whrrl are all attempting to play in the space.

The central idea of mobile social networks is to connect you with your friends while you’re out and about. Unfortunately, they all require you to rebuild your friend list. Early versions of the Loopt app went so far as to spam people in your iPhone’s address book with text messages.

Local events on Where

Local events on Where

Here are some of the keys to success in mobile social networks:

  • It’s the network, stupid. Getting people to create Yet Another Network won’t work. I’ve already created my network. Use it. My only friend on the iPhone version of Loopt is 2,500 miles away — hardly someone I can run into when I’m out in San Francisco on the weekend. Loopt and Where have Facebook apps, but their iPhone versions don’t seem to tie into them.
  • Let me control when I update my location. Location is very personal. Don’t automatically update my location just because I’ve launched your application. I may just want to check something.
  • Let me publish beyond your app. Early adopters who try your app are willing to accept that there is a ramp up period, but they aren’t going to do work for zero return. If I my update my status and no one is there to see it, have I updated my status? Let me automatically publish the information I collect using your app to Facebook, Twitter and my blog. Not only does it give me a reason to use your app, it becomes a distribution vehicle for you, providing exposure to my friends who just might say “How’d he do that?” I taught a lot of my friends about Facebook mobile simply by updating my status from my phone. (Facebook puts a mobile phone icon next to such updates.)
  • Seed your app with other content sources. If I don’t have friends, at least give me other content that makes your app worth using. Where does a good job of this, pulling in content from Yelp, eventful and Zipcar. If you can, get ego bloggers like Scoble to use your app.
  • 128 King St is not a place. Pete’s Tavern is. Whenever posting information, it should include a human understandable version. You’d never post a location of 37.778911, -122.391223; a street address is marginally more helpful. With the margin of error built into GPS and density of urban areas, place names are critical.
  • Let me take pictures. For a long time, mobile developers haven’t had access to cell phone cameras. With the iPhone, they do. The ability to take and send a picture makes it easier to communicate a lot of information quickly. And it adds life to your application. (Bonus points for dropping a copy of the picture in my flickr account.)
  • Tie into IM and SMS. Loopt claims that the most commonly asked question via SMS is “Where are you?” That claim is probably made up marketing b.s. without any hard data. Nevertheless, it is a frequent question. Make it easy for me to answer it. Let me send an SMS or IM that includes where I’m at (Pete’s Tavern, 128 King St.). To anyone. Include a URL with a map and optionally a picture.
  • Don’t spam my friends. What you do with my friends’ contact information reflects on me. If you spam my friends, I will never use your application again. And I will tell everyone you’re a spammer.

Tying into the various APIs I mentioned may seem like a lot of work — and it is. But the alternative is spending a lot of money on distribution and marketing.

See also:

July 14, 2008

Technology moves on, language doesn’t

Filed under: apple, fun, iphone — Rocky Agrawal @ 10:04 pm
Screen grab of Rotary Dial app for iPhone

Screen grab of Rotary Dial app for iPhone

One of my favorite iPhone apps is Rotary Dialer. There’s just something fun about making the latest and greatest device act like something from the 60s. Rotary Dialer isn’t like the “classic” phones from Pottery Barn, where the buttons are just laid out like a rotary phone. You have to make a circular motion from the number you want to the metal thing at the end. (Anyone know what that’s called?) And just like on real rotary phones, if you slip you have to start all over. It took me 1 minute and 2 seconds (and three tries) to dial my own number.

“Dial” is one of those words that still hangs in there, despite a lot of changes in technology. Most people haven’t “dialed” phones in this country in two decades. When I was in Minnesota, the local phone company made it impossible. It was costing them too much to maintain the equipment to detect the pulses, so they forced everyone to Touch Tone.

Some other words and phrases that are hanging in there:

  • Film, rolls. We film events, even though a lot of that is actually on DV tape or recorded on an SD card. Hollywood still makes actual films, but many of those are now going digital. Apple refers to the recent pictures on the iPhone as the “Camera Roll”.
  • Rewind. Back in the day, the VCR had to physically rewind the tape to show a scene you missed. Now you hit rewind, but you’re probably just going back through a buffer.
  • Albums. Vinyl has all but disappeared, but album art is still with us.
  • Turn off the the TV. With no more knobs to turn, we’re actually pushing it off.
  • Washboard stomach. I think I might have seen a washboard in a museum, but I can’t be sure. At least we still have six packs.

Unlocking the creativity of the masses

With the launch of the iPhone last year (and the millions of dollars in ad spend around it), Apple did more for wireless data adoption than wireless carriers had in the last 10 years. With Thursday’s launch of the App Store, they’re doing it again by unlocking the creativity of the masses.

Wireless carriers had long held on to core cellphone features with an iron grip. Want access to the camera, GPS, microphone or address book? Good luck. It usually involved spending a year or more negotiating with a carrier and then writing and (rewriting) your app to work on dozens of phone models. And when you were all done, you brought it to a market with little distribution support at a price few people would pay.

In the last couple of days, I’ve downloaded more apps than I had in my entire history of cell phone usage (dating back to 1996). There’s one big reason: once developers had access to features like GPS and the camera, they created compelling applications.

The most compelling apps have come from independent developers or startups. Some have used public APIs for other products; although there isn’t an official flickr app, there are several apps that interact with flickr. AOL is the lone exception among large companies, with apps for AIM and AOL Radio.

Here are some of the apps that caught my eye. With the exception of iMilk, all are free. That’s another refreshing change: Apple is making it easy for application developers who want to distribute free applications. Even paid apps can be relatively cheap, with a one time price of $3-$10 being common. (Versus the previous $3-$5 per month.)

All is not perfect in app land, of course. Much like when Facebook launched their app platform, some developers are having a hard time keeping up with the demand. I’ve also had my phone reboot at least half a dozen times when using various apps.

The functionality in some of these apps is limited compared with their other incarnations. For example, in Jott, you can’t send Jotts to others. As these apps are revved, they’ll become even more compelling.

Jott

Jott allows you to record a voice “note to self”. The note is then transcribed and put in your Jott account, which is available by phone or Web. It isn’t as robust as Jott’s

Where

A mobile social network that lets you plot friends on a map, look for restaurant reviews, find and reserve Zipcars and even look at a map of the night sky where you are with the constellations plotted. (Video of the app.)

There are a number of players looking to create mobile social networks. Whrrl, Loopt and Limbo offer somewhat similar apps. Where offers a range of features beyond social, while Limbo is the most social.

(Disclosure: I did some consulting for Where last year.)

Facebook

Facebook took an early lead with the iPhone 1.0 by having one of the best iPhone optimized sites. The lead developer released a toolkit that was used by other developers. The application version adds the ability to upload photos and IM, but lacks some of the features found in the browser version.

AirMe

Upload pictures to flickr (or an AirMe account). The pictures are automatically geotagged with your location. AirMe also tags you pictures with the current weather conditions.

NearMe

See pictures from Panoramio of places around where you are.

Twittelator

See and update Twitter. Post pictures and location updates. Twitterific has less functionality and also has ads.

Urbanspoon

Kind of like a Magic 8 ball to decide where to eat. Uses GPS to find where you are. Shake your iPhone and it will select a place for you.

iMilk  ($2.99)

“Drink” virtual milk. Uses the iPhone’s accelerometer to empty the glass. If you prefer, you can pour it into a glass before drinking.

Remote

Control your Apple TV or iTunes. Play songs, see album art and search your iTunes library. Works over Wifi, so you don’t have to be in line of sight. Much better than the flimsy remote that ships with Apple TV.

Pandora

The world’s greatest music discovery service now streams to iPhone. The app is beautifully simple. Add in an aux in jack or FM transmitter for your car and say goodbye to the $14 a month you’re paying to XM or Sirius.

Yelp

Why settle for the hand-picked (usually glowing) reviews displayed in the restaurant window? Pull out your iPhone and check Yelp. My favorite feature is a filter that limits the search to restaurants that are open now. Very helpful for those midnight cravings.

May 5, 2008

Occasional reader – cognitive surplus, Larry Page on changing the world, CSI and mapping crime

Filed under: apple, dash, google, gps, iphone, microsoft, reader, satellite navigation, television, video, weekly reader — Rocky Agrawal @ 8:46 pm

Some interesting reads from the last few weeks:

  • Clay Shirky at Web 2.0 Expo on the cognitive surplus (Web 2.0 video) – Author Clay Shirky spoke recently on how much could be done if only a fraction of the time spent watching TV is put to other uses. He estimates that 2,000 Wikipedias could be created with just the time Americans spend watching TV in a year. (I just clicked off the TV to write this post.) While Shirky focuses his talk on production of content, all that production also has a significant effect on consumption. Time is a zero-sum game. The time I spend on Facebook or reading about Jon’s exploits in Russia is time I’m not spending with TV or traditional media. And for every producer, there are at least 10 to 20 consumers.
  • Larry Page on how to change the world (Fortune) – Google co-founder Larry Page lays out the challenges we face in changing the world. The core problem is that not enough people and companies take risks. Part of this undoubtedly is due to the risk/reward systems in most companies. Innovation (and the people who chase it) are often the first to go when belts need to be tightened.
    I was at a conference last week where Erik Jorgensen of Microsoft demoed some amazing technologies in mapping, such as 3D map tours. A questioner from the audience, a Microsoft shareholder, asked what the ROI was. Fortunately, Microsoft and Google do well enough in their core businesses that most investors give them the freedom to innovate.
  • ‘CSI’ sleuths out Microsoft’s latest technology (USA Today) – CSI:NY producer Anthony E. Zuiker is teaming with folks at Microsoft labs to bring bleeding edge technology to viewers. (And no doubt frustrating real life criminalists with increased expectations.) Last week’s episode featured Microsoft’s Photosynth technology. CSI:Miami used variations of Microsoft’s Surface computing. Microsoft isn’t the only one in the CSI product placement game; many of the pictures processed by the Photosynth technology in that episode were taken with iPhones.
  • Honda system to warn motorists of crime hotspots (AFP) – In-car navigation systems and PNDs are getting more data rich all the time. On recent Acuras you can get Zagat ratings. With a Dash Express PND, you have access to Yahoo! Search results. Now, in Japan, your Honda can tell you when you’re in a dangerous neighborhood. I suspect that fears of redlining and disparate data sources will keep that from happening here. But I wouldn’t be surprised if some enterprising Dash users use create and share localized feeds for such an app.

February 1, 2008

Microsoft yodels for Yahoo!

Filed under: aol, google, iphone, microsoft, mobile, mobile search, social networking, wireless, wireless data, yahoo — Rocky Agrawal @ 5:12 pm

Microsoft and Yahoo logosThe announced Microsoft bid for Yahoo! means a lot of different things for lots of people. An emboldened competitor for Google. A stronger ad network for advertisers. Heightened acquisition hopes for AOL. Better benefits for Yahoo! employees. (Microsoft has the best benefits I’ve seen in the industry.)

But what does it mean for every day consumers? The biggest impact is likely to be in the mobile space. Microsoft’s ownership of the Windows Mobile OS and Yahoo’s large audience and mobile applications could revolutionize the industry.

As revolutionary as the iPhone is, it’s not a true network device. Apple did a terrific job integrating four devices – phone, Internet tablet, media player and camera – into one.

Even as our lives get more and more digitally connected, the cell phone remains a remote island of information. Someone needs to build a device that integrates the Internet seamlessly.

Some of the things I’d like to see:

  • A network address book. You no longer have to use the 10-key keypad or a sync cable to keep your address book up-to-date. In fact, you don’t have to update it all – as your contacts move, those changes are automatically reflected. The address book would incorporate network presence so that you don’t call people when they’re in the middle of something.
  • A network calendar.
  • Integrated photo applications. I’ve been looking for a way to view pictures from my friends on flickr through my mobile phone or iPod Touch. The best efforts have been clunky. When I take pictures, they’re seamlessly integrated with my flickr account, without the hacks that are currently required. (Sprint has done a nice implementation of this kind of integration with Picture Mail, but their Web application is awful and little used.) The pictures could also be used for picture Caller ID.
  • Richer data push to the phone. It amazes me that we’re still stuck sending 160 character text messages to each other. A network-integrated phone would allow for a better experience. Want to invite someone to dinner? Send them a message which appears complete with photo, address, review and link to driving directions.
  • Web access to text messages and integration with IM. When you’re at your desk, text messages come in on your IM client. Leave and they get routed to your cell phone. All of your texts are available in your mail app. The carriers are an obstacle to making this happen (text messaging is highly lucrative), but a combined Microsoft-Yahoo might be able to pull it off.
  • Network control of your phone. Phone stolen? No problem, send a bullet to erase all of the data. Forgot where you left your phone? See a map of where it is.
  • Local search integration. Found a business that you like? Add it your network address book for quick and easy access. Click to rate right from your cell phone.
  • Location-aware presence. The option to publish location to other networks, including IM networks. More on that later.

Some variations of a few of these features, like the network address book and calendar, exist in enterprise-focused devices. Yahoo! Go is an excellent consumer application that includes features such as a flickr viewer, but without integration into the OS isn’t as great as it should be.

Microsoft’s ownership of the phone OS, deep integration of Yahoo! Go and their combined consumer audiences could be combined to create a phone that out Apples Apple.

See also:

ObDisclaimer: These are my personal views and do not reflect the views of my employer.

Older Posts »

Blog at WordPress.com.