Filed under: Switchers, Features
My Dad, the Switcher: Day 7
Last week, my previously-very-anti-Mac dad started using a Mac mini, and I wrote about his experience -- positive, to say the least. If you haven't read the story of his first day with the Mac, you might want to read that first. Yesterday, one week in, I checked in to see how he's doing.
So far, Dad has nothing but positive things to say about the Mac. Even when I asked him specifically for things he dislikes, he had to think for a second. "It's such a breath of fresh air from what I'm used to, I can't come up with anything specific that I dislike." High praise indeed from the man who doesn't like The Daily Show because of its intro music.
He also just discovered that, in Leopard, there's a little light underneath each application that tells you it's running. That was his huge discovery yesterday, and something he was proud of finding on his own.
Asked about what he does like, he mentioned the ease of application installations. He loves Dashboard widgets, and installed the MySQL Health widget that comes with the MySQL GUI tools. He did this without my help, too, which is great progress.
He was impressed with the fact that the system doesn't need to be "set up" with applications before it's ready to use. PDF files, Word documents, Flash movies -- they all are viewable straight out of the box. He's used to having to download a new application for each file type he wants to open. We even had a joke in the family: every time he mentioned a new app he bought for Windows, I gave him a faux-quizzical look and said, "Wait, that's not built into your operating system?"
As a developer, he's hit the ground running, far outpacing where I thought he'd be in a week.
The day after I set the system up for him and walked him through everything, he had Xcode installed and the iPhone SDK downloaded. He was amazed that each and every Mac comes with development tools, free; equivalent development tools from Microsoft are a thousand-dollar investment, if not more.
He's learning to use Xcode and Cocoa. Right now, for the project we're working on together, he's also using Coda and a PHP framework called CodeIgniter. Both CodeIgniter and Cocoa are built upon a model-view-controller (MVC) architecture. What he's learning with Cocoa helps our PHP project, and vice versa.
The MVC approach and Cocoa, he says (and he knows much more about this than I do), are "a little strange" compared to frameworks and languages he's used to, like .NET and Visual Basic. The theory, he says, will take some getting used to, but makes sense. He most misses property sheets, a way of assigning properties to objects in Windows development environments. Instead, all the properties for Cocoa are defined in code. This, he admits, allows for much greater flexibility, but requires a little more work.
For example, he mentioned custom controls. With .NET, custom controls are pre-compiled applications that are referenced by other applications. In Cocoa, he said, those custom controls can be written directly in your project, and the resources for them stored in the application bundle. Greater flexibility, yes, but also more work: It's not as easy as, say, grabbing a control from your library and plugging it in.
To my delight, Dad also wrote his first iPhone application. He wrote a simple app that opened a web page when a button was pressed. Not exactly ready for the App Store, but pretty incredible considering he's only owned a Mac for a week. He found his iPod touch's serial number, and is going to try actually using it on the device today.
He said he was very excited about using -- and developing for -- the platform, and was happy about the first-day introduction. He said had his comfort level not been as high as it was that first day, he would have been much more reluctant to install the developer tools and dive right in.
It's good advice for all of us, looking to bring another Windows user in from the cold. It's not really enough to sit them down in front of their new Mac and walk away. It takes a little handholding, and a little guidance to make the switcher comfortable. The faster the switcher is comfortable getting around, the more willing they are to learn new things. You'll find that they're more willing to find new things and solve problems on their own when they know they can.
As before, it's good news for any long-time Windows user in your life. If my dad can do it, anyone can.
I'll be sure to keep everyone posted on his progress. We're kicking around a few ideas for iPhone apps, so -- who knows -- you might just see him in the App Store soon.
One last note: If I've unwittingly misrepresented any ideas about how to write software for either Windows or Mac, they are comprehension errors on my part, and only that. I'm just a graphic designer, here, people.

![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 4)
EMoShunz said 8:14AM on 10-31-2008
great! i was just wondering when we'd get an update on this. wonder if there's a reality tv show in this :P
Reply
Jash Sayani said 8:34AM on 10-31-2008
I havent read the story but I have a lot to say about my first day with my Mac. I live Macs, they are just awesome, they change the way you use computers.....
I use my first Mac mini (My only Mac).... Waiting to get a MacBook......
Reply
Possstema said 8:48AM on 10-31-2008
I'm allso a mac user, but i have to say that Microsoft allso has great free development tools, http://www.microsoft.com/Express/.
Reply
Jamie said 8:56AM on 10-31-2008
the visual studio express tools are completely nerfed, compared to the full-fledged development stack you get for free (as in beer) with OS X.
Max Howell said 1:30PM on 10-31-2008
The express tools cannot be used to compile a great amount of things. And you don't find out that until you've spent hours online trying to decode cryptic compile errors.
Hardly a great head-start for young/new developers.
Maria said 8:58AM on 10-31-2008
You're a brave man. I had my mom on a Mac for years. It was a never-ending stream of support calls and complaints that the software she wanted to use wasn't available on Macs. (This was a while back.) When she needed a new computer, she threatened to go with a Windows box and I let her. Now she's calling my brother (a Windows user) for help all the time and whines to me about how much she misses her Mac.
Best of luck to your Dad. I'm sure he made the right decision. He sounds like he's well on his way to becoming a true power user.
Reply
Crabs said 4:15PM on 11-01-2008
Funny thing with that power user thing. I'm a switcher myself, and on Windows, I'm considered a power user. I know how to do twenty times more than your average user. Strangely enough, on the Mac, though I don't really do any less, and in fact, probably do less, I'm an average user. One thing most Mac users don't realize, is that being a Mac power user generally means being a developer of some sort, whereas being a Windows power user generally just means knowing how to really use your computer to all that it can do.
Crabs said 5:26PM on 11-01-2008
Wow, oops, I meant to say "probably do more" not "probably do less." I'm always glad that my brain functions so perfectly :S
Wendy said 9:11AM on 10-31-2008
I just gave my mom my old iBook G4 last week after I upgraded to a new Macbook. She loves it! Says that it's way better than her Dell (duh). Oh, and the Dell? Well, it's now rockin' Ubuntu in fine form.
Reply
rei_vilo said 9:20AM on 10-31-2008
Nice to hear from your Dad's news !
Reply
Big John said 9:49AM on 10-31-2008
Robert, thanks for this. I'm giving my girlfriend my old MacBook Air today, so I'll be playing the switcher game for a month or so. This has helped remind me of the little things I've forgotten.
Reply
David Robison said 10:26PM on 11-07-2008
Your OLD MacBook Air? You are living large ;-)
Big John said 10:34PM on 11-07-2008
Nope, I'm not. Just a student who works his ass off.
David Robison said 1:59AM on 11-09-2008
Good on ya'. Oh, and let me know if you're looking for anyone else to pawn off "old" product. I'd just hate to see you stuck with anything more than six months old.
Big John said 1:27PM on 11-09-2008
Wow, you're a pretty big dick. I do something nice for my girlfriend, and you're jilted because I didn't do it for you?
You must have a very sad life, having to back-comment on stories like these.
Mike said 9:50AM on 10-31-2008
Nice Article. Much nicer than the usual Windows VS Mac finger pointing. You're giving us real tips and experiences to humbly and effectively entice and switch people to the Mac by letting the platform sell itself and not getting into a contest about which platform is better.
Weather us nerds that comment realize it or not these new users, especially older folks and kids with little computer experience, will be the ones to sell Macs all across the world. Other than in the tech industry how many CEO's do you know that have time to care or wonder about the intricacies of computers? Not many I'm willing to bet. They just want a computer to work, and work well. This is a great illustration to that point.
Reply
DavidO said 12:26PM on 10-31-2008
" If my dad can do it, anyone can."
I agree that Macs are way easier. But you're underestimating your dad, who is clearly smarter and more knowledgeable than a whole lot of folks. Why not give the older dude some credit, you disrespectful young whippersnapper!?
Reply
Robert Palmer said 11:05AM on 10-31-2008
Clearly you didn't read the first story in the series, so let me summarize: Dad was strongly anti-Mac. The point was, if someone who's been using Windows for 25 years can embrace the Mac, then someone you know can too. The entire first paragraph of that first story (and "one last note" of this story) was "giving him credit."
I mean this with all due respect, but I'd really appreciate it if you would read and understand the the things I write before calling me names.
Moose said 11:58AM on 10-31-2008
@Robert
He may not have read the first article, but I'm pretty sure "disrespectful young whippersnapper" was said in folksy old timey-speak jest, in the manner of "get off my lawn you young 'uns!", and not "calling you names" with any real negative intent.
Robert Palmer said 12:15PM on 10-31-2008
@Moose You're right ... upon rereading. I hadn't had coffee yet and got a less-than-ideal client email, so I was in a negative frame of mind. Sorry about that. And sorry, DavidO.
Let's hug it out.