Last week Apple unveiled the next iteration of their iPhone, which had the usual fanfare. Most of us, even those of us that are iPhone users, weren’t terribly blown away by the new iPhone 6 and iPhone 6 Plus features. It was all pretty standard (bigger screen, faster processor, better camera, etc). I think the best feature of the new iPhone is the addition of NFC technology (which apparently Samsung already had in their phones). I guess that’s the first sign that Apple is looking a lot like Microsoft this year, playing catch up. If you are not familiar with NFC, it stands for “near-field communication”, which means it basically allows you to use your phone to interact with other systems simply by its proximity (or waving in front of a reader of some sort).
Apple added NFC for its new ApplePay system that only the iPhone 6/6 Plus will have. However, I think the big blunder here is that only POS systems (that’s point-of-sale, not the other acronym) which have the proper upgraded firmware will be able to utilize Apple’s NFC features. So, basically they have created a proprietary feature that if POS manufacturers don’t pay to upgrade their equipment, won’t be able to take advantage of it. My understanding is that Samsung uses a more universal NFC technology. I don’t know why Apple made ApplePay proprietary, seems pretty myopic to me. I mean, that didn’t work out so well for Microsoft!
Many people are screaming for Apple’s head over the whole U2 album. I’m not sure I really understand why people are nerd raging. I understand if the album had been something awful, like Eminem or Kanye West, but U2 is a highly respectable and classic rock band. The album was not downloaded directly to my device, it was in my iCloud. I had to explicitly tell iTunes to download the album so unless it was somehow forced onto folks devices, I’m not sure how people could have unknowingly downloaded the album. If, however, the album really was pushed out to everyone’s phones/iPads, well that is a pretty uncouth thing to do. Also, such a power play (i.e. forcing technology onto their users) is another common Microsoft move.

It’s not a secret among many of my friends and co-workers, I have been pretty harsh toward Microsoft lately. It’s an interesting dichotomy since I make a living developing Microsoft solutions. Despite my harsh opinions, I’m hardly considered a hater. This post was inspired by another post I read in Visual Studio Magazine (
I’ve been a programmer for going on 10 years now. I’ve mostly been doing .NET development because that came fairly easy to me. I’ve done non-.NET programming on the side (i.e. HTML5, iOS, etc) but the bulk of my experience lies in .NET. I’ve been butting heads with Microsoft lately because I don’t like the direction they are moving with their desktop and mobile technology.
It’s not a secret that I predominately prefer Apple mobile devices. I’ve been using an iPhone since the 4 and prior to that I’ve been using an iPod since the first version. I’m not an Apple fanboy, though many have teased me that I am. I do not think the iPhone is a superior product over any comparable Android device. If I had to absolutely stop using the iPhone I would have no qualms about picking up an Android.
I read an article on CNET recently where the author claims that Apple is in bigger trouble than Microsoft. Granted he was speaking from a mobile perspective and perhaps from that point of view there might be some credence, but overall, I think Microsoft is in a deeper hole. Be that as it may, I do think he has a point (among many other people who have said similar things) that the iPhone is declining in popularity.