Entwickeln iOS 6 Apps, dass die Verwendung iCloud

Apfel, natürlich, schuf eine große Aufregung, wenn es iCloud angekündigt. Jedoch ist iCloud mehr als ein integraler Bestandteil des integrierten in Progr es kann auch von Entwicklern verwendet werden, zumindest einen Teil des Anwendungs ​​Ökosystem zu implementieren.

iCloud können Sie Anwendungen erstellen, die Daten zwischen zwei Geräten teilen. Zum Beispiel könnten Sie einen Roadtrip-Anwendung zu erstellen, die dem Benutzer eine Reise auf einem iPad zu planen gelassen und dann zugreifen und auch, dass die Daten auf einem iPhone zu aktualisieren.

Aber obwohl iCloud nicht lassen Sie teilen Daten zwischen die gleichen Anwendungen auf verschiedenen Geräten (was an sich ist groß), erlaubt es nicht, dass Sie die Geschäftslogik zu teilen, noch an diesem Punkt, können Sie die Daten aus einer Web-Anwendung für den Zugriff auf ein Android-Gerät oder ein Windows mobile-Gerät.

Was mehr ist, erlaubt es nicht mehrere Benutzer auf gemeinsame Daten zuzugreifen (etwas, das Sie in einem sozialen Netzwerk oder Kalender-Anwendung möchte, zum Beispiel).

An diesem Punkt ist die einfachste und beste Weg, um eine Anwendung Ökosystem zu implementieren ist durch Web-Services und eine Architektur, die sie unterstützt. Diese Dienste können auf einem Drittanbieter-Cloud-Hosting-Lösung gehostet werden, oder sie können auf Enterprise-Servern mit einer Infrastruktur Bus gehostet werden, die andere Dienste oder Daten zugreifen können.

Menü