Video: Privacy, Security, Society - Computer Science for Business Leaders 2016 2024
Apple skapte selvsagt mye spenning da den annonserte iCloud. Imidlertid er iCloud mer enn bare en integrert del av de innebygde applikasjonene; Det kan også brukes av utviklere til å implementere minst en del av applikasjonens økosystem.
iCloud lar deg lage programmer som deler data mellom to enheter. For eksempel kan du opprette et RoadTrip-program som tillot brukeren å planlegge en tur på en iPad, og deretter få tilgang til og til og med oppdatere dataene på en iPhone.
Men selv om iCloud lar deg dele data mellom de samme programmene som kjører på forskjellige enheter (som i seg selv er bra), tillater det ikke å dele forretningslogikk, eller, på dette tidspunktet, tillater deg å få tilgang til dataene fra et webprogram, en Android-enhet eller en Windows Mobile-enhet.
I tillegg tillater det ikke flere brukere å få tilgang til delt data (noe du vil ha i et sosialt nettverk eller kalenderprogram, for eksempel).
På dette punktet er den enkleste og beste måten å implementere et økosystem på, ved å bruke webtjenester og en arkitektur som støtter dem. Disse tjenestene kan hostes på en tredjeparts cloud-hosting-løsning, eller de kan hostes på bedriftsbaserte servere med en infrastrukturbuss som kan få tilgang til andre tjenester eller data.