1. Technology

Twitter and Delphi - Twitter API for Delphi - Make Your Own Delphi Twitter Client

By July 12, 2011

Follow me on:

in Twitter :: I guess you know what Twitter is? In simple words Twitter is a popular service with social networking, instant messaging and micro-blogging features. You can use Twitter for free to publish short messages (140 characters or less) using your desktop computer and/or mobile phone. You can "follow" those that tweet about something that is of interest to you, like about Delphi Programming.

Ok, so now that you know what Twitter is, you probably are asking how can I build a Delphi application to allow me and my friends to tweet more easily :)

You should be looking at the Twitter API - allowing developers to build upon and extend their applications in new and creative ways.

If you do not have the time, here's what can help you start building your own twitter-aware Delphi applications:

  • TTwiter is a Delphi component made to provide complete and simple integration of Twitter's features into your Delphi application(s). Supports Twitter's OAuth authentication. Free, open source.
  • Twitter Checker is a small application that checks your Twitter account and popups a ballon tooltip when one of your friends tweets. It's useful for people who are starting with twitter and don't want to have a full twitter client open all day but want to know when their friends tweet. Twitter Checker is written in Delphi 2009 and is released as Freeware and Open Source.
  • Dwitterphi - the Delphi native Twitter client The idea is to build a great light weight (lighter than Air) native Twitter client with Delphi 2009. It will show off some of the cool Delphi 2009 features and will be available as open source via the MPL 1.1 or New BSD licenses. While it uses some amazing 3rd party licenses, the goal is to make it buildable by everyone with Delphi 2009.
  • Twitter for Delphi code The TTwiter class you can use as the start point. The author developed TTwitter as a proof of concept for an idea he had.
  • Twitter Desktop Client - powered by Delphi any by Andreano Lanusse
  • Using Twitter API with Delphi
Enough to get you started :) Of course, do not forget to follow About Delphi Programming!

If you are aware of more Delphi powered Twitter code .. so let us know by commenting this post.

July 12, 2011 at 9:38 am
(1) Nils says:

With the exception of TTwitter by LaKraven, none of these are going to work. Twitter made the OAuth authorization mandatory, breaking all of the twitter-librarys which are using basic authentication.

July 14, 2011 at 2:27 pm
(2) Simon J Stuart says:

Was quite surprised to not find my TTwitter suite in there (not even a mention of it), especially since it’s the only one with working OAuth (as Nils said).

Ah well… the world keeps on spinning ;)

July 15, 2011 at 4:27 am
(3) Zarko Gajic says:

@Simon: Thanks. Added. :)

July 19, 2011 at 8:15 am
(4) Simon J Stuart says:

Thanks Zarko :) I’m a few months away from opening up the complete “Social Delphi” suite to all Delphi devs (free, fully open source… of course)… that’s going to provide first and foremost a base “platform” for making Social Networking Client Components, but also premade components for the most popular social networks :)

November 2, 2012 at 10:27 pm
(5) Alfred, Melbourne says:

TTwitter seems to have disappeared from the website above. Any ideas?

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

©2014 About.com. All rights reserved.