LogoLogo
  • Home
  • Projects
  • About
  • Contact

Last.FM + Twitter = Warbler

Devon O. · March 08, 2009 · AIR, Flash, Life · 32 comments
3

Well, since all my friends did it, I finally jumped off the bridge and started using Twitter. Still not entirely sure what the real point is. Seems it has some good intentions – 0-day news, updates, notifications, etc. But mainly it seems a way of finding out when complete strangers are stuck in traffic, taking a piss, or going to bed. That said, if you’d like to find out when I’m stuck in traffic, taking a piss, or going to bed, you can follow me on Twitter here.

Of course every time I try some new web app, I have to play around with the api. Inspired by a talk by Matthew Ogle of Last.FM at the Dublin Future of Web Applications conference (which I won a free ticket to, incidentally – Woohoo!), I decided to tie in Last.FM to Twitter and so Warbler was born (get it? music, tweeting, songbird, warbler… whatever). Warbler is an AIR application that will display the last 10 recent tracks posted to your Last.FM account and let you “tweet” them with the click of button, thereby sharing your wonderful taste in music with the whole (Twitter) world.

Below are a couple screenshots to get a better idea of what I’m on about:

While functional, Warbler is in a very early alpha/testing phase. Whether it winds up more fully developed or not really depends on the amount of feedback I receive. If you try this out and think you might consider continuing to use it, let me know and give me some ideas about what additional features you’d like to see included. Personally, I wouldn’t mind seeing it added as plugin to Destroy Twitter or some other Twitter client (my wife’s idea), but that’s a whole ‘nother story…

Download the zipped .air file here and start tweeting your music. Enjoy!

UPDATE: Warbler has been updated to 1.0 status with new design and pretty much all the features suggested in the comments on this page. See some details and download the newest version here. If you’ve already installed the earlier version, it will need to be uninstalled before installing the latest. That bit of inconvenience won’t be necessary going forward.

  Facebook   Pinterest   Twitter   Google+
  • Unity3D Endless Runner Part I – Curved Worlds
    July 17, 2016 · 8 comments
    A couple months back I got an overpowering hankerin' to create an endless
    18639
    61
    Read more
  • More With the JiglibFlash Terrain
    March 17, 2010 · 0 comments
    2932
    6
    Read more
  • Yahtzee! Too Late for a Contest, but Never too Late to Play
    July 27, 2008 · 4 comments
    2137
    3
    Read more
32 Comments:
  1. I’m using it and I like it. You got a fan of Warbler here.

    Todd · March 08, 2009
  2. Hot damn! And you’re like the little mikey of web tech.. Thanks for checking it out, Todd..

    Devon O. · March 08, 2009
  3. I’m using it too and first impressions are that it is really useful.

    Suggestion:
    – how about a setting to allow automatic tweeting of all songs the same way Last.fm does with iTunes?

    Great idea.

    Thanks!

    Yano · March 08, 2009
  4. I have to admit not seeing much use for this implementation. I see this works a bit differently, but if I want to communicate a particular song I am listening, I just mar it as loved and then this information is available as a feed to use stright into facebook and in twitter via twitterfeed.com (see http://blazingminds.co.uk/2009/01/22/my-experiment-with-twitter-twitterfeed-lastfm/ for more info).

    Though there are some advantages in your solution: twitter password is not given to any third party and easier access to the songs afterward.

    Edgars Simsons · March 08, 2009
  5. Great work Devon. Im using it and really liking what I see.

    Acts7 · March 08, 2009
  6. Have you tried Last.fm Love : http://lastfmlovetweet.com/ ?

    Ranma · March 09, 2009
  7. @Yano, I considered that, but didn’t want to allow a bunch of twitter spam or to let people use up all their tweets with music. This way you only tweet songs that particularly interest you rather than a whole cd or ipod full of music. It may be something I consider as a user option in a future release, though.

    I also don’t like having to mark songs as loved (or storing passwords as plain text in 3rd party db’s) which is why I didn’t really like the solutions posted by Edgars or Ranma. When it comes down to it though, I made this because it’s what I like to do. I don’t actually use last.fm or twitter all that much. I do appreciate the feedback and people taking the time to check it out, however.

    Devon O. · March 09, 2009
  8. iPhone app, maybe? :-)

    DirkPaul · March 09, 2009
  9. @Edgars and Ranma: Although YOU may not find any particular usage for this app. I do and maybe others will/do as well. Just because it doesn’t suit your tastes doesn’t mean that someone like myself doesn’t find the app to be just what they were looking for.

    Straight-forward and to the point. Plus my Twitter password doesn’t get stored on someone else’s database like the LastFMLove app does. No one gets my passwords.

    “but didn’t want to allow a bunch of twitter spam or to let people use up all their tweets with music. This way you only tweet songs that particularly interest you rather than a whole cd or ipod full of music.”

    PERFECT. I don’t like using up all my tweets on those very points right there.

    Once again Devon, damn good job and don’t let the haters sway you from putting out the app YOU are comfortable with.

    Todd · March 09, 2009
  10. Oooo, the warbler! Give “#lastfm #love” a run for it’s money by prefacing your tweets with “#warbler”

    Dee · March 09, 2009
  11. Hey,

    Loving Warbler. It’s not currently updating my tracks (it’s displaying tracks from Jan and 1 random one I listened to today). Also would like if it would have an auto update option for tracks I loved or banned.

    Adena · March 11, 2009
  12. Great app – exactly what I was looking for.

    A couple of things I would like to see:

    – minimise to tray option

    – honor trailing whitespace in tweet preface configuration – currently strips whitespace so I get: “Listening to:blah”, rather than “Listening to: blah” (space between colon and song name).

    – more formatting options for tweet text – eg replacements like: “Listening to %s on last.fm”, rather than just a prefix

    Thanks and keep up the great work.

    Sim' · March 11, 2009
  13. Works great and this is much better then putting all the played tracks on twitter, thanks!

    Greg · March 14, 2009
  14. Thanks for the comments all. Gonna start on a new release this week integrating most of what’s been posted here.

    Devon O. · March 14, 2009
  15. I have a few problems / suggestions. First, my list of played tracks doesn’t update all the time. I have to restart it to see the most recent plays. And I would like the application to stay ‘logged in’ in stead of having to log in every time I start it up. Having to do that, the preface keeps cutting off the trailing space.
    Works really well otherwise. :)

    Greg · March 14, 2009
  16. Thanks for the suggestions Greg. Currently, it *should* update your last.fm tracks every 5 minutes. “Should” being the operative word. That’s something that will eventually be a user setting though. One more thing to add to the update list. Thanks again.

    Devon O. · March 16, 2009
  17. nice article. I am downloading Warbler , see on my tweets :)

    regards
    ozgur

    ozgur · March 25, 2009
  18. I love what you have done here. This is EXACTLY the kind of thing I was looking for.

    Brian W. · April 18, 2009
  19. Finally! A proper last.fm/twitter app. You’re awesome!

    Stacey · April 26, 2009
  20. Finally. I Last.FM/Twitter Mashup that functions. Nice work! Thanks.

    heliosphan · May 10, 2009
  21. This is amazing! It lets me publish songs to twitter, but not enough to be annoying to everyone else, like if it were to update every 3 minutes on every song I listen too, that would suck for my followers.

    An improvement that would be great is to make it run in the background of osx as much as possible. Like, make it as simple as possible, only having it in the menu bar and have a drop down menu or something. Like 1 click and bam, you’re twitter is updated even without opening a new window.

    Maybe you can make an iphone app too! That would be neat. Can there also be customizable themes, the brown might not suit everybody, but that should come last lol.

    All in all, a great application!!

    mtl_zack · May 18, 2009
  22. Thanks for the feedback, mtl_zack. Making a mini version is definitely an idea to look at, and I’ve also been considering offering different skins or making it completely customizable in appearance. An auto tweet feature is also something I’m considering (I know you said it’s good that it didn’t do that, but a few folks have asked about it).
    In any case, I appreciate the comments.

    Devon O. · May 19, 2009
  23. Great little Air App. Using and Tweeting its glory!

    Josh Self · June 06, 2009
  24. Great app! Using it now and it’s perfect, thanks! :)

    Thais · July 20, 2009
  25. great app ! But it would really be nice if it would auto post to twitter.

    Theo · August 10, 2009
  26. nice, i’ve been looking for this :)

    godote · November 26, 2009
  27. can we change the url into (my own) bit.ly account? if we can, how can we do it, can u help:)

    muti · January 22, 2010
  28. Just DL’d this– login seems to stall or fail; I can’t get past login. But I love the idea of it! Will re-install (OSX) and hope for the best.

    Sarah · January 28, 2010
  29. @Sarah: I’m having the same problem to. I’ve used it before, then one day all of a sudden I couldn’t get past the login.

    It would be great if someone has a solution I really enjoy this program.

    Deddy · March 28, 2010
  30. I apologize for the difficulties. When I get some free time, I’m looking at building this app ground up in AIR 2.0 (perhaps not ’til Flash CS5 is released, but it’s coming)..

    Devon O. · March 28, 2010
  31. I don’t know how this ISN’T in Tweetdeck or something. Damn. this is perfect.

    Thanks man!

    Andy · June 28, 2010

Leave a Comment! Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Devon O. Wolfgang

AIR | Unity3D | AR/VR

Unity Certified Developer

Technical Reviewer of “The Essential Guide to Flash CS4 AIR Development” and “Starling Game Development Essentials”

Reviewer of “The Starling Handbook”

Unity Engineer at Touch Press.

Categories
  • Actionscript (95)
  • AIR (16)
  • Flash (99)
  • Games (7)
  • Liberty (13)
  • Life (53)
  • Shaders (20)
  • Unity3D (21)
Recent Comments
  • MainDepth on Unity Ripple or Shock Wave Effect
  • Devon O. on Unity Ripple or Shock Wave Effect
  • Feral_Pug on Unity Ripple or Shock Wave Effect
  • bavvireal on Unity3D Endless Runner Part I – Curved Worlds
  • Danielius Vargonas on Custom Post Processing with the LWRP
Archives
  • December 2020 (1)
  • December 2019 (1)
  • September 2019 (1)
  • February 2019 (2)
  • December 2018 (1)
  • July 2018 (1)
  • June 2018 (1)
  • May 2018 (2)
  • January 2018 (1)
  • December 2017 (2)
  • October 2017 (1)
  • September 2017 (2)
  • January 2017 (1)
  • July 2016 (1)
  • December 2015 (2)
  • March 2015 (1)
  • September 2014 (1)
  • January 2014 (1)
  • August 2013 (1)
  • July 2013 (1)
  • May 2013 (1)
  • March 2013 (2)
  • December 2012 (1)
  • November 2012 (1)
  • September 2012 (3)
  • June 2012 (2)
  • May 2012 (1)
  • April 2012 (1)
  • December 2011 (2)
  • October 2011 (3)
  • September 2011 (1)
  • August 2011 (1)
  • July 2011 (1)
  • May 2011 (2)
  • April 2011 (2)
  • March 2011 (1)
  • February 2011 (1)
  • January 2011 (2)
  • December 2010 (3)
  • October 2010 (5)
  • September 2010 (1)
  • July 2010 (2)
  • May 2010 (5)
  • April 2010 (2)
  • March 2010 (7)
  • February 2010 (5)
  • January 2010 (5)
  • December 2009 (3)
  • November 2009 (1)
  • October 2009 (5)
  • September 2009 (5)
  • August 2009 (1)
  • July 2009 (1)
  • June 2009 (2)
  • May 2009 (6)
  • April 2009 (4)
  • March 2009 (2)
  • February 2009 (4)
  • January 2009 (1)
  • December 2008 (5)
  • November 2008 (2)
  • September 2008 (1)
  • August 2008 (6)
  • July 2008 (6)
  • June 2008 (9)
  • May 2008 (4)
  • April 2008 (3)
  • March 2008 (4)
  • February 2008 (9)
  • January 2008 (7)
  • December 2007 (6)
Copyright © 2021 Devon O. Wolfgang