twitter Tag Archive

Hahlo 4.2 — Now iPad friendly

Not that it iPad friendly wasn’t before, in fact Hahlo ran perfectly fine on the iPad, but with that extra screen space available it would be silly to not make use of it, wouldn’t it? All up it isn’t a massive update, but some good bits and pieces have been thrown in.

Not that it iPad friendly wasn’t before, in fact Hahlo ran perfectly fine on the iPad, but with that extra screen space available it would be silly to not make use of it, wouldn’t it? All up it isn’t a massive update, but some good bits and pieces have been thrown in.

Hahlo 4.2 - Now iPad friendly

What’s New

  • iPad specific changes
    • Custom landscape layout with menu visible on the left (see screenshot above)
    • Portrait mode retains the ‘traditional’ Hahlo overlay menu accessed from the ‘menu’ button in the header.
    • Slightly larger navigation tabs
    • Bigger maps (640×480) on the geo-location pages
    • Custom iPad startup image when you add Hahlo to your home screen
    • New 72px home screen icon for the iPad
  • Added ‘Retweeted by’ links (similar to ‘in reply to’) to all three retweet timelines
    • These allow you to quickly see who else has retweeted that specific tweet
    • Currently shows a maximum of 10 users (I may increase this in the future)
  • Added all three retweet timelines to the menu (Retweeted to Me, Retweeted by Me, Retweets of Me)
  • Using Twitter provided location data (for locations in the US), other locations are still using the google Maps API.
  • Added link on geo-location pages to open the current location in Google Maps (will work on iPhone and iPad)

Bug Fixes

  • Fixed a link parsing bug where links that omitted http:// would be linked incorrectly, this has now been fixed for links that begin with www but still omit http://
Article 31 May 2010 0 comments
·•·

TweetImag.es I still find it hard to believe that there is sill no easy, official way of retrieving a twitter user’s avatar, luckily there are a few people out there building simple services to fill the gap. I just found tweetimag.es via a tweet from @laterstars, and it looks like it should meet my needs for now. I’ve also updated the ‘Twitter Avatars in BuddyPress’ function I posted to use this service, as the previous service seem to have some stability issues.

Link 7 Mar 2010 0 comments
·•·

To retweet or not to retweet

Yesterday I launched Hahlo 4.1 and one of the changes was the switch from to old-style ‘RT’ retweets over to the new twitter retweet api. Unfortunately this seems to have upset a few people, not necessarily because I’ve added support for the new api but because I chose not to maintain the old-style RTs as well. This is a tale of why.

Yesterday I launched Hahlo 4.1 and one of the changes was the switch from to old-style ‘RT’ retweets over to the new twitter retweet api. Unfortunately this seems to have upset a few people, not necessarily because I’ve added support for the new api but because I chose not to maintain the old-style RTs as well. This is a tale of why.

To retweet or not to retweet - a tale of good vs. evil

Keep in mind this falls into the category of “people can use twitter however the hell they want”, you’re allowed to disagree, just don’t be a knob about it.

The Hahlo side of the things

Hahlo is about moving forward, not backwards, if I were not interested in keeping up with the new feature additions to twitter (and the api) then Hahlo probably wouldn’t still be in active development. Also maintaining two different methods for retweeting means more work on my side making sure they both continue working, having an ‘RT’ button which performs different functions for different people is not only illogical, but would very quickly become a pain to support. Also, please remember I don’t get paid anything to work on or support Hahlo, I do that because I’m a nice guy.

The twitter side of things

Those who’ve used Hahlo will see that I’ve tried to match the same ‘flow’ as on twitter.com. For example, you click ‘retweet’ and you’re asked to confirm that you’d like to retweet this tweet to your followers. Not everyone likes the new-style retweets, but then not everyone like change. But changes happens, deal with it.

Evan Williams wrote a great post on why retweets work the way that they work on twitter.com, if you haven’t read it I strongly suggest you do.

The “retweets annoy me” side of things

There is a reason I never added retweets to Hahlo prior to version 4, I don’t (or didn’t to be more precise) like them. And then when I did add them, I also added an ‘hide all retweets’ option. This is why, and if you disagree (likely) I’d like to hear (constructively) why that is. Lets try a common example to illustrate my point.

» Continue reading “To retweet or not to retweet”

Article 24 Dec 2009 3 comments
·•·

Ten things that annoy Jeff Croft about twitter He makes some very good points. I tend to agree with his comment in relation to @mentions, but I would rather that we still had an option as to whether or not we wanted to see them. I personally do want to see other peoples @mentions — its how I used to find interesting people (and how I found @jeffcroft in the first place).

Link 17 Dec 2009 0 comments
·•·

I want access to twitter lists…and the api

I would also love to know the criteria twitter are using for giving people access to the lists. It can’t be the number of people you follow, or the number that follow you, or the number of tweets you’ve posted, or how long you’ve been using twitter for, because I know of several people who have less followers, less tweets, are following less people and have been a user for a much shorter period of time and they have access to list. Yet I don’t. Even being the developer of a popular (well, not as popular as it used to be) twitter app doesn’t seem to qualify me. Sigh. I will wait, I don’t even really ‘need’ lists, but people using Hahlo will, and I can’t build in support until I get access and can use them myself. Please twitter, can I haz lists now?

Sidenote 29 Oct 2009 1 comment
·•·

How to add clickable hashtags to your twitter widget

A few weeks ago Twitter finally added clickable hashtags to twitter.com. However if your one of the many people who make use of the html/js widget provided by twitter to display recent tweet on your own website then you will have noticed that you still don’t get clickable hashtags in the list of tweets that get displayed. Luckily this is pretty easy to fix if you want to, and you aren’t freaked out at the thought of modifying a little javascript.

A few weeks ago Twitter finally added clickable hashtags to twitter.com. However if your one of the many people who make use of the html/js widget provided by twitter to display recent tweet on your own website then you will have noticed that you still don’t get clickable hashtags in the list of tweets that get displayed. Luckily this is pretty easy to fix if you want to, and you aren’t freaked out at the thought of modifying a little javascript.

UPDATE: This article is no longer relevant, twitter have completely changed their widgets (which you can grab here), and the new widgets now support hashtags out of the box. Looks like any existing widgets should continue working as they just use the user_timeline API method which hasn’t changed.

Below is the default javascript function that is called by the default HTML Twitter widget, you can grab the widget code here or look at the full javascript file here.

There isn’t much to it, just the callback function, and a function to format the timestamp for each tweet. I’m only focusing on the callback in this post as that is all we need to play with to get clickable hashtags working. The default callback runs through the list of tweets that have been returned and using a couple of regular expressions (regex) it pulls out urls and @mentions and links them up.
» Continue reading “How to add clickable hashtags to your twitter widget”

Article 26 Jul 2009 4 comments
·•·

Hahlo 4 Beta Exactly two years ago today I announced the beta of the original Hahlo and now after a long, long, long wait I’m happy to announce I’ll be opening up the Hahlo4 beta later this week, all you need to do is head over here and plug your username into the super simple signup form, then make sure you are following hahlo on twitter so I can send you your super secret beta password. Easy as that.

Link 23 Jun 2009 0 comments
·•·

Hahlo 3 goes live!

Hahlo 3 Goes Live

The latest and greatest Hahlo has just been released live to the world, the original Twitter client for iPhone just got even better. Hahlo 3 has been in development for the past month, and in active beta testing for the past two and bit weeks. The beta itself has proved popular among users, with over 1,000 people signing up to take part. Not bad when compare to just the 120-odd that tested the Hahlo 2 Beta last year. Several sites have run reviews of the Hahlo 3 Beta, including a nice detailed preview by The Unofficial Apple Weblog.

Go to Hahlo.com now!

» Continue reading “Hahlo 3 goes live!”

·•·

Hahlo 3 Beta Testing

A couple of days ago I asked for some beta testers for Hahlo Version 3 via Twitter, if you haven’t already, and you would like to try out the latest “bleeding” version of “Hahlo 3 — Legendary Edition” then drop me a line at beta@hahlo.com and I’ll provide you with more details. It’s definitely worth a look.

While you’re at it, have a read of John Gruber’s thoughts about the current crop of Twitter webapps…and finally someone who agrees with me about Thincloud’s abuse of the Twitter logo.

New Leaders seem to have recently renamed Thincloud to the rather scammy-sounding “Twitter for iPhone”. They use Twitter’s logo and name in such a way that, unless you read the light-gray small print in the footer on their web site — which small print is not displayed when viewing the web site on an actual iPhone — creates the impression that you’re looking at some sort of official Twitter iPhone interface. — daringfireball.net

Yeah…What he said.

Article 18 Apr 2008 1 comment
·•·

Hahlo 2 — the original just got better


Hahlo 2.0

Version 2 of Hahlo is now live! It has been in the works almost since the day that version 1 was released. The short timeframe that version 1 had ended up probably doing more harm than good, and while the basics worked well enough it had a few failings which unfortunately resulted in many people switching to other alternatives. Now with Hahlo 2.0 a lot more thought has gone into how things should work, and how they should fit together. On top of that there are also a huge pile of new features and enhancements which will hopefully bring those that had left back to Hahlo. Keep reading for full details about the additions and improvements that have been made in this all-new version.

The Interface

The basics of the interface should still be familiar to users of v1 despite that fact that pretty much everything has changed in some way. Lets start with the navigation. Gone is the unintuitive ‘star’ button which was used for updates, in its place is a nice, simple “Update” button. Give that a tap and up pops the familiar update box, the same as before.

Hahlo Toolbar

One of the biggest changes is the relocation of the menu/toolbar form the bottom of the screen to the top, and by default its hidden to keep screen real estate free. This was also done out of necessity since the mobile version of Safari doesn’t support fixed positioning. Tap the ‘Menu’ button and the toolbar will appear, and you’ll see a whole bunch of brightly coloured icons to navigate your way around. You’ll also see the arrow, tap that to reveal more toolbar options. They have been split like this to make the buttons themselves larger and easier to use on the iPhone.

Hahlo Toolbar

On a number of the ‘timelines’ you will see a few little circular icons in the top right of each tweet. The star icon allows you to quickly, and easily save the tweet as a favourite. Just tap it and it will turn ‘gold’ once it has been saved. The message bubble with the ‘M’ in it is for Direct Messaging that particular user, give it a tap and the direct message box will appear with the recipients name already filled in. The third button is the highly requested reply button, tap that and the update box will appear with the @username already filled in and ready for your reply.

Hahlo Tweets

From any screen you can easily tap on a users profile picture and you will be taken to that users individual timeline. Coming soon you will also be able to follow and unfollow other twitterers directly from Hahlo.

What can I do with Hahlo?

First thing that you will probably notice when you log in to Hahlo is that there are a lot more options. You can now do just about everything that is available from the twitter website all from Hahlo, and there are still more features in the wings. Lets have a look at what you can do.

  • My Timeline” — this is your timeline of tweets
  • My Friends Timeline” — this displays the most recent 20 tweets from you and your friends, at the bottom there is a button to show 20 more tweets, tap it and the next 20 load directly onto the bottom of list. You can view upto the last 200 tweets in your friends timeline.
  • Friends I’m Following” — a list of all the friends who updates you are following, with easy links to DM or reply to any of them. There is also a ‘grid view’ button in the top right that will take you to a screen displaying all your friends avatars, just tap their picture and you’ll be taken to their timeline.
  • Who is Following me” — a list, 20 at a time, of the people who are following your updates, along with links to send a reply and view their timelines. Again there is the ‘grid view’ option.
  • Replies to my Tweets” — simply view a list of all the @ replies that have been sent to you
  • Direct Messages” — this is a list of all the direct messages that you have received. At the top you’ll notice three buttons, the ‘outbox’ button will take you to a list of all the messages that you have sent, and the last button will open the ‘send message’ box for you to direct message one of your friends.
  • My Favourite Tweets” — a list of all the tweets that you have marked as favourites, great for saving funny, informative, or useful tweets.
  • Public Timeline” — pretty self-explanatory, its the public twitter timeline

As already mentioned you can easily update your twitter status by tapping the ‘update’ button at the top of the screen no matter where in Hahlo you are. Replying to tweets has never been easier, just use the @ button that appears on many of the screens. The same goes for sending a direct message, just tap the ‘M’ button as mentioned above.

Optimised for your convenience

Since I wrote an article recently comparing the relative load sizes of some of Hahlo’s competitors its only fair that I try my best to optimise Hahlo to the best of my ability. All images have been optimised to provide minimal file sizes, my css is now gzipped which reduces the load size greatly, and the javascript is now packed and gzipped further reducing load.
With regards to the CSS there is still more room for further optimisation in the future.

When you first login to Hahlo the inital page load is just 60kb, almost half that of v1, and a full load of the public timeline is just 100kb, but approx. 40% of this is user profile image which are beyond my control.

Its also worth noting that now that the full interface is AJAX many things such as icons and the UI images only ever need to be loaded once, after that pretty much all that you are loading is the content of the page in questions, this helps to reduce load times across the board.

Ask and you shall receive

In the past couple of months I have had many requests from users, and I have tried where possible to include their requests. Two of the most requested features were @ replies and clickable links. As already mentioned sending an @ reply is dead easy, and you will now notice that whenever an @username appears in a tweet it is linked directly to that users timeline. You will also notice that any link that is in a tweet will be linked up automatically, something that was request by numerous users.

Hahlo Replies

When I opened the beta version of 2.0 up for testing the first request I got was for an easy way to bookmark the friends timeline. Within about 20 minutes I had that sorted, along with a bunch of other ‘pretty’ links that you can use.

The Future

Yes there are still more features that I hope to add to Hahlo in the future. The first on that list will be adding the functionality to allow you to follow and unfollow fellow twitterers quickly and easily. If you have a request for something that you would like to see Hahlo do, I’d love to hear it, just leave a comment or contact me at dean@hahlo.com.

Article 22 Sep 2007 8 comments
·•·
twitter was not updated. | lastfm was not updated. |