iCloud and the problem with opaque sync
iCloud was meant to make data ubiquitous -- to magically handle syncing everything that really needs syncing between iOS and OS X devices, so users simply have the most up-to-date stuff, backed up and available, all the time and everywhere, without worrying. And it is. Except when it isn't. And when it isn't, it's almost as opaque to developers building against its APIs as it is to users wondering where their stuff is. So what to do?
Tapbots' Paul Haddad spoke about the challenges of iCloud sync, especially document sync, on this week's episode of the Debug show. Other developers, however, have already chosen to leave iCloud behind. Vemedio have chosen to do just that with the upcoming Instacast 3.
Developer Steve Streza outlines some of the concerns on Informal Protocol:
Streza does point out, however, how hard rolling your own solution can be. That's true if you're an indie developer, and just as true if you're Apple. Google, Amazon, and Facebook are internet services companies. Apple isn't. They're having to become one, and you don't pivot from software to services on a dime.
iCloud is still a work in progress, and it will likely continue to improve in future iOS and OS X versions. Hopefully it'll continue to improve independent of iOS and OS X as well, as the advantage of server side services should include decoupled development and hardware that's capable of receiving updates when they're ready, irrespective of the state of client-side OS updates.
The cloud in general, and its increasing importance in every day computing, continues to be a huge challenge for Apple, and one they absolutely have to nail. Fortunately, even their strongest cloud competitors, like Google, are still falling on their faces every once and a while. But time isn't on Apple's side here.
Let's hope everyone in Eddy Cue's internet services division is working on making iCloud and related server-side infrastructure not only ubiquitous, but far more modern, reliable, and scalable for users and developers alike.
Master your iPhone in minutes
iMore offers spot-on advice and guidance from our team of experts, with decades of Apple device experience to lean on. Learn more with iMore!
Source: Informal Protocol, Vemedio, Debug show
Rene Ritchie is one of the most respected Apple analysts in the business, reaching a combined audience of over 40 million readers a month. His YouTube channel, Vector, has over 90 thousand subscribers and 14 million views and his podcasts, including Debug, have been downloaded over 20 million times. He also regularly co-hosts MacBreak Weekly for the TWiT network and co-hosted CES Live! and Talk Mobile. Based in Montreal, Rene is a former director of product marketing, web developer, and graphic designer. He's authored several books and appeared on numerous television and radio segments to discuss Apple and the technology industry. When not working, he likes to cook, grapple, and spend time with his friends and family.