Apple know how very nice to submit their products. It happened with iCloud, however, time has shown that Apple cloud service did not justify hopes assigned to it. iCloud buggy, lame in terms of security, but still he did not give the developers.
Apple key problem is that for all his talent people fall in love their creations they completely lost sight of the fact that iCloud simply can not work in isolation. Developers want to get their hands on the tools to integrate third-party iOS and OS X applications with iCloud, Apple's but, apparently, thinks otherwise.
One of the employees The Verge had discussions with several major developers, and they all said that at the moment iCloud does not correspond to the slogan "just works." In practice, developers are faced with problems that can not be solved by means provided by Apple.
Matthew Panzarino of The Next Web wrote an article in which he explained the inner workings of iCloud. In fact, iCloud is composed of two services: one is responsible for custom applications and functions (backups, mail and so on), and the second is a set of API for developers. That second component allows you to manage the exchange of data, and it was he who works crookedly.
Members constantly hear about how cool actually iCloud, and how cool that other applications can use it to synchronize data. Here are just a part of the developer is not so rosy. The users say one thing, and they reasonably require what they were promised. As a result, third-party developers to blame curves, although in fact the problem is not on their side.
It is expected that iOS 7 will be shown within the WWDC this summer, and the developers are waiting for this moment with special excitement. The fact is that if and when Apple does not change the situation with the development tools, the parties Software production companies will have no choice but to implement the necessary functions bypassing iCloud.
(via)