Posts Tagged ‘Birdsong’


Birdsong Retirement

by David Wynne

Today we’re announcing the imminent removal of Birdsong, our Windows Phone Twitter client, from the Windows Phone Marketplace.

We started developing Birdsong on pre-release Windows Phone hardware and when it was released, almost 2 years ago, it was one of the first fully featured Twitter clients to hit the marketplace. At it’s height it was the top ranked paid for Twitter client in 91% of territories, and the #1 paid for social app in 51% of all territories.

To any casual observer it is fair to say that our zeal for maintaining Birdsong’s market position has waned and we now feel it fairer to remove it from the marketplace than leave it there until the next change in the Twitter API renders it unusable.

Our decision is fuelled by two primary factors. Firstly Twitter has made it abundantly clear that they no longer wish to encourage the development of clients that emulate the core Twitter experience. Any developer who has built a client around the Twitter API will have always been aware that they were ultimately at the mercy of Twitter, but in recent months Twitter have had a distinct change of heart in regards to 3rd party developers that has been well documented and dissected elsewhere to the point there is no need to cover it further here.

Secondly Windows Phone Marketplace has not proven itself, for us at least, to be a financially viable proposition at this moment in time. The revenue generated from Birdsong sales vs. the internal cost of development and push service hosting simply doesn’t add up. We genuinely have high hopes for the Windows Phone platform and still very much hope that it manages to find it’s feet.

We’d like to extend our thanks to all the users of Birdsong over the last 2 years, especially the enthusiastic folk who helped us beta test each version. We apologies to those who are still actively using Birdsong and are inconvenienced by our decision, it was not an easy one to come to. Thankfully our friends over at Rowi are offering a great Twitter client (both free and premium) and we’d encourage any Birdsong users to take a look at their app.


New Birdsong Push Notification Service and v1.8

by Jon Sharratt

Just a quick post before the weekend to formally let you all know that myself and Joe today have released the new Birdsong push notification service.

Push Notification Service

We have released our shiny new service to Windows Azure today (a release on Friday…. naughty).  It has been a low risk release as the notification and live tile functionality as you all know hasn’t been working for a while.

With this in mind we wanted to get it right and have spent the past few weeks concentrating on implementing site streams from the twitter API to ensure we can provide you with almost instant notifications and live tile updates (phone connectivity depending).  I hope you all enjoy the new and improved service.  Development and testing has been an enjoyable challenge for myself, Joe and our test lead Samera.

NOTE: You will need to resave your notification settings for each account in your current Birdsong version (latest is v1.7) to take advantage of the new service.

NOTE: If you enable notifications in your current application favorited tweets and retweets will come through.  When version 1.8 is released these options will be configurable.

Birdsong v1.8 (Coming soon)

In regards to the next version of the Birdsong client we will be enhancing features for notifications to allow you to enable or disable toast notifications for favorites and retweets when they occur.

The final feature we have also added gives you the opportunity to turn on live in-app updates.  This feature will automatically refresh your timelines when you are mentioned or a direct message is sent to you.

As for the technologies we used and how the push notification was redesigned.  I shall leave that for another post…..

Have a great weekend, oh and don’t forget to set your do not disturb settings ;o)


Meet Joe – The New Badger Intern

by Joe Stanton

After joining Red Badger a couple of weeks ago, I thought I should share who I am, and some of the things I’ll be working on in the near future. I’m a student at King’s College London studying Computer Science and I applied to join Red Badger a couple of months ago to gain some experience of developing real software in a company which do things the right way. Mugshot

After a friendly email exchange, I was invited to take part in a programming challenge to whittle down the number of applicants, and give the real developers (now my mentors) a feel for my experience. With a background in C#.NET and web development, combined with a passion for cutting edge technology, Red Badger are a natural fit for my current skillset and how I’d like to develop my skills in future.

My first couple of weeks have so far introduced me to how development at Red Badger works; Agile and highly creative with a strong emphasis on User Experience and Design,development starts with writing spec’s to ensure code quality, attention to detail is very important. I have also spent some time getting acquainted with the tools Red Badger use during collaborative development, such as GitHub for source control and TeamCity for Continuous Integration with integrated Unit Testing.

My main project initially will be Birdsong, Red Badger’s fantastic WP7 twitter client. This should please many of the current users, as it will be receiving a lot of care and attention over the coming weeks after a period of neglect! There are a few features in the pipeline, including support for Trending Topics (both local and global), ReadItLater/Instapaper support for tweeted links and large-scale improvements to the push service.

If you are a current user of Birdsong and have a feature request, now would be a great time to submit it to our support site at If you aren’t a current user and you own a Windows Phone, what are you waiting for!

I look forward to learning lots and adding real value to the project and any others I may be involved in in the future!


Birdsong v1.2 Released!

by Cain Ullah

Birdsong v1.2 is now available in the marketplace!

v1.2 is all about filling the functionality gap and preparing for copy/paste. So what’s new?

  • Multiple accounts – via accounts.
  • Geo-tagging – you can attach your location, exact location or a nearby place to tweets.
    • Via settings you can control whether to always auto geo-tag all you tweets and whether you want to share your exact location by default.  These settings are account specific.
  • Configurable timeline font size – via settings.
  • Favourite/Unfavourite a tweet.
  • Share tweet/DM via Email or SMS
  • Delete Tweet
  • Delete Direct Message
  • Profile page now shows whether a user is following  you.
  • Threaded conversations automatically scroll to the bottom.
  • When viewing an individual tweet or DM, you can select enable copy from the application bar menu which switches the text of the message into copy mode.  This is in preparation for the March update that will introduce copy/paste.
  • About page (in settings) now links to the @redbadgerteam profile, our support portal (directly within the app) and a direct link to our announcements forum to see what’s new in the release.

What got fixed?

  • Certain lists didn’t allow you to tap the header to jump back to the top of the list (like favourites).  They  do now.
  • Retweets now propagate across all timelines not just the one you retweeted from.
  • Opening some links in Internet Explorer caused an unhandled exception.
  • Some minor translations have been fixed.
  • We’ve upgraded to the latest version of Rx (Reactive Extensions).  The previous version had a serious bug in that would throw random NullReferenceExceptions.  With the new version Microsoft have fixed this.

If you experience any problems or have any feedback we want to know about it – let us know via or you can email:

We hope you enjoy Birdsong v1.2. If you haven’t already got it you can get it in the Windows Phone Marketplace.

We’re already working on push notifications (live tile / toast) to be shipped with v1.3 so watch out for that!


Birdsong v1.1 Released

by Cain Ullah

LogoWe are happy to announce v1.1 of Birdsong is now available.

This release is primarily about stability and performance.  We’ve tried to address all known issues and done a ton of performance work which should mean the whole app is a bit faster and updates are far quicker.

Along with greater speed and stability v1.1 also brings:

  • Runs under lock screen.
  • Landscape mode is now supported throughout the application (bar a couple of places).
  • Multi-lingual support: English (United States), English (United Kingdom), German, French, Spanish and Italian.

The following major issues should now be resolved:

  • Tweeting certain special characters sometimes resulted in failure to send a tweet.
  • Retweeting a mention resulted in message entities no longer being highlighted.
  • Using Birdsong on some form of “guest wireless” which required sign-in via a web-form, caused an unexpected error.
  • Unable to scroll beyond the first few favourites.

We have implemented a migration strategy so that v1.1 will make some changes in the background without effecting your current data or settings. The data store will now work very differently to provide you with enhanced performance.

With v1.1 we’re also changing how we deal with support issues and feedback.  All support issues will now be serviced via our new support portal; which offers ticket management, user forums and feature requests all in one place.  The support portal can be found at:

If you experience any problems or have any feedback we want to know about it – let us know via the support forums or you can email:

If you do not already have Birdsong for Windows Phone 7 it is available in the Windows Phone Marketplace.


Birdsong Feedback Is Moving

by David Wynne

One of the changes we’re making with the upcoming release of v1.1 of Birdsong is how we deal with support and feedback.  As of today we have moved support, feedback, user forums and feature requests all under one happy roof at our brand new support portal at

Naturally you’ve got questions as to why we’re moving everything and what’s going to happen to the feedback you’ve already provided; hopefully we can answer those questions here.

Why the change?
We want to offer the best support, respond to all feedback and hear your feature requests.  We couldn’t do that all in one place under our old feedback site.  With the new one we can.

What happens to requests I’ve already made?
Worry not, if you head over to the new Feature Requests forum you’ll find them all there.  We’ve moved over all the feedback, all the comments and kept a record of the number of votes each request had.

How do I vote for something on the new site?
The new forum has a similar voting concept that will allow the most popular features to bubble to the top.  Instead of assigning a limited number of votes, you can simply choose to “like” an idea.

What happened to my votes?
Unfortunately we can’t alter the number of votes an idea has on the new site, so it will appear everything has started back at 0.  Fear not however, we’ve recorded the number of votes each idea had in the description on the new site and we promise we’ll take them into account when prioritising features.

What else do I get?
Announcements on upcoming releases, a Community Help forum so the Birdsong community can start helping each other out, and an integrated experience with our new support ticketing system.


We’d like to thank everyone who’s provided feedback and feature requests to date – your feedback genuinely has an impact on what we choose to work on next – so don’t stop!

The new home of support and feedback for Birdsong is


Birdsong Quick Tip: Status Bar Icons

by Cain Ullah

The status bar in Birdsong provides you with an ‘at a glance’ view of the status of your timelines. To make the ‘at a glance’ status more intuitive it relies on iconography so following on from David’s Tweet Property Icons blog earlier today – this is a very brief blog explaining the icons used in the status bar.

Timeline Icons

Status Bar

Each timeline will have an icon associated to it to identify the timeline type. A brief description of each is below:

Friend Home – This timeline will include tweets for everyone you follow

Mention Mentions – Every tweet in which your tweet screen name is mentioned will appear in this timeline

DirectMessage Messages – Contains Direct Message conversations between yourself and other people who follow you

List List – Any saved list that you have specifically added in the timeline configuration will have this icon associated to it. If you have multiple lists configured they icon will be the same for them all.

Search Search – This is again a specifically configured timeline. This may be a saved search or a new search but both will be identified with this icon.

Download Status

When Birdsong is attempting to download your latest tweets, status indicators appear next to the timeline icons.

Status Bar - free icon set Updating – When a timeline is being updated, this indicator will appear next to the icon for that timeline. This will only appear on one timeline at a time. In the image to the right the list timeline is currently being updated.

Status Bar - No free icon set Update failed – If Birdsong experiences a problem whilst updating one of your timelines a sad face icon will appear next to the relevant timeline icon. This is most commonly caused when Birdsong can’t access the internet.

These icons will remain there until the next successful download.

So, as I said, a very brief blog but hopefully this will be of some help to some of you.

Follow us at @redbadgerteam and don’t forget to feedback with any new enhancement requests and vote on existing ones. We will be prioritising our development according to user demand.

Get Birdsong Now!



Birdsong Quick Tip: Tweet Property Icons

by David Wynne

One of our favourite features of Birdsong is the Tweet Property Icons – they appear to the bottom right of tweets in your timeline and quickly let you know what lies within.  Here’s a quick run-down of what they look like and what they mean.


If you see the conversation icon, it indicates that the tweet was “in reply to” someone and you’ll be able to tap through to the conversation and see every response in context.





Birdsong’s integrated picture viewer recognises and integrates with all the major picture services (twitpic, yfrog, flickr, plixi and moby).  If you see the picture icon, you’ll get a thumbnail of the picture which you can tap on to view in full screen.



We integrate with Bing Maps, so if your friends geo-tag their tweets you’ll get a thumbnail map of their location and be able to tap through to a full interactive Bing Map.




If you’ve earmarked a tweet as a favourite, you’ll see the star tweet property icon in your timeline.





Some of your friends may choose to limit who can see their tweets and protect their account – if you’re one of the special ones,  you can feel even more special with this delightful padlock icon.


Follow us at @redbadgerteam to pick up on more quick tips!

Download Birdsong from Zune Now!


Birdsong – A new Twitter client for Windows Phone 7

by Cain Ullah

ApplicationIcon1Red Badger are pleased to announce the release of Birdsong for Windows Phone 7, a premium Twitter application.  Birdsong provides a native, performant and functionally rich experience throughout.  Its innovative design has features such as infinite scrolling and off-line viewing that are powered by a custom document database.

Version 1 has shipped with a hatful of cool functionality and there’s lots more to come (version 1.1 is in development already).

We’ll be posting a number of blogs and videos demonstrating Birdsong’s functionality over the next few days and weeks; but for now, here is an overview of some of the key features.

Configurable Timelines

Timelines on the home screen are configurable. You can add lists, saved searches and new searches as well as changing the order in which the timelines appear.

01 - Configure Timelines 101 - Configure Timelines 201 - Configure Timelines 3

Integrated Picture Viewing

Tweets with pictures in your timeline are easy to spot using the tweet property icons.  An integrated image viewer then allows you to view the pictures in thumbnail and full-screen mode.

03 - Pictures 103 - Pictures 203 - Pictures 303 - Pictures 4

Threaded Conversations

Conversations are flagged with a tweet property icon.  Threaded conversations allow you to view an entire conversation in context.

04 Threaded Conversations 104 Threaded Conversations 204 Threaded Conversations 3

Direct Message Threading

Birdsong’s direct messages are organised like an email inbox.  All direct messages between you and your friends are automatically threaded.

05 - Direct Messages05 - Direct Messages 2


Geo-tagged tweets are marked with a tweet property icon in your timeline.  Birdsong supports map previews and Bing Maps integration.

07 Places 107 Places 207 Places 3

TwitPic Integration

Share existing or new photos using the fast TwitPic integration.

08 TwitPic Integration 108 TwitPic Integration 208 TwitPic Integration 3

Integrated Web Browser

Using the integrated browser you can view web links without leaving Birdsong – there’s no need to launch Internet Explorer (although you can).

09 Integrated Web Browser 109 Integrated Web Browser 2

Status Bar

The status bar shows your configured timelines, which one you are currently viewing, your unread counts and each timeline’s update status.

10 Status Bar


You can explore anyone’s profile, their timeline, friends, followers and favourites.

11 - Profile 111 - Profile 2

Integrated Theme

Birdsong will automatically inherit your theme settings, honouring your choice of background and accent colour.

12 - Theme 112 - Theme 2

Birdsong is available now in the Windows Phone Marketplace and has a (more or less) fully featured trial.

Don’t forget – version 1.1 is on its way, with even more functionality, but in the mean time if there is anything you want adding please let us know.

Get Birdsong Now!