Volitans Software

Twitterrific 4: Excitement followed by disappointment

Twitterrific 4 for Mac was released on Wednesday. I was excited to download it, because version 3 was getting long in the tooth. For example, it didn’t support retweeting, nor URL shortening. To my dismay, there are two glaring issues with the application. And that has forced me back to version 3. And if that all sounds familiar, it should. I wrote very similar things about Tweetie for Mac back in 2009. You would like Iconfactory would learn from atebits mistake. And on top of that, the developer seemed incredulous that I would ask for the changes.

My first complaint is that to send a tweet, you now have to press option-return or click send. That’s a really bad UI. I want to type, then hit send. The developer tweeted back that its too easy to send an accidental tweet. First, how often does that happen? Second, who cares- let the users figure that out, because that’s what the delete function is for. Third, you can use the enter key, but laptops don’t have that. It makes usability much harder. His response to that was how would a carriage return be input? But, who does that? The tweets I look at almost never have carriage returns. And since that is a lot rarer than just sending a tweet, the options should be reversed. Its a stupid UI decision.

And for some reason, they left out the very useful Growl. The developer has said that if enough people request it, they will bring it back. It looks to me like one of the most requested features on their Twitter account is Growl support, so they better add. Still it is crazy that they took it out in the first place. Growl is exceedingly easy to add to applications- it took me about 15 minutes to add Growl support to SMART Utility. However they also have said they aren’t convinced of its usefulness. Again, that’s crazy. I don’t want to open up the app every time a new tweet comes it. Just show me it briefly.

While writing this review, I found a two more things that are infuriating about Twitterrific 4. When the main window is closed, the app stops updating What kind of decision was that? For version 3, it just hid the window when it was closed, but it still updated in the background. Now, for the same functionality, it has be hid manually. For basic users, hiding and closing should be the same thing. Also, the Dock icon is always there, when it wasn’t in version 3. Okay, so that’s just annoying, but still, another bad UI choice.

So I really hope Iconfactory fixes these bugs in the next version. I really want to support development, but I can with these glaring problems.

The Verizon iPhone

The Verizon iPhone is here. There is a lot of joyous cheers around the tech world. However, I am not as excited. I’m glad that more customers can see the joy of the iPhone, and hopefully by spreading out iPhone usage, the cell networks will be more usable.

But at least for me, ATT is a much better service were I live. Data is much faster on the ATT network. ATT’s network support simultaneous voice and data, which I use a fair amount (just yesterday in fact, checking email while one the phone). I also have a dislike of Verizon that goes back to their Bluetooth blocking in the early 2000’s. The prices are also the same, so for me there isn’t a reason to change.

However, its still a good thing to have more choice. Competition between the carriers will only serve to make the experience great for everyone, and cheaper.

Ugly UI rules the App Store

It starts with the App Store itself. The Close, Minimize, Zoom buttons (red, yellow, and green) are in a none standard location. It looks ugly. There is no title bar, and the toolbars are an ugly monochrome. This is just as bad as the new iTunes (vertical stoplight buttons, monochrome sidebar, nonstandard scroll bars).

Next up is the new Twitter for Mac app. Its not surprising its ugly, and its UI leaves much to be desired- its descended from Tweetie for Mac. That was one of the worst Twitter applications. It took a couple of versions to support Growl, and to send a tweet it was Shift-Enter which was incredible frustrating and stupid. See this post for more on that.

Back to Twitter- it has nonstandard stoplight buttons (sound familar?). It has no Titlebar OR toolbar- so how the heck does one move the window? By the ugly black box on the right. The font is in Helvetica, rather than the proper Lucida Grande. The new Tweet window is draggable by the bottom, and is not attached to the main window.

Because Apple has led the way with their bad UI design, other apps have also taken that approach. What a mess. For more on this, check out this post from Tim Morgan.

Mac App Store

I’ve had a few weeks to digest the Mac App Store, and what it means for SMART Utility, as well as any future apps. The Mac App Store has all the same benefits and issues as the iPhone App Store. Selling an app just got so much easier. No more worrying about setting up a store front, worrying about payment processors, serial number systems, or bandwidth hosting. Its great for the customers too- easy installation, easy updates, and no more serial numbers.

But it also comes with problems, the biggest of which is the restrictions. Even if I wanted too, I could not sell SMART Utility in the app store. It violates a number of rules, and version 3.0 will violate more. I don’t like giving control of selling to another company. And I will also lose my connection to my customers- as Apple does not release that information.

I’m sure the store will do great, but I’ll be happy to continue to sell my app the old fashioned way.

Wanted: Beta Testers

As development of SMART Utility 3.0 is waning down, I would like to test this release a bit more. The biggest addition is the new menu icon, and that needs to most testing. So I am looking for a few good beta testers. The only requirement is that you must have purchased SMART Utility (the license type doesn’t matter). There is no incentive other than getting some pre-release software.

If you are interested, send an email to [email protected].

iPhone 4 Review

I have had the iPhone 4 for about six weeks now. My verdict? I absolutely love it. Its the best phone I ever owned, as well as the best iPhone ever (that sounds familiar). I want to cover my favorite features, but first, let’s talk about that elephant.

Antenna

Unfortunately, the one of the best parts of the iPhone has gotten a heavy amount of bad coverage: the dreaded signal drop. I will admit I can make my bars drop, but not as much now with iOS 4.0.1 out. And just yesterday I accidentally held it the wrong way (I had my thumb on the bad spot) and a call almost dropped. But then I realized it, and moved my hand to how I normally hold my phone. That is the only time in six weeks I ever had an issue. I also do not use the bumper, mainly because my car has a dock, but also because I just don’t feel like I need it.

I find this just a small problem. In fact, I believe its better on the iPhone, because I know exactly were the problem is. On other phones, who knows where the antenna is, and I have had problems with other phones dropping calls depending on where I hold the phone.

I also find the benefits outweigh that small problem. I get much better reception in more places now. There are buildings I travel to that I never had a signal before, and now I do- and its usable. Plus, by making the antenna external, the phone is thinner, but with a bigger battery.

Battery

This is a huge benefit to external antenna. The battery lasts forever compared to my 3G (even when new). I can use 3G internet for much longer. I have noticed I can surf for about 3 hours straight, and only lose about 50% of my battery. My 3G would be down to 20% at that point.

Camera

The camera on the phone is wonderful. Its faster for one. I can keep pressing the button and it will take pictures as fast as I can tap it. The pictures look better, and have a much better quality to them (of course I was coming from a 3G too). The video is spectacular as well. Having HD video on a device this small is awesome. Its not perfect- the colors are always exactly right, night shooting is tough, and there is some tearing in video shots. But for a cameraphone? Its amazing.

Screen

The Retina Display is absolutely stunning. Just looking at text blows me away. It almost is as good as high quality printed magazine pages! Looking a pictures, especially from the built in camera, shows so much clarity. I just cannot believe the quality of this screen. Games looks beautiful on it. Watching videos on this thing is amazing.

Speed

Wow is this thing fast. Apps open up in the blink of an eye. I never have to wait for my phone anymore- when I tell it to do something, it does it. The biggest slowness, of course, were games loading. And they load so quick now. I’m eagerly awaiting more apps that can take advantage of the speed.

Other

The GPS is much more accurate now, as well as quicker to identify my location. iOS itself is very cool- I love unified mailboxes. Going back to my iPad without it is a pain in the butt.

The way multitasking on the phone works is just about perfect for me. There still are a lot of apps that need updated for it, but the implementation is great. I love being able to switch back and forth quickly, as well as have a recent items list. One thing I think can be improved is some way of differentiating between running apps and just recent apps. That way I can tell if an app is actually sucking down battery. But other than that, I love it. Its so nice to be able to run MLB At Bat in the background now.

Verdict

Like I said before, this phone is awesome. It gets my 100% buy rating. I’ve played with other Android phones, and the still do not compare. And where I live, ATT has awesome service, so no complaints there. Apple did a great job with the phone.

iPad Review

I’ve had the iPad for almost a month now, and I’m still loving it. Its not any one thing it does that makes it so great, its a million little thing. The big screen makes everything easier to use. Browsing the web is so much better. Reading email is wonderful- especially in landscape mode with emails on the left and a message on the right. Using apps that were made for the iPad helps make the apps better: Twitteriffic, IMDB, MLB At Bat (AMAZING for a baseball fan like me), NetNewsWire, and Flight Control, among others. And everything is really fast- on top of everything else that makes the device.

But of course its not perfect. Even though its running iOS 3.2, its really a 1.0 version for the platform. I expect 4.1 to be much better. One thing I hope they improve is file sharing between devices. Its very clunky to transfer files and keep them up to day. I’d love to see better integration with at least MobileMe for transferring files. MacObserver has a good article about the less than stellar iPad file sharing.

I think that will be fixed in time though.

In Defense of Comments

About two weeks ago, part of the online tech community erupted in a debate about comments. The most well known site that does not have them is Daring Fireball. There was a site back in January called DaringFireballWithComments.net, but that was taken down since it stole all of John Gruber’s writing. Others joined in the hate against comments. I’m here to defend them.

In this defense, I’m going to reference three articles:

First off, I must address Derek’s title as a baseline for my argument (John makes similar statements in his article). Of course anybody who hosts their own website can decide whether or not they want to allow comments, and if so how much commenting they allow. I am not assuming I have a “right” to comment on anybody’s articles on their website. That’s a stupid argument, and its a strawman from those arguing against comments. I am not arguing that anybody must allow comments, I’m arguing that as a good internet citizen, they should allow comments.

Now with that out of the way, let’s get into the meat of the debate. John writes

You write on your site; I write on mine. That’s a response. I don’t use comments on Wilcox’s site to respond publicly to his pieces, but somehow it’s unfair that he can’t use comments on my site to respond to mine? What kind of sense is that even supposed to make? And if there aren’t any comments on DF, how are DF readers “adding to the noise”?

This is one of the main arguments those who hate comments trot out. “I’ll write here, you write there.” Okay, but then he describes Daring Fireball as a “conversationalist” website. Well, conversations have two sides. In this case, one is the writer, the other is the reader. The best part of the internet, is that with comments, the reader can have a voice. They can offer feedback- and that feedback can be seen.

That last part is the key. Emailing the writer makes the counter-argument hidden. Writing a response on another blog makes it near hidden, because most readers don’t have the notoriety of John. None of the other readers is likely to see that response. And while there are many bad commenters out there, there are also many commenters who can make coherent arguments against a position. Shutting them out kills the conversation, and the community loses in the end.

Marco disagrees:

I also disagree with the widespread notion that comments are “discussion”, or that they form a “community”. Discussion and communities require mechanics such as listening and following up that are rarely present in comments.

As does John:

Comments, at least on popular websites, aren’t conversations. They’re cacophonous shouting matches. DF is a curated conversation, to be sure, but that’s the whole premise.

Sure sometimes they aren’t conversation. I’m not arguing there aren’t bad commenters. But those commenters can be handled. Methods such as no anonymous posting, verified email addresses, and yes, banning bad commenters. The thing is when people see what others are getting away with, they push the bounds further. And further. But when they see others getting punished for bad comments, they stop. And they behave.

I think Derek has it right here:

I may enable comments again someday. But what I really want to do is fundamentally redesign the commenting experience. Most comment systems are practically designed to create stupidity. I know there’s a better way. But that’s another post.

Certainly there are systems that are horrible at maintain the level of discourse internet society should expect. And he is right, its not an on or off question. But I think there shouldn’t be an off. Especially when he says things like this:

But I’ve seen incredible communities form in the confines of comment forms. I’ve seen funny, helpful, informative, intimate, amazing conversations. I’ve seen groups of people come together using the crudest of tools to form intense personal bonds. I’ve seen it literally change lives for the better.

And as John Siracusa as remarked

Not a day goes by where I don’t read a comment that’s at least as interesting, entertaining, or insightful as the text it’s attached to.”

And I find the same thing. I skip over the rif-raf and find interesting points and arguments. I find back and forth debate and see both sides. The idea of allowing comments is not about shouting a point, its about expressing it, and possible convincing somebody to see a different point of view. That’s the beauty of debate. If hones arguments and builds better ones.

Finally, I’ll end with this: those who do not allow comments make it appear they do not want that debate. They want their experience free of people questioning them. John has said it doesn’t fit in with his experience. I think that says a lot about his arguments. Of course, even if they don’t mind the debate, not having comments proves they would rather not deal with it. And that’s not good for the internet.

Excellent Argument to Open Up the iPhone

Jason Snell has an excellent article called “Time for Apple to open up the iPhone” where he makes a good case to for Apple to allow unapproved apps on the iPhone. He argues quite well that Apple’s reputation is being harmed without any good benefits.

He thinks Apple should do what Andriod does, and have a deep hidden setting to allow unsigned apps, with a giant warning. Most customers would never know, but they ones who did would be aware of the (very small) risks.

Read the whole thing, its good.