Tweeting without Twitter

During my flight to WWDC this year I could not really sleep, and the 12 hour flight was the source of memorable tweets that will never make it to Twitter. Because of timing and context, and also because of the inexcusable lack of wifi network in some major airlines.

Anyway.

I used Pages during the flight to keep track of all those insomniac, bilingual tweets, while the plane was a going through the Atlantic and Canada towards San Francisco. Some are about the flight itself, others about the Argentine film “El Secreto de sus Ojos”, and finally some about the Football World Cup. Project yourself in the situation, and enjoy the rants. I certainly did :) Continue reading

Using Multiple Twitter Clients from your iPhone Application

I love playing with iPhone URL schemes. And if you ask me, just like for Mail.app and Safari, I think there should be a “default” Twitter client URL scheme in the iPhone, with an interface in the Settings application allowing you to set the application that you prefer to tweet. Alas, this is not the case, and each application must manually allow users to select their preferred client, from a list of known ones.

Having documented iPhone URL schemes for TwitterFon, Twitterrific, Tweetie and Twittelator, I’ve created a project, available in Github, called TwitThis, which helps users choose their preferred Twitter client, and makes it easy to remember the user choice, and to launch the associated application with a single command:

TwitThis

This application has the following features:

  • The class TwitterClientManager loads a list list of supported Twitter clients is loaded from a plist file, which can be extended to support more clients in the future;
  • Each Twitter client is represented by an instance of the TwitterClient class;
  • The user can choose his preferred Twitter client at any time, and launch the application by a simple touch; the TwitterClientManager class stores the selected value in the user settings.

If you have to support several different Twitter clients, feel free to use these classes in your own project! The project, as usual, is available in Github with a liberal BSD license. Enjoy! I’d love to hear your comments below.

Twitter Weekly Updates for 2009-12-11

  • Twitter Weekly Updates for 2009-07-19 http://bit.ly/uPdzt #
  • Nice weekend completely offline. I should've set up some autoresponders but… Here I am anyway. #
  • I've started reading "Beautiful Teams" (O'Reilly) yesterday http://url.akosma.com/47e302 great book so far. Similar to "Founders at Work". #
  • cette semaine: Paléo! @claukosma et moi on y va mardi (Julien Doré) et vendredi (Charlie Winston + Ska-P), et vous? #
  • Paleo iPhone application: http://url.akosma.com/s45658 awful (eeewww!) but useful. #
  • "Comprueban que decir malas palabras ayuda a tolerar el dolor" http://url.akosma.com/s9jn6r #lpmqlp #
  • "Toxic Love Shack" B52 vs. Britney Spears http://url.akosma.com/uwi6a8 #
  • public service message: the T-60 minutes before the Eagle touches the Moon! http://wechoosethemoon.org/ #
  • T-39 minutes for the moon landing on http://wechoosethemoon.org/ #
  • T-15 minutes for Moon landing at http://wechoosethemoon.org/ #
  • impressive http://wechoosethemoon.org/ #
  • A new day, a new iPhone app. #
  • just finished yet another iPhone app. Woooooot! #
  • This is the hottest train I've ever been in my life. Even the Retiro-Tigre in January was cooler. Geez. #
  • Just left Nyon Paléo Festival, INCREDIBLE Julien Doré! http://twitpic.com/b5f7k #
  • public service msg: wanna outsource Cocoa / iPhone in Argentina or Uruguay? Ask @cotlar @cigumo @devego @gabrielgm @gugote Great chaps! #
  • another public service msg: outsourcing your company e-mail to Google Apps for Businesses is a great business decision. Very happy with it! #
  • "o sorpresa / milagro de la naturaleza / sobre la mesa / he visto una milanesa / decorada con un carozo de cereza". Esssaaaa #
  • Going to a meeting for (you guessed it) yet another Earth-shattering iPhone app :) #
  • I wish there was an "umbrella" iPhone app, using the integrated force field generator to protect you. I forgot mine at home and wrath comes. #
  • "La ruuubia, taraaada, aburiiiida" esta justo enfrente mío. #Luca not dead. #
  • Wait wait wait… Where's the storm??? #
  • viewing live how little randomness there is inside rand() and random() #
  • Farfalle for lunch. Al pesto. With cheese. And bread. Not very "diet" but soooo good #
  • the Amélie soundtrack by Yann Tiersen is absolutely mind-blowing. I love it. #
  • testing my latest iPhone app and its integration with Twitterriffic #
  • thought: Y Combinator == microfinance VCs? Is there a similar model here in Europe? #
  • In a couple of year's time, with more RAM and CPU power, the iPhone OS will feature garbage collection. But it won't matter anymore. #
  • Actually I got so used to retain, release and the Clang static analyzer that I even skip garbage collection on my Mac apps, too. #
  • Who said the solar eclipse was not visible in Europe? Right now Lausanne is witnessing one, but instead of the moon is clouds. And hail. #
  • the iPhone simulator *should* include the "airport mode". Anyway, deploying to phone now. #
  • Today, yes: we got tickets for the Harry Potter film! #
  • the Harry Potter movie is… meh. A real "middle" movie, but without the thrill of ESB, quite boring actually. #
  • Keynote, 1password, Delicious Library: when the iPhone becomes accessory of the desktop experience, it changes everything. #
  • I still don't get why Google Latitude on the iPhone is a web app. Crappy user experience, and even my location is wrong. Weird. #
  • Just found out that Digicomp is offering iPhone SDK dev training! http://url.akosma.com/6eeb6g #

Powered by Twitter Tools