BuddyFeed 2.0 calls for beta testers

Update: the beta test has begun and the sign up is closed. Thank you very much!

The development of BuddyFeed 2.0 is almost done. There’re quite a few changes in the new version. I’d like to invite FriendFeed users to the beta test. If you want to experience BuddyFeed 2.0 in the first place, it would be a nice chance for you.

If you want to attend the beta test, please send following information to robinlu@codewalrus.com:

  • You friendfeed url
  • The UUID of your iPhone/iPod Touch
  • You email address

If you don’t know the UUID of your iPhone/iPod Touch, please reference to this instruction.

The first 30 who send valid information will become beta testers. Beta testers will receive the installation package very soon.

Thanks in advance!

BuddyFeed 1.2 released

BuddyFeed 1.2 has been released.

The update includes following changes:

Load More

Now at every bottom of feed list, there’s a “Load more…”. Click on it and more feed entries are loaded.

Search History

Every time you search a term, the term will be put into the search history and can be re-used in the future. Click on the bookmark button in the search text field to see the search history.

Search Tabs

Search results are categorized into three tabs - “Everyone”, “Friends” and “Me”.

Small User Icon

If you think the user icons in the feed list waste too much space, you can set it to small now. Check out the BuddyFeed settings in the Settings.app.

Removable image when composing a post

After choosing an image when composing a post, you can remove it by clicking on it.

back/foward buttons in the inline browser

You can use back and foward in the inline browser now.

Posting indicator

When a post is sending, an indicator is shown at the bottom of first view. The indicator will disappear after sending.

Other bug fixes

Fixed some memory leaks and reduced the memory usage. Fixed the crash caused by zero subscriptions. Fixed the “bad url” error caused by tailing whitespace of nickname.

Still, report bugs and request features at our support forum. Also, you can post at friendfeed.com with #buddyfeed. We are listening to you.

iPhone Application Post Build Script

I composed a script. Add it into the Run Script Build Phase and it can help you to package the binary and dSYM into:

  • [application].app.[version].zip
  • [application].app.dSYM.[version].[git hash].zip

after a “Distribution” build.

Here’s the script:

#!/usr/bin/env ruby
if ENV["BUILD_STYLE"] == "Distribution" && ENV["ARCHS"] == 'armv6'
  common_git_paths = %w[/usr/local/bin/git /usr/local/git/bin/git /opt/local/bin/git]
  git_path = ""
 
  common_git_paths.each do |p|
    if File.exist?(p)
      git_path = p
      break
    end
  end
 
  if git_path == ""
    puts "Path to git not found"
    exit
  end
 
  command_line = git_path + " rev-parse --short HEAD"
  sha = `#{command_line}`.chomp
 
  info_file = ENV['INFOPLIST_FILE']
 
  f = File.open(info_file, "r").read
  re = /([\t ]+<key>CFBundleVersion<\/key>\n[\t ]+<string>)(.*?)(<\/string>)/
  f =~ re
 
  # Get the version info from the source Info.plist file
  # If the script has already been run we need to remove the git sha
  # from the bundle’s Info.plist.
  version = $2.sub(/ \([\w]+\)/, "")
 
  cmdline = "cd #{ENV['BUILT_PRODUCTS_DIR']};zip -r #{ENV['CONTENTS_FOLDER_PATH']}.#{version}.zip #{ENV['CONTENTS_FOLDER_PATH']};zip -r #{ENV['CONTENTS_FOLDER_PATH']}.dSYM.#{version}.#{sha}.zip #{ENV['CONTENTS_FOLDER_PATH']}.dSYM"
  `#{cmdline}`
end

If you are using some source control system other than git, you have to modify the script to make it work.

BuddyFeed 1.1 released!

BuddyFeed 1.1 got approve and was released today.

This update includes following changes:

Lists

View feeds by lists you have defined.
IMG_0001.PNG

Rooms

View feeds by rooms.
IMG_0002.PNG

Support Hide

The hidden messages are now shown in the home anymore. You can still show hidden messages by clicking the upper-right button if there are any hidden message.
IMG_0003.PNG

Post to a room

You can select a room to share in when you post a message.
IMG_0004.PNG

More controls to the messages

You can not only mark like/unlike to a message but also hide/unhide a message or delete the message you posted.
IMG_0001.PNG

Bug fixes

The bugs of picture posting have been fixed. You can post up to two pictures.

Thanks all the people who gave their feedbacks and reviews. BuddyFeed becomes better with your help.

Hope you like this update.

BuddyFeed release and the plan

The binary was submitted at Jan. 6. Yesterday, it was approved by Apple. BuddyFeed 1.0 was finally released.

Thanks for the people who report issues and feature requests in the support forum.

What has been done has been done. Here’s the plan. Hopefully, following issues will be addressed in the next release:

  1. The encoding problem of the text when photo is attached during posting a new message.
  2. lists
  3. post to rooms
  4. honer “hidden” property of messages.
  5. some other issues of posting photos

Hope you enjoy BuddyFeed.

Alive!

A new start in the new year.