Apple Summer Camp

Posted by Doug Thu, 08 Jun 2006 13:37:08 GMT

My oldest son, Josh, can go to Apple Summer Camp this year. I’ve signed him up for the Movie Workshop and iWeb Workshop.

Apple-Summer-Camp “Summer Camp” is a bit of a misnomer. Each “camp” is 3 hours on one day. Since Josh is under 13, I’ll need to take off work to be there with him. It should be fun! The idea is to actually finish a project and take it home burned on DVD. Plus he gets a T-Shirt for each “camp” he goes to.

Oh, and Josh has been asking me about teaching him to write games. I’m not sure which direction do go here. I have so much respect for The Pragmatic Programmers I’m tempted to get Learn to Program. On the other hand, I’m also tempted to do something like Beginning Flash Game Programming for Dummies. I’ve heard good things about Learn to Program. I’d expect that it would give a good foundation in programming. But Flash is… well flashy. If you have any input on the subject of teaching pre-teens to program I’d love to hear it.

Posted in , , ,  | Tags , , , ,  | 3 comments

Further Mouse Woes

Posted by Doug Wed, 15 Feb 2006 18:04:54 GMT

So I returned my Logitec V270 Bluetooth Mouse (you can read about my less than ideal mouse experiences). I replaced it with the Kensington Pilotmouse Mini Bluetooth. Unfortunately, I’ve found it to be less than ideal as well.

I love the size and feel of the Kensington Pilotmouse Mini. It’s not really a “mini”. It’s only slightly smaller than my standard sized Kensington Iridio. I like the way the Pilotmouse Mini looks. The silver and blue is sleek. The rubberized feel is nice too. I have pretty much zero pairing problems with my 12” Aluminum Apple Powerbook (1.33GHz G4).

My main problem is that tracking is unpredictable. I got the Kensington Mouseworks driver (which, btw, bonus points for the cute icon) version 2.5 which didn’t recognize my bluetooth mouse even thought the release notes said it should. I waited on hold for however long to talk to some guy in India who finally told me version 2.5 of Mouseworks wasn’t compatible with Mac OS 10.4.4 and that a new version would be coming out shortly. In the meantime I kept wavering between the Pilotmouse and my Iridio depending on how much I hated wires at the moment. The Kensington software update didn’t notice when the new driver was released. I had to go find it myself. The good news is that it recognized my Pilotmouse Mini Bluetooth. The bad news is that I still have tracking problems.

So, I’m returning the Pilotmouse and I’ve just ordered the RadTech BT510. It’s not especially attractive, but it’s gotten some excellent reviews. I’m a little worried about this comment

Update: From John Grzeskowiak at RadTech; ”...we’re working to find out why some are having cursor instabilities with the 510 – we plan to release a button-mapping driver soon which will be able to slow the acceleration curve and prevent this condition which seems to affect about 20% of the folks using this mouse with a Mac.”

I’m assuming that the “button mapping driver” is the RadMouse Bluetooth HID Driver. Also, the above lined article doesn’t have a date. So I can’t really tell if RadTech has had time to release any updates to the driver or mouse to compensate for the problem.

What I’m really worried about is that my Powerbook somehow falls into that “20% of the folks using this mouse with a Mac” and will affect all my Bluetooth endeavors. For the record though, I do have the Apple Bluetooth keyboard and am quite happy with it.

Posted in  | Tags , , , , ,  | 4 comments

A User Experience: Apple vs. Dell

Posted by Doug Tue, 14 Feb 2006 14:13:33 GMT

Dell 2001FP Yesterday I received in the mail a new 20” Dell 2001FP LCD Monitor. I’m also the proud owner of an 20” Apple Cinema Display. Even though I’m an Apple fan-boy, I’d still like to compare these two displays from a user’s experience.

From the get-go let’s compare the outside of the box. The Dell is a plain brown box with the Dell logo and “Dell 2001FP” labeled on the outside. Don’t you just love how that rolls off the tounge? “Dell 2001FP.” That just conjures all sorts of images of display magic. Well, maybe not. Let’s flip it around. “Apple Cinema Display.” Wow, could I make movies with this display? Is this display going to give me similar experiences as going to the movies? Only time will tell.

Nobody cares about packaging like Apple does. This is under-reported. Opening an Apple package is a joyful experience. Every step of the unpacking is meant to put their product in the best possible light. Apple packages are more like showcases than boxes. The box for the Cinema Display is nice an flat with a flip open lid. For the last year plus I’ve had it, I’ve used the box as a very convenient carrying case. It’s not too big; it has a handle; it’s easy to get the display into and out of. Maybe I had my hopes up too high. Unpacking the Dell display was under-whelming. In fact, I couldn’t figure out how to get the Styrofoam back into the box so it would close nicely. I’ll keep the Dell box too; but it’s certainly not as lovely as the Cinema Display box.

Don’t get me wrong (particularly not my boss who bought me this Dell display). This is a nice display. It’s very bright; perceptually just as bright as the Cinema Display. It actually has higher resolution than the Cinema Display. My Cinema Display only has two USB ports on it, the Dell has four. Of course, my Cinema Display also has two Firewire ports and the Dell doesn’t. Both displays color calibrated well. The Dell has onscreen menus that let me adjust the white point, the Apple doesn’t.

But the Apple Cinema Display is a very pleasant experience. There aren’t many buttons because you don’t need them. A single cable connects the display to your computer instead of separate video, USB, firewire, and power. The frame is very thin and unobtrusive. And certainly not the least, the Apple Cinema Display doesn’t have two bright yellow LEDs along the bottom distracting your eye while you try to work.

I think these displays are exemplary for the two companies styles. The Dell gives you lots of options for display height and tilt and angle. The Dell has menus of configuration options. The Dell doesn’t seem to care what your first impressions are coming out of the box. Apple does care about how you perceive their product. They present simple and stylish solutions. Apple cares about the user experience. They think about things like cabling. I’ve got ports on the back of this Dell I have no idea what they’re for and cables I won’t use. But my Apple Cinema Display is sublime.

Apple Cinema Display FamilySo if I’m so enamored with the Cinema Display, why do I have this Dell 2001FP? Truth be told, I value the extra resolution. The Cinema Display is 1680×1050 and the Dell 2001FP is 1600×1200. That equates to more than 10 extra lines of text (my editor window is 95 lines tall) I can get on the screen. In building web applications with Ruby on Rails, that means I can normally get the entire file I’m editing on screen at once. Very rarely do my files come to more than 100 lines of code.

The extra resolution is a powerful argument, but that’s not the real reason I got the Dell. All along I’ve been saying, “my Cinema Display,” when really I should have been saying, “her Cinema Display.” Yes, I bought the CD for my wife and it belongs plugged into her Powerbook. She has graciously let me use it when I needed to for the last year. Now that I’m working from home almost full-time it just wasn’t right for me to take her display. While my user experience of receiving the Dell 2001FP was so-so, her user experience of me receiving the Dell 2001FP was great!

I’m not a packaging designer nor am I a hardware engineer. So what can I take away from this as a web developer? I think first and foremost, as programmers we have to constantly be aware of how our applications are perceived. Functionality is one thing, but if Apple is our guide simplicity is better. We should pay attention to the little details of the user experience. I’ve been reading 37signal’s Defensive Design for the Web. I don’t think there’s anything Earth shattering in there, but it’s an excellent collection of tips on how to “over engineer” the customer’s experience with your web site.

Oh, one other “little” area where I think Apple excels over Dell: sniff the urls for the two product links above. Look how simple Apple’s URL is versus Dell’s. In fact, I had to go hunting for Dell’s product page while I guessed Apple’s product page. I tried to trim down Dell’s URL to not be so ugly, but broke the link pretty quickly. Come on folks, make things easier on your customers.

Posted in ,  | Tags , , ,  | 5 comments

Older posts: 1 2 3

Copyright 2001 - 2005 by Lathi.net and Doug Alcorn

Creative Commons, Some Rights Reserved Ruby on Rails Developer Powered by Debian GNU/Linux Powered by Typo