MacBook Air - the new me?
I think I have to finally admit it - somehow it appears that I've turned into an Apple fanboy. I know, I know - if you've been reading my blog or talked to me it's kind of obvious. Am I the only one who is shocked by this? Are there support groups? Is it OK that there are now 2 iPhones, an iPad 2, 2 Apple TV's (running XBMC), a few iPods, and now a 13" MacBook Air in the house? Does that REALLY make me a... yeah, forget it - I see where this is going.
Honestly, I'm fairly platform agnostic when it comes to a lot of things. The vast overwhelming majority of my clients run Windows machines on business networks and it's all I've ever known or needed so there just hasn't been a good reason for me to even look in the Mac direction.
Then along came my first iPhone, finally. And my interest in developing iPhone (and later, iPad) apps. In order to program for iDevices you need to have a Mac. Even then, though, I made do with PCs and PC hardware. My first Mac was a virtual machine running on my Windows computer. Not the easiest thing to set up (especially with an AMD processor) but I got it working reasonably well enough to do development on. It was convenient to be able to still use my keyboard, mouse, and multiple monitors.
My second Mac, not too long after the first, was a Hackintosh, built on an old Dell laptop with a smashed screen. That was more difficult to make work than the virtual machine, but eventually I prevailed (I always win) and used it hooked up to an external monitor. It was more convenient working on the virtual machine though. Except for the occasional freezing up. My illustrious iOS development career never materialized and the Macs laid dormant for a while.
Lately, though, I've started to talk to a startup company that needs an iOS developer (more on that later.) I cranked up the ol' virtual Mac and tried to upgrade it to the latest version of Lion so that I could install the latest iOS development platform, Xcode 4.2. Unfortunately that was the upgrade that broke the computers back and I was never able to get it working. I did get a version working on a computer with an Intel processor but that's not quite what I need.
Well, looks to me like a good excuse to buy some new hardware, so off to the Apple Store I went. I've been intrigued by the MacBook Airs since they were released but never really had a good excuse to buy one. Then I got my first iPad and had even less excuse. I did some research and debated between the Air and the Pro, then at the store I played with each for a while, but I just really like the hardware on the Air. I eventually ended up with a 13" Air with a 256 GB SSD drive.
So far it has been... interesting. I'm still very used to Windows and there are some things about Windows 7 that I really like a lot better than the Mac equivalent. The biggest one being the menu bar - what is up with it always being at the top of the screen? It's really not efficient to have to constantly go all the way over there to get to what I would have thought should stay with the program window. I'll probably get used to it though.
The Air is primarily going to be for iOS programming and any time I need a remote laptop, which is virtually never. I haven't really carried a laptop with me for years, and if I need anything more than my iPhone provided then I had my iPad. But we'll see if this becomes more useful. My go-to machine is still going to be my Windows 7 Ultimate desktop with 4 22" monitors. Yes, you read that right - and I use every inch of every monitor. It's tough getting used to just one screen on the Air. I could hook up an external monitor but that will require a special cable.
One last thing for now - the hardware really is quite remarkable. Such a thin, light machine, and yet it literally takes only 1 finger to raise the lid. The backlit keyboard has a great feel to it, and the multitouch touchpad is pretty amazing.

The FAA has just approved iPads for use in airline cockpits in all phases of flight. American Airlines has been testing iPads, with FAA approval, since the summer. So now a 1.5 lb iPad can replace about 35 lbs worth of paper charts, saving an estimated $1.2 million of fuel each year. And the backs of countless pilots.
It's that time again - Navigon GPS is again on sale for iOS devices. A couple times a year Navigon reduces its prices by $10-$20. This time they have also updated to version 2.0 with some nice new features. My favorite is map management. No longer do you have to carry around tons of extra data that you don't need. Simply pick out the states you want and download those. Change at any time (preferably while on WiFi.) Navigon now has a fresh new interface as well.
Sometimes it's the little things in life that really get you. Sorry, but after spending hundreds of dollars on my iPhone, iPod, or iPad, I'm just not spending another $0.99 or $1.29 for custom ringtones. What is this, the early 2000's when buying ringtones was all the rage? Never fear, though, there is a method to getting around this. The key is that iTunes understands that DRM-free AAC songs with the "m4r" extension are ringtones. The following procedure (adapted from another website that I subsequently lost) will do the trick. It was done using iTunes 10.5 on Windows 7 for my iPhone 4S running iOS 5 (but should work for other configurations as well):
It's hard to believe that Windows XP, easily Microsoft's best operating system ever, just turned 10 years old. What is even crazier is that up until the beginning of this month it was still the most popular operating system in the world. Finally, though, Windows 7 has taken over that number 1 spot. Ten years in computer time is, well, really old and it's amazing that it still works as well as it does. Microsoft's long term support has been extended to April 2014 but if you're one of my clients be warned - my support won't go that long! For most real world computers out there it's time to move on to better things, namely Windows 7.