public
Fork of akosma/TwitThis
Description: Sample project showing a helper class which wraps the complexity of having to deal with many different Twitter clients from the same iPhone application
Homepage:
Clone URL: git://github.com/tjweir/TwitThis.git
Adrian Kosmaczewski (author)
Sun Oct 18 13:44:20 -0700 2009
tjweir (committer)
Wed Oct 21 07:03:50 -0700 2009
name age message
file .gitignore Fri Sep 11 12:17:31 -0700 2009 Initial commit [Adrian Kosmaczewski]
directory Classes/ Loading commit data...
file Definitions.h Fri Sep 11 12:17:31 -0700 2009 Initial commit [Adrian Kosmaczewski]
file LICENSE Fri Sep 11 13:38:32 -0700 2009 Added a license and readme files [Adrian Kosmaczewski]
file README.textile
directory Resources/
file TwitThis-Info.plist Fri Sep 11 12:17:31 -0700 2009 Initial commit [Adrian Kosmaczewski]
directory TwitThis.xcodeproj/
file TwitThis_Prefix.pch Fri Sep 11 12:17:31 -0700 2009 Initial commit [Adrian Kosmaczewski]
file main.m Fri Sep 11 12:17:31 -0700 2009 Initial commit [Adrian Kosmaczewski]
README.textile

TwitThis – Use Multiple Twitter Clients on your iPhone Application

TwitThis allows you to easily choose a Twitter client from a configurable list.

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.

For the moment the application supports TwitterFon, Twitterrific, Tweetie and Twittelator, but it can be extended to other clients easily.