• Caught cheating

    No, I didn't cheat in school, I cheated in failing to fix a ReceiptWallet feature. When I was working on ReceiptWallet to move it to document based, I didn't fix the AppleScript support. When ReceiptWallet was a single window application, the scripting support was global; with document based, the scripting had to be specific to a library. As anyone that has written AppleScript support, it is a royal pain in the you know what. I was hoping that no one would notice this, but even before the end of the ReceiptWallet beta, I had someone send me email about it. Damn, I guess I had to fix it.

  • My power to offend and being a Mac snob

    My comments in this blog seem to offend some. For better or for worse, I speak what is on my mind. It sometimes gets me in trouble, but most of the time helps me get stuff off my mind. I will admit that I'm a Mac snob and want applications to have a Mac user interface; I don't want some cross platform UI (if the app works well and the engine or behinds the scenes stuff is cross platform, that's fine).I received email about a recent post where I basically said that the app's UI was crap. I couldn't get past the UI to actually use the app, so it could be a fine app, but the UI was just awful. For me, pretty much anything done in REALBasic that isn't tuned to the Mac is not a Mac app. Should the author be offended? Sure, he has the right to be offended if he wants. I stand by what I said about the UI; I like using a Mac and if I wanted to use Windows, I'd accept half baked user interfaces and put up with what is shoved in my face. Mac apps are just more elegant and have more polish.

  • My first podcast interview

    Today I had the opportunity to be interviewed on the T4 Show. I've never done an audio interview before (I was interviewed back in high school for the recycling project I started for the local paper), so I was a little nervous. I tried to focus and think before speaking. After a few false starts with Skype (I've never used Skype before), we switched to iChat and things worked well.

  • Writing documentation

    I have the daunting task of writing the documentation for ReceiptWallet. While I have some as well as some knowledge base articles, the docs need an overhaul. I wrote the previous version of the docs for Apple Help by hand. This time, I was going to look for a tool to do it. I found 3 options. HelpLogic, Simple Help Editor, and Mac Help Writer. The UI on the first two makes me want to barf. They say that they're cross platform programs. For most programs, "cross platform" means "we have a crappy Mac UI in order to get it to work on Windows". This isn't true for all applications, but for many.