Birdfeed Features

  • Manage multiple accounts.
  • Post images from your choice of service (yfrog, TwitPic, or Posterous).
  • Search Twitter (including support for saved searches, trends, and hashtag lookup, and nearby search).
  • Post shortened URLs using Bit.ly and Tr.im integration.
  • Post URLs from Safari using Birdfeed's bookmarklet support.
  • Save posted links for later reading using Instapaper integration.
  • Re-post tweets using your choice of "retweet" style (quote, RT, or via).
  • Load older tweets using infinite scrolling.
  • Navigate reply chains.
  • Find out more about other users using integration with third-party Twitter services such as Favrd, FollowCost and Overlapr.
  • Log in using a secure connection.
  • Forward tweets or links using the in-app Mail sheet (iPhone OS 3.0 only).
bijan:

I’ve got a ton of iPhone apps but I like to keep the first page clean with only the essentials.

We’re honored that you consider Birdfeed one of your essentials, Bijan!  We’re also fans of keeping the bottom row of the springboard empty for easy swiping, incidentally.

bijan:

I’ve got a ton of iPhone apps but I like to keep the first page clean with only the essentials.

We’re honored that you consider Birdfeed one of your essentials, Bijan! We’re also fans of keeping the bottom row of the springboard empty for easy swiping, incidentally.

Posted by buzzandersen on July 7, 2009

Birdfeed 1.0.1 Approved

We weren’t sure what to expect for our first update, but once again, the App Store approval process has moved along efficiently and uneventfully in approving Birdfeed 1.0.1. Thanks Apple!

This update is very small, and has only three changes:

  • A fix for the dreaded 1.0 “Account Amnesia” issue.
  • A fix for the missing “@” before the username on a retweet.
  • The addition of the “Via @username:”-style as an option for retweeting.

1.0.1 should appear in your App Store updates imminently.

Posted by buzzandersen on July 7, 2009

Birdfeed 1.0.1 Submitted

Just a quick note to mention that we submitted Birdfeed 1.0.1 to Apple last night. This release is quite minimal, and is mainly focused on solving the dreaded “Account Amnesia” problem. One of the most frustrating things about iPhone development is, of course, that, thanks to Apple’s approval process, we have no way of knowing when this fix will see the light of day. While we’re all waiting, though, you can rest assured that we will be pushing hard to address the other issues you all have been reporting in a 1.0.2 release. Thank you for your patience and continued support!

Update: Birdfeed 1.0.1 is out, and it fixes the Account Amnesia problem.

Posted by buzzandersen on July 2, 2009
Birdfeed Icon Sketch by Neven Mrgan.

Created using the excellent Sketches iPhone app.

Birdfeed Icon Sketch by Neven Mrgan.

Created using the excellent Sketches iPhone app.

Posted by buzzandersen on June 30, 2009

Birdfeed Bug: Account Amnesia

As many people have pointed out by now, there is a bug in Birdfeed 1.0’s multiple accounts support. If the username you specified when signing up for Twitter has uppercase letters in it (e.g. “BirdFeedUser”), Birdfeed will consistently forget that account and require you to login again on relaunch. This is the result of a boneheaded coding error that unfortunately we didn’t catch pre-launch because, apparently, no one out of the 50 or so people in our beta has uppercase letters in their username. D’oh.

Unfortunately, the only workaround to this problem currently is to change your Twitter username to all lowercase. To do so, go to the “Settings” link in the bar at the top of your Twitter account, then change the name listed in the “Username” field to all lowercase. Once this is done, try logging into Birdfeed again and everything should be fine.

We sincerely apologize for our error and the resulting confusion. We plan to have a 1.0.1 update that fixes this problem submitted to Apple very soon.

Update: If you still are having problems after following the above steps, you will need to delete Birdfeed off your phone, re-download it (which will be free if you already bought the app), and then log in with your lowercase username. Once again, we realize how much this sucks. Fortunately we already have a fix ready to submit. Apologies, and many thanks for your patience.

Update 2: Birdfeed 1.0.1 is out, and it fixes the Account Amnesia problem. -Neven

-Buzz

Posted by buzzandersen on June 30, 2009

Tears For Fears: Head Over Heels

Now that System of Touch, the nom-de-app we used to release Birdfeed, is officially in the CrunchBase, I thought I’d post about the origins of this unusual phrase. It actually comes from a line in one of my all-around favorite songs: “Head Over Heels” by Tears for Fears. You may remember it from such films as “Donnie Darko,” where it’s used for a memorable high school montage. The line in question is “You keep your distance with a system of touch/and gentle persuasion” and can be heard about 55 seconds into the above video. I happened to be listening to the song one day while coding and suddenly realized it sounded like a reference to development for touch screen-based iPhone, so I registered the appropriate domain name and decided to run with it.

-Buzz

Introducing Birdfeed

It’s been a crazy 24 hours at Birdfeed HQ East (in Williamsburg, Brooklyn) and West (in Portland, Oregon). Yesterday, when we least expected it, as we enjoyed our respective lazy Sundays, the gods of the App Store saw fit to bestow their seal of approval upon the fruit of our many months of labor. Given the experiences of many iPhone devs, we were expecting a longer approval time. But there it was, an email declaring Birdfeed “Approved for Sale.”

I had intended to keep things quiet until Neven, Birdfeed’s designer, and I could finish the web site we had been working on. But I had underestimated the unstoppable memetic power of Twitter. Within the hour a few observant iPhone Twitter junkies had discovered its presence, and before long the Birdfeed marketing blitz had kicked off without us.

It wasn’t exactly the ideal way to launch a product many months in the making, but it did have certain advantages: in particular, the curiosity surrounding the app, combined with the relative dearth of information about it, stoked a good deal of conversation. After a late night of frenetic work, we finally managed to get a site up to provide the waiting public with screenshots and feature information, and interact with many early adopters directly via Twitter. Now that the basic facts have been covered, though, I wanted to take a moment to answer a few of the more philosophical questions I knew we would be getting after launch.

“Why another iPhone Twitter client?”

There’s no question that the market for iPhone Twitter clients is quite crowded. However, I would argue that there is plenty of room for new contenders.

One of the things that becomes apparent very quickly when you solicit feedback on a Twitter client is that there are many different ways of thinking about Twitter, and there are incredibly passionate advocates for all of them. Twitter’s very simplicity gives it an ability few other social networks have: it can effectively become whatever its users want it to be. For many, especially those of us who have been using Twitter since its early days, it’s primarily an ambient intimacy system we use to keep in touch with friends and family. For others, it’s a broadcasting platform for punditry or humor. For others still, it’s a forum for professional networking and business advancement. The reason Twitter is so successful is that its “concept” is big enough to encompass all of these uses, and it’s not inconsistent or uncommon for people to even own and use multiple clients suited to various purposes. I would argue that this isn’t a bad thing—it’s just a symptom of Twitter’s versatility and success, and the prodigious size of the market.

Neven and I developed Birdfeed because we have our own strongly held opinions about what we want from a Twitter client, and they don’t exactly match anything else out there. Some of this (the simple, friendly design; the embrace of iPhone-native user experience concepts; the focus on messaging and notifications) is hopefully apparent in 1.0. Some of what we want to do will take some time. We have a fairly ambitious road map, and hopefully the differentiation of our vision will only become more apparent over time.

“How can you charge $4.99 for a Twitter app?”

Artificially low App Store prices notwithstanding, developing a Twitter client for the iPhone is significantly more difficult than writing a desktop Twitter app for a variety of reasons. The severe limitations of the device mean that you have to be concerned about resource usage and performance in a way you aren’t in other modern computing environments. The slowness and inconsistent nature of the network connection means you have to be concerned with error conditions much more than on the desktop. And the constraints of the small screen mean that you have to think far more creatively about UI design and make far tougher calls about user experience.

Because of this, and because we put a lot of sweat into producing a polished, Apple-caliber application, we feel Birdfeed is worth $4.99. We know times are tight and you might be reluctant to spend the money, but consider that Birdfeed is a highly functional app you’re likely to use far more frequently than many iPhone games that cost twice as much. If you don’t agree, however, we understand and don’t begrudge you your opinion—there are plenty of other options out there.

“Why doesn’t Birdfeed have [feature]?

No software project is ever truly finished, and Birdfeed 1.0 represents only the very beginning of an ambitious road map. As Steve Jobs himself once said, “Real artists ship,” and, in my experience, the single biggest thing that separates the shippers from the non-shippers is the ruthless ability to say “No, we’re not doing that for 1.0.” It’s a tough call to make, especially in a hypercompetitive environment like the iPhone Twitter client market. But without such strategic compromises, no one would ever actually ship software.

All of that said, I believe Birdfeed actually represents a very strong 1.0 release feature-wise. Birdfeed has many features our main competitors don’t have, and many of the common features people have been asking for are very much on the roadmap—some even partly implemented in the codebase and merely awaiting that extra bit of polish and thoughtfulness we try to give every feature in Birdfeed. Keep your eye on us—this is only the beginning.

-Buzz

Posted by buzzandersen on June 29, 2009