Why Even Bother: Part II

18 March 2010 Tags  , ,

Where is part one? Well a few months ago, Brendan wrote part one outlining the frustration we feel about everybody loving the "big boys" in the Twitter client space, never giving the smaller, (seemingly) the non-VC funded, open source clients a chance to shine.

It’s happened again, but this time its worse. Seesmic were yet again presenting at a major Microsoft conference (MIX10), banging on about how they got early access to the WinPhone7 Series hardware and SDK – how wonderful, another platform we simply can’t compete with because come day one, they’ll have not only had the emulator for longer, but physical devices to try everything on. And if we were to move to WP7S, we’d have to break the mindset of everybody who saw MIX/associated articles that "WP7S + Twitter = Seesmic". They are in the phone from before day one.  You just can’t compete against that.

Oh, and something about updated desktop client that will include plugins – turns out via MEF, just like us. The one consolation I have is that all those promised features they keep banging on about – we’ve got them today. Now. 3 months ago. Not "in the near future" (anybody seen their iPhone client they promised? oh wait, doesn’t exist)

However the final crushing blow came when news broke that Silverlight (in beta form?) has now been released on Nokia’s S60 platform – and guess what the two example apps are? Bing and Seesmic.

Unlike Brendan, I’m not venting at the general noisy ‘industry’ and how hard it is to get a break, but how the favourites of PDC will continue being the favourites on every platform Microsoft releases, so long as Microsoft keep handing out early access to the same developer again and again. This isn’t so much about MahTweets, but the frustration that Microsoft pick a favourite and will run forever with them – what about the other, smaller clients in this field? Where is the love for Witty, Blu, Halfwit, Sobees, or Gadfly?

It feels less like "Developers, Developers, Developers" and more like "Developers – those guys, the rest of you don’t matter"

Why even bother?

After MahTweets 3 (which is a very major version/update), I won’t be bothering – I’ll be getting out of the "game". MahTweets will be maintained/major bug fixes, the others may continue working on it, but I have no more interest in creating Twitter clients.

Why is it so personal?

For lack of a better cliché, I am MahTweets. I don’t mean to diminish the role or contributions of others, far from it, when I say I am MahTweets, I mean that I’ve poured a lot of myself into it, I’m the public face, I’m the "overlord", I started the project. For the others, it’s a pet project – for me, I’m disabled and unable to get a ‘real job’ – it’s as close to a job as I’ll have for a long time.


8 Comments
 

MahTweets: It’s back

26 July 2009 Tags  , , ,

MahTweets is my twitter client of choice. Why? Well, I wrote it. Okay, that isn’t the only reason, it has some pretty awesome features distinguishing it from many Twitter clients.

Features

  • Inline media viewing
    View twitpic, flickr, direct images, and youtube (working on it, an IE8 update broke it) all inside MahTweets. Support will be expanded to support yfrog and any other services people request.
  • Webcam support
    Use your webcam to directly upload to twitpic (flickr, yfrog, and others coming later) or as your avatar on Twitter
  • Conversation viewing
  • Tracking
    This was common in the "old days" of Twitter, but now it seems to be called saved/inline searches?  Either way, if you’re particular interested in tweets on a particular subject, track keywords using twitter search.
  • Filtering
    No more "#followfriday" clogging up my Twitter stream
  • Scalable UI
    Because MahTweets is coded in WPF, I can scale everything (not just change font sizes) neatly at a click of a button.
  • Short URL expansion
    Tired of being Rick Rolled through tinyurl, is.gd, bit.ly (and many others)?
    By auto-expanding the shortened url’s (using Long URL Please), you won’t be launched into sites you know are bad
  • Multi-account support & grouping Coming soon!

Tech Goodness (Requirements and other details)

Through Windows 7’s "XP Mode" I’ve tested Windows XP support, and even in the virtualised environment it was smooth – so smooth that it took me a good 10 minutes or so to notice I’d launched it in XP Mode instead of "natively"!1

Below is a screenshot of an earlier build, running XP Mode and Windows 7 "natively"1 the two running side by side.

mahtweets_crossplatform It’s so weird to see the Luna theme in Windows 7

Big thanks to WillHughes, Shiftkey, CADBloke, Chickz0r, and digihal for help, support, code and/or encouragement on the MahTweets project

1 – by "natively" I mean running in a non-virtualised environment.


1 Comment
 

PockeTwit Video Review

19 March 2009 Tags  , , ,

Short review/look at PockeTwit, a very cool looking Windows Mobile twitter client with a kinetic UI.

Download from http://code.google.com/p/pocketwit/


Comments Off
 

Screencast: WPF+SL2 Silverlight Clients

2 August 2008 Tags  , , , , ,

My Demo’s Happen Here entry (entries closed last month) was on Visual Studio 2008, how it can rock your socks by creating Twitter clients in WPF and Silverlight.

Or you can stream the original video in WMV from Silverlight.Live.Com. You can download the solution (73kB) containing the three projects, which requires the Silverlight 2 Beta 2 SDK.

For interests sake, the screencast was recorded using Microsoft’s Community Clips Recorder and edited with Windows Movie Maker – both free (well, providing you have Windows). Community Clips Recorder is fairly basic when you compare it against Camtasia, as it has no editing, zooming, or highlighting capabilities. However depending on the situation Camtasia is overly complex and the price difference is something to be considered.


1 Comment