I like to be a contrarian, so I thought I'd pen something about Nokia on the day of the iPhone debut. Personally think that Nokia and Microsoft are going to do quite well in the long run, if for no other reason than the fact that there are few other places Apple could go but down from where it is now. The first crack in Apples Cement started to show through today with the iPhone 5 map app fiasco, which Nokia cleverly responded to. The simple fact is that Apple is just not that good at making software. Anyone who has tried to be productive in iWork or manage their images in iPhoto should know this. Even the exulted iTunes is pretty clunky.
Apple's mediocre software chops have been masked by it's insanely great design and hardware capabilities and a series of smart partnerships like the original maps partnership with Google. Even the very intelligent choice to adopt a Linux based operating system shows that Apple doesn't really do software. It’s just not their focus. Apple does the integration of software and hardware beautifully, but Microsoft and Google clearly beat Apple on the software side. Apple should remember that its many partnerships like Google Maps on the iPhone--despite the downsides--allow Apple to focus on what it does best, which is melding hardware with the software. No company or person can be a master of everything. It’s a hard and important lesson, one that I’m still learning.