Twitter for iOS and Mac have been updated with Direct Message syncing and other UI changes.

Here’s the changelog for Twitter for iOS version 5.8:

New to Twitter for iPhone and iPad: when you read a Direct message it will be marked as read in all of your official Twitter apps, including twitter.com, mobile.twitter.com, Twitter for Mac, Twitter for Android and TweetDeck. When you read a message on another official Twitter app, it will be marked as read on iPhone and iPad.

We’ve also made more improvements in this version:
• It’s easier to join conversations with a new reply composer in the Tweet details view on iPhone
• Find new accounts to follow by tapping the new people button in the navigation bar
• Richer search results indicate when there are new Tweets for your query and show account results with bios and social context
• Report unwanted Tweets via the “More” button

Here’s a screenshot of the new reply composer:

upload

Twitter for Mac has been updated to 2.3:

Now you can see when your Tweets have been retweeted or favorited, when you have a new follower, and when you’ve been added to a list in your @Connect timeline. You can also update your notification settings to see interactions in real time.

Other improvements and bug fixes in this version include:
* When you read a Direct message on Twitter for Mac it will be marked as read in all of your official Twitter apps, including Twitter for iPhone, Twitter for iPad, Twitter for Android, twitter.com, mobile.twitter.com and TweetDeck. When you read a message on another official Twitter app, it will be marked as read on your Mac.
* Support for 6 new languages: Danish, Swedish, Finnish, Norwegian, Thai and Filipino
* Real names and @usernames appear together in all parts of the app
* Fixed character counting bug in the Tweet composer
* Fix for unfavoriting Tweets
* Fix for Growl notifications
* Other nifty fixes and improvements

The official Twitter blog has a new post regarding these updates.