App Walkthrough: Tweetie 2.0 Twitter Client for iPhone

photo

Tweetie 2.0 [$2.99 - iTunes link] is the second generation release of one of the iPhone's most popular Twitter clients. According to developer Atebits, it's also a ground-up re-write -- it even has a snazzy new gray, single, cut-out bubble icon to prove it -- the only thing 2.0 having in common with 1.0 being the name. I'd argue that point -- they're also both darn good Twitter clients, and they both share a price of $2.99.

That's right. Since Apple doesn't (yet?) provide a mechanism for upgrades (which to many developers means incentive and to many users means discount), and since in-app purchase can only add content, not replace an entire app, Atebits is packaging Tweetie 2.0 as a whole new app. And they're charging the same price. In other words, whether you bought the first Tweetie or not, you'll have to buy Tweetie 2.0.

Is it worth it? Let's take a look...

Add Account

There's pervasive landscape mode, so rotate between portrait and landscape as the mood strikes you. Once you've decided on your orientation of choice, you need to add an account, and Tweetie 2.0 supports multiple accounts, of course. There's also a cog icon for Advanced options, where you can enter an API Root and Search API for Twitter proxy servers (if Twitter.com is not directly available to you).

Not something many users will likely have the need for, but great, specialized option.

tweetie_2_0543

Accounts

From the Accounts screen, you can select which account you want to access (if you have multi accounts set up), with Edit, Add, Settings, and Refresh buttons in the corners.

Settings lets you toggle Display Name between username and full name, Date Format between Relative and Absolute, and Font Size from anything between 13pt and 20pt.

Yes, Tweetie 2.0 has done the un-Apple and placed settings in the app, and not in Apple's Settings app. We'll leave the in-vs-out, settings-vs-preferences debate out of this walkthrough, just know where to go if you need to make changes.

tweetie_2_0544

You can choose your preferred Image Service from yFrog, TwitPic, TweetPhoto, Mobypicture, Twitgoo, Posterous, or img.ly, or set a custom option (by setting the image service API endpoint). Video Service options (for iPhone 3GS users) include yFrog and TwitVid. URL Shortening options include j.mp (bit.ly), TinyURL, is.gd, i.pr, u.nu, or Linkyy, or again, a Custom option. Read Later offers Instapaper or Read it later support.

tweetie_2_0553tweetie_2_0552tweetie_2_0551tweetie_2_0550

Advanced Setting offer a host of additional configurations. Quote Syntax can be set to "..." -@user or "..." (via @user). Auto Rotate (the ability to rotate between portrait or landscape modes discussed above) options include Always, Compose Screen Only, or Never (would that Apple offered this system-wide on the iPhone!).

Enable TextExpander can be toggled between on and off, as can sound effects.

User Services can likewise be toggle for Tweet Blocker, Follow Cost, Favstar.fm, Favrd, and Tweeteorites.

API Keys are available for jmp login and key, and for Tagal.us.

There's also an Install Safari Bookmarklet, which creates a browser link that you can use to send URLs from the Mobile Safari browser to Tweetie 2.0. (A webpage with full, step by step instructions show you how to set it up). It's not as necessary post cut-and-paste in iPhone 3.x, but it's handy.

tweetie_2_0545tweetie_2_0546tweetie_2_0547tweetie_2_0548tweetie_2_0549

All in all, an amazing array of choices and enough configurability to make a settings junkie very, very happy.

Timeline

Once you've chosen your account, Tweetie 2.0 takes you to your timeline, presented as a fairly standard list view of the tweets of all the people you follow. It's also the first tab along the bottom of the app, represented by a word bubble which gets brighter, and gets a little triangular pointer on top, when active. Also, if you have any unread tweets, a small glowing dot will appear beneath the icon, much like how the Dock in Mac OS X Leopard and Snow Leopard denote active apps. These indicators are consistent for @Mentions and Direct Messages as well.

Just like Apple's Spotlight enabled apps, you can scroll up to reveal a search box. In timeline view, typing in the search box filters the contents of the tweets (i.e. typing in iPhone results in only tweets containing the word "iPhone" to show up).

tweetie_2_0538tweetie_2_0537

Instead of a Tweetie 1.x-style refresh button at the top of the list view, Tweetie 2.0 uses something more fun, if less iPhone-like. Pull down even further, past the Spotlight box, and you get a downward arrow that tells you to keep pulling if you want to refresh. Keep pulling and then, spring-like, the arrow flips up and the text changes, instructing you to release to refresh. Boom. New tweets.

Like Tweetie 1.x, swipe a tweet and you slide it away to get quick access to several options: deal with links in tweets (which gives you additional options like Open, Mail Link, Repost Link, and Read Later), go to user's profile, star tweet, and perform an action (like Retweet, Quote Tweet, Post Link to Tweet, Mail Tweet, and Translate).

photo

Tapping on a tweet takes you to a view of only that tweet which includes information like full name and username, which client was used to post the tweet, and surfaced buttons offering the same options as the swipe detailed above. There are also up and down triangle arrows, like you get in Mail, so you can go to the next or previous tweet, saving you having to hit the Timeline (back) button, and essentially letting you browse in single tweet mode if you like.

tweetie_2-3

Tapping on the avatar/name bar brings you to the user's profile which adds in the Twitter user number (order in which you joined Twitter -- i.e. @biz and @ev are early joiners and so have low numbers, most of the rest of us are not and so have high numbers).

tweetie_2_2-3tweetie_2_3-2

On the right there's a button to add the user to your iPhone contacts, (with the URL of their Twitter page, and their Bio as a note) or share that info like you would any iPhone contact.

photo

The Profile page also shows the user's Twitter bio, their location, and web site URL. Tapping on Location will open an embedded Google Map. Tapping on web will, of course, open an embedded browser and pull up the web site.

(And yes, I even like the pinstripes. They work. Apple uses them, and as such they do their job without drawing attention to themselves -- which is a big part of their job. So I'm in the pro-pinstripe camp. There, I said it).

The next section shows the number of people the user is following, the number of followers the user has, the number of tweets the user's posted, and the number of tweets the user has favorite'd. Tapping on any of those counters will bring up lists of the respective users or posts.

There's a big Follow/Unfollow button for convenience (and you can choose to follow/unfollow from multiple accounts if you have them set up), and a services button which lets you access Tweet Blocker, Follow Cost, and Favstar.fm.

tweetie_2_0560tweetie_2_0561tweetie_2_0562tweetie_2_0563

A More button lets you set Block Option and Notification Options (via Twitter's built in SMS support -- no support (yet?) for Apple's Push Notification).

tweetie_2_5

At the end, text informs you as to the user's Twitter join date.

Along the bottom are icons for Profile (the page described immediately above), Timeline (a list view of that user's tweets), @Mentions (a list view of that user's mentions), and Favorites (a list view of that users Favorite'd tweets). Very convenient.

Mentions

Mentions functions similarly to the Timeline view, though of course is restricted to the tweets that contain your @username. Like with Tweetie 1.x, you can tap on @usernames to go to that user, on URL's to open the URL, etc.

One element that's been improved is reply chains. Now, when you tap on a reply, there's an "in reply to" button beneath the tweet and tapping on that brings up a list view of all the linear tweets in that conversation. It's not a very Apple-like button, mind you, and I raise that only because Tweetie has always been the most Apple-like of the Twitter clients for me, but it's useful and it's conceivable even Apple hasn't figured out every usage case yet.

photophoto 2

Direct Messages

Direct Messages also share much of the functionality of the Timeline view, though the "pull and release to refresh" doesn't seem to be included here (and I'm not quite sure how to refresh that right now?).

Direct Messages are those tweets sent privately so only you and the sender can see them, and unlike the simple list view used for @mention reply-chains, these get the more chat-like bubble treatment. It's an interesting visual differentiator, and the bubbles themselves make Apple's look a little Aqua-dated.

tweetie_2_0542tweetie_2_0555

Composing Tweets

There's a nice, Email-style Compose button at the top right that's consistent across all the major tabs -- big points for that. Tap it and you get a writing pad view similar to Tweetie 1, but with a widget-ized character counter. The counter not only tells you how much more you can type before hitting the 140 character limit, but if you tap on it, it unveils a host of additional options: Camera, Photo Library, Geotag, Username, Hashtags, Shrink URLs.

tweetie_2_0536photo

Camera lets you take photos (or video on the iPhone 3GS) to add to your tweet, and Photo Library lets you choose from images already on your iPhone. Geotag adds your GPS location. Username and Hashtags bring up a search box that lets you quickly find other users or trends to add to your tweet. For example, if you reply to @friend1, and want to add @friend2 and @friend3, or #topic4, just search, tap, and it's inserted at the cursor point. Shrink URLs will use your shortener of choice to compact a link and save you precious characters.

Other Twitter clients have had some of these functions already, but it's great to see them implemented with Tweetie's characteristic clean, simple interface.

Also, if you decide to Close a tweet without posting, Tweetie will now offer to let you save it to Tweetie's new drafts manager, save it to the excellent Birdhouse app for further crafting, or to simply abandon it via Don't Save.

tweetie_2_0566

Search

Search gives you the option to Search for content or username, and yes, you can save searches. Awesome.

You can also search Nearby (location based), which again includes embedded Google Maps with pins for nearby Twitter users. Tapping a pin brings up the user's name, and tapping on that takes you to their profile page.

Also included on this screen is a handy list of currently trending topics on Twitter (no four letter words this time, luckily!)

tweetie_2_0568tweetie_2_0569tweetie_2_0570tweetie_2_0573tweetie_2_0576

More

More gives you access to your own Profile -- and yes, you can now edit it right in Tweetie 2.0!

photo

You can also get a list of your Favorite'd tweets, Go to User if you know a specific Twitter ID and you want to jump directly to that profile, and access the Drafts manager (which has a handy "send all" option).

tweetie_2_0567

Persistence and Offline Sync

If you're using Tweetie 2.0 and you exit the app, it saves the exact state of the interface and the next time you launch Tweetie 2.0, it brings you back exactly to that state. So, if you were browsing your @mentions, you come back to those exact @mentions. Composing a tweet, you come back to that composition, already in progress.

It's hard to express just how awesome this feature is, and other apps should adopt it immediately if not sooner. Yes, sure, it's still not multi-tasking, but it makes the lack of multi-tasking far less annoying.

Equally awesome is that, if you're offline for any reason (no WiFi or 3G/data available), Tweetie 2.0 will still let you go about performing actions, and will then send them to Twitter when you resume your online connection. Sublime.

What's Missing

Yeah, no Push Notification. Atebits is currently happy with Twitter's built in SMS feature, so it's not on the current agenda. If you want Push Notifications, you'll need a middleapp like Boxcar, or you'll need to look elsewhere.

Also, while I personally never use them, there's aren't any themes yet for those who like to switch up their experience. No dark theme. No blubbly theme. No themes.

No group hacks either, though hopefully when Twitter rolls out Lists, Tweetie will add support in a future update.

Lastly, still no unread counts (like Mail's little red dot that tells you how many new messages you have.

Conclusion

All the above, and we've only just scratched the surface of Tweetie 2.0. It's an amazing upgrade, easily worth $2.99 for Tweetie 1.x users, if not more for new users. Either way, if you liked Tweetie 1.x, you'll fine a whole lot more love for its bigger, better brother.

Bottom line -- Tweetie 2.0 brings so much to the table, so simply and elegantly, and with such discoverability that it earns not only a high place among the iPhone's crowd of Twitter clients, but among its apps in general.

As always, if you give Tweetie 2.0 a try, let us know what you think, and if you find any features we missed, let us know in the comments!

Rene Ritchie

Editor-in-Chief of iMore, co-host of Iterate, Debug, Review, The TV Show, Vector, ZEN & TECH, and MacBreak Weekly podcasts. Cook, grappler, photon wrangler. Follow him on Twitter and Google+.

More Posts

 

-
loading...
-
loading...
-
loading...
-
loading...

← Previously

Adobe Releases Photoshop.com iPhone App

Next up →

Apple Gobbling Up NAND Flash Memory Again

There are 52 comments. Add yours.

Muero says:

To me, Tweetie 1 is still better.

Betobena says:

Awesome app very very very very worth it!!! Its sinply amazinf upgrade love it!!!

sting7k says:

Some of it looks just like Twitterific.

Anders says:

very nice! only thing it lacks is a more detailed nearby search.

jonar1us says:

Tweetie2 is the ONLY twitter app I've ever purchased(paid $$$) in the App Store...This is great...time to retire #Tweetdeck and #Echofon... and follow @jonar1us i follow every1 bck...

James Walker says:

It's really a nice app for 2.99 a second time around. BUT just b/c he's happy with the sms that twitter has doesn't mean we do i only have 200. Plus where are the themes???

@kevinnorman says:

Nice, but wish it had the dark background option like on Tweetie 1

Zak Saber says:

Normally I bash Tweetie but I purchased Tweetie 2 and I'm amazed. lol Its well made I gave it a 5 rating.

Riskin says:

Can I create groups (like tweetdeck). I like what I see and am enjoying but need groups :-)

Billy Joe Bob McGee says:

Actually, it's not $2.99 if you bought the first one. It's $5.98. And if there is another "upgrade" you're looking at $8.97. When does it stop?

bdizzel1982 says:

i love tweetie but im not buying tweetie 2 until they bring back the dark theme sorry atebits but the white theme is just to hard on the eyes

iphone4idiots says:

Nice review Rene. How long have you had to use it? Put me on the list to get a sneak peak at Tweetie 3.

Josh says:

Where the hell is the chatbubble view?

PSM says:

Yeah no dark theme? Major disappointment. And what is the deal with push? At least half the reviews I read said it had push of some sort.

Slept says:

Tweetie 1 was the best before the 3.0/3GS upgrade. There have been many feature filled twitter apps since the 3.0/3GS upgrade that have been able to do what Tweetie 2 can now finally do. Twittelator for a long t ime now has been able to do what Tweetie 2 is now finally able to do and it does it better IMO.
Twittelator 1ups:

  1. Shows a thumb nail preview in the actual tweet. You don't have to open up the persons tweet like in tweetie 2 to see a preview.
  2. Hash tags are already connected to trends or you can create your own.
  3. Adding users to your tweets gives you a alphabetical list of your followers and and option to search unlike tweetie 2 where you have to type in the actual user.
  4. Almost a 100% customizable theme.
Anthony Hocken says:

I'm using version 1. I was hoping for 1) Groups and 2) Push notifications. But they've done neither! Extremely disappointed.
It feels more like UI polish and various plumbing. They didn't even have the sense to give a discount during the first week so version 1 users felt they'd been slapped less hard. Okay we're talking about 3 dollars but it's the principle of it.
Anyway, given they havent implemented the big features it opens the door to other developers. The first to offer groups and push with a tidy UI (with 3.0 features like landscape keyboard/browser) gets my money.

Jeremy says:

I have to admit I really like the new upgrade compared to echo fon that I have been using. I can deal with no push since I use boxcar.

killakow says:

Push would drive me bonkers on a Twitter app

zkarj says:

Seriously? You guys want tweets pushed? Hope you have plenty of battery extenders. OK, I can see DMs being pushed, but really, I now use push GMail and it's NOT realtime and it barely makes any difference to how quickly I see emails. It does, however, make me seriously consider a battery extender.

fastlane says:

:shock: Man, Twitter sounds more and more complicated every day.

Rene Ritchie says:

Updated with some additional images and descriptions for extra services.

Brian says:

I can't deal with pushed tweets. lol. i think it's a nice upgrade. wish there was a dark theme and i've gotten used to my groups in twittelator pro.

jhamilton3 says:

Very impressed with the update.
Push is not everything. SMS pushes work just fine.
The amount of new options this upgrade provides easily puts it above other Twitter apps.
Very creative to be able to edit your profile pic & info from within the app.. and convenient...

wizard_of_smack says:

I almost love it. It would be perfect it groups, and push were added. Other than that it's very nice. I really like the new "nearby" feature. It makes my stalking hobby that much easier.

MrP says:

Would love to be able to create my own groups- but then again every Twitter app that let's you create your own groups takes way to long to load those views. SocialScope for Blackberries is awesome-wish they would put something out for iPhone. But then again since it can't stay running in the background it would probably still take forever to load!!!! Arghhhhh!

Dev says:

@Slept
Swipe, paperclip

Emeus says:

Simply Tweet is better.

MrP says:

Simply yweet is the slowest loading Twitter app I've used. Especially when viewing saved views.

MrP says:

That was should been Simply Tweet

Wayne says:

SimplyTweet is not the slowest loading twitter client. You probably have it set up to load all tweets since your last time. Other twitter clients stop at 100 or 200 tweets. SimplyTweet loads them all. If you haven't opened it in a day or two, it is going to load every single tweet that you haven't seen in a day or two.
As for Tweetie 2, I give it a C. No themes. No push.

Betobena says:

I still dont get why people insist on twitter push. Like another guy said for DM sure push me but for mentions? And regular tweet in timeline it qould be way to much push notifications it would make me want to never use twitter again. I have enough pish with beejibe than you. I do wish the dark theme would make a comeback i loved it in tweetie 1.

Youngstown says:

I'm a fan on Tweetie 2. It's really a well done application, but I agree with a lot of the others. I wish the themes were there. I miss the chat bubble view. It may sound lame, but it was probably my favorite part of Tweetie.

trock4u says:

No thanks, Twittelator Pro is better, don't have tweet count or tweet send notification. The UI is faster I give you that but what I do in one step in Twittelator Pro I have to do it in 3 steps in Tweetie 2, so no thanks again. Oh forgot themes, groups, I better stop because I'm going to keep with the bad grammars lol.

JGold says:

I think I found a bug. When doing a new tweet the contact search does nit list my entire contact list. When I search, it doesn't find many of my contacts. When I press space to obtain a list, the list only shows half of my contacts.
Anyone else having this issue?

Oboewan says:

I want push popups for @replies and DMs, and badges for tweets from people I follow.

Rene Ritchie says:

Updated walkthrough to include missing features like themes, groups, unread count, etc. (thanks @SkullKing26!)

David K says:

Upgrading now. Thanks for the review!

Joe M says:

The added features are not features at all it's mostly gimmick. Come on "pull down to refresh" added more buttons to make look like for a power users. All new app? Or just to justify that this is must be a paid upgrade for $2.99? Push is a feature that should have been added. Push is a very covenient to have being notified if you have @Replies & DMs. Don't tell me that his next update is a paid update again just to add push. Tweetie 2 no better than than the first it just more buttons that is linked to the Twitter APIs. Theme is gone meaning less work for developer to create this all new version Tweetie? Whatever! It's still a rip-off!

BobbyC says:

Nice app but no themes 0-o!!!
Bring back the dark theme. I spent a half hour last night going through every setting option looking for it!

L says:

Tweetie 2 is an excellent upgrade from Tweetie 1 but it didn't blew me away enough for a full switch from Echofon Pro. considering that a lot of the new Tweetie features have been available on Echofon Pro (which already has push for mentions and DMs) for a while now, i really didn't expect to be impressed with Tweetie 2. Echofon does the notification alert even better because it actually has a counter. am also missing a lot of customizing options, like for example, setting auto-refresh every x-number of mins.
still, i got it because it's shiny and new and it does have a few things am missing from Echofon Pro like text expander and infinite tweet downloading. altho these were already in Tweetie 1.

Rich Christy says:

PUT A PHONE NUMBER IN UR TWEEET!!
Iphone APP. can cloak our phone number-- My new "wingman". So Dope!
I twitter my peeps with a call back service..it's the bomb diggity!
*Works for any phone. Forward calls to any Continental US number
*Numbers available from all across the USA
*Your own private anonymous number
*Change your number as often as you like
*Great for dating or other social networking sites
*Block calls you don’t want
FYI*** I found it here: mytempnumber.com - directed me to Apple APP store

Grant says:

Tweetie had ping.fm support, but Tweetie 2 doesn't. This is a major, major, major downside of Tweetie 2, if you ask me.

Oliver says:

Very Very cool. I love it

@rubhatt says:

@JGold - i'm having that same issue, were you able to resolve it?

ryrycalguy says:

I tried Tweetie 2. After about a couple of days, I ended up going back to Twittelator Pro. It has more options and has FREE upgrades. I wish I could give my Tweetie 2 to someone who could use it because I probably won't go back to it. I'll only consider it if they add number badge notifications.

@ruci1225 says:

Would be nice to seperate by lists you have created.

@EugeneChua says:

Would be good if Lists can be selected from the bottom bar (where Timeline, Mentions, DMs are), and not having to navigate into "More"->Lists

TvvitterBug says:

You should check out TvvitterBug Version 1.0 available on the App Store. It's incredibly simple, powerful, flexible, fast, and most importantly fun! It quickly and easily allows you to customize your Twitter experience just for you. Released yesterday!

AdmindyFism says:

relationship with food. I surrendered to the deed data that there are unfluctuating foods that I can’t seem to impede ended eating most of the time. I well-educated the advice “concede” is a totally undeniable discussion in this ambiance b/c it made me hep I am helpless against definite food presupposed my sense state. That is why I sought licensed purloin via the Jewish Authority Command Center.
http://derring-do.com/ehc2005/images/1/small-teen-big-boobs.html small teen big boobs
What did we do in advance of computers? It is stunning how much we can wind up relying on our computers to work, circle, entertainment, enquire, games, past times, dirt, sports and even mind TV and movies.

AdmindyFism says:

Demigod delights in answering the prayers of His children—especially when we enquire of Him owing something so wonderful that only He could ever serve it!
http://www.webpointpage.com/veterinaria/images/ashot/amateur-couple-foru... amateur couple forum
In the same practice, the Impetus helps us in our weakness.