The latest update to the operating systems for iPhones and iPads (known as iOS) as well as for Macs (MacOS) has not been without problems. Some of the issues are significant for pilots using the iPad as an electronic flight bag. While I normally feel relatively comfortable being on the bleeding edge of Apple's software releases, the latest releases of iOS and MacOS do not give me a warm fuzzy feeling. Those who have upgraded need to understand the unintended consequences of Apple's design changes.
Reason #1 - Data going missed
My original buying iPad advice for pilots on a budget was to opt for an iPad with less memory. 16Gb seemed to be fine for most of us, but the new WiFi syncing feature in iOS 5 has changed that advice. Apps that need to store a lot of data (like aviation charts) must now store that data in a user cache. The motivation was to force apps to store data in a location that would not be backed-up so as to reduce the amount of data transferred during WiFi syncing. Unfortunately, the user cache in iOS 5 is automatically cleaned up by the iOS if it starts running low on space. Download several seasons of Treme to your iPad along with the latest release from Coldplay and you might find you no longer have the approach charts you need. A cogent explanation can be found here.
It appears Apple engineers and marketeers made this design choice because they assumed that iPad users would always has access to a fast internet connection. Such hubris! Not everyone lives and works in an environment with 24/7 access to a blindingly fast network. Many of us use our iPads offline for the simple reason that internet access may not be available. In one fell swoop, iOS 5 threatens to hobble what is one of the best EFB platform produced to date by violating one of the basic tenants of any computing platform - data integrity. This cleaning feature needs to be undone, a setting needs to be provided to override this behavior, or another option needs to provided to apps that store a bunch of offline data. And something must be done and soon.
Reason #2 - Multi-tasking Gestures, for some
in a classic case of the large print giveth and the small print taketh away, iPad 1 users may have been led to think than upgrading to iOS 5 would provide them access to multi-tasking gestures, but only iPad 2 users get that feature. There's no valid technical reason for this restriction and since the half-life of these devices is relatively short, this appears to be a sort of planned obsolescence.
If Apple sticks it to customers who purchased the original iPad, the result may only be fewer loyal customers lining up to buy the iPad 3. There is this hack that purportedly allows iPad 1 users who upgrade to enable gestures in iOS 5. I haven't tried this hack myself or seen it, so use it at your own risk.
Reason #3 - iCloud just ain't there ... yet
The introduction of iCloud is reminiscent of the introduction MobileMe where allegedly there was a meeting with Steve Jobs and some of the developers. The story goes that Jobs asked for an explanation of what MobileMe was supposed to do. After listening to the explanations, Jobs purportedly asked "So why the ^%$ doesn't it do that?"
I'm accustomed to Apple designs being easy-to-use, but I must confess to being a bit flummoxed by iCloud. With MobileMe and iDisk, one could purchase storage space and store whatever data you wanted. The iCloud implementation is anything but open. You can store data from Numbers, Keynote, and Pages on iCloud, but I can't seem to store proprietary data. Supposedly one can create folders to organize stored material, but I can't seem to figure it out.
If you turn on the iCloud Backup, the good news is you won't need a desktop device to backup your iPad or iPhone. The bad news is you may fill up your complementary 5Gb of iCloud storage in a hurry. Material purchased from iTunes is stored for free, but I don't buy Apple's claim that 5GB goes a long way. Sure you can select which apps get backed up to the iCloud, but that turns in a part-time job. This is not the seamless user experience that Apple has been known for and the skeptic in me wonders if perhaps the real intent is for the sale of 100Gb of iCloud storage at $100/year to become a significant revenue stream.
Reason #4 - Mail, Contacts, and Calendar issues
For users who rely on mail, contact, and calendar access on multiple devices, iCloud is a mess. As a contract pilot and flight instructor I use three different devices - Macbook, iPhone, and iPad. Right after upgrading I was unable to retrieve email on any of my devices because iCloud complained my userid or password was invalid. Apparently Apple's servers were getting slammed because after eight hours, I was able to retrieve mail. Yet on my iPad I still see a message saying my Mac ID or password is incorrect. I went to the iCloud web site and changed my password to force things to reset, but when I changed my password on my iPad, it automatically changed back to the old password. The bizarre thing is that I can still retrieve my email! Avoiding this sort of time-consuming crap is why I started using Apple products in the first place.
My iCal calendar migrated just fine, but I can no longer share it with my wife (who hasn't yet upgraded to the latest version of MacOS). A big step backward.
Reason #5 - Security Issues
Every cloud-computing implementation is supposed to be convenient, but a lot of us seem to be ignoring (or denying) the possible security issues. Trivial uses of iCloud include storing purchased music and videos, but storing private or sensitive data is a much bigger risk. Letting someone else store your data online is an especially convenient arrangement for thieves, criminals, and others who might not have your best interests at heart.
Knowing where your data is being stored and the laws that affect the jurisdiction where your data is stored is something many users don't consider.
Any cloud data storage provider worth their salt should be monitoring access to their cloud, but this is an expensive undertaking. Aside from basic physical and electronic access security, it's not clear than any cloud provider is doing much to ensure user data is not being compromised.
Root of all Evil
As any company becomes more and more successful, the inevitable erosion in quality of customer service occurs. I don't know if it's the mania for continued growth, the thirst for more income streams, the influx of marketeers and bean-counters, or just the sheer number of user, but Apple's image appears to this long-time customer as being more than a bit tarnished.