APIs de armazenamento do iCloud
As APIs de armazenamento do iCloud permitem que os desenvolvedores de aplicativos do iOS armazenem documentos e outros dados em um local central. Dessa forma, os usuários podem visualizar, ou editar a partir de qualquer dispositivo. E tudo isso, sem precisar sincronizar ou transferir arquivos.
Existem duas maneiras pelas quais os aplicativos podem aproveitar o armazenamento do iCloud.
Acompanhe cada uma delas:
Como as APIs de armazenamento do iCloud podem ser aproveitadas
- Armazenamento de documentos.
Ativando o armazenamento e o compartilhamento de informações no formato de documento.
- Armazenamento de dados de valor-chave.
Ativando o armazenamento e o compartilhamento de pequenas quantidades de dados.
A maioria dos aplicativos usará o armazenamento de documentos do iCloud para compartilhar documentos. Este é um recurso em que os usuários usam quando pensam em armazenamento em nuvem. Os usuários se preocupam, se suas fotos, vídeos e documentos estão acessíveis em todos os dispositivos. Enquanto o armazenamento de dados de valor-chave não é algo que um usuário nunca verá.
O armazenamento de valores-chave será usado para pequenas quantidades de dados. E isso inclui o armazenamento do estado do aplicativo, configurações e outras informações importantes. E todas elas proporcionam uma melhor experiência do usuário. Embora não seja tão aparente para o usuário final, o armazenamento de valores-chave será tão importante quanto o armazenamento de documentos.
Todo dado armazenado é centralizado pelo sistema iCloud
Todo o armazenamento do iCloud é gerenciado centralmente pelo serviço iCloud. Ele, consequentemente, lida com a coordenação de documentos e armazenamentos de valores-chave. O serviço iCloud lida com pesquisas de armazenamento, notificações de alterações, controle de versão, conflitos e segurança. Tudo, para que os aplicativos se integrem à conta de armazenamento do usuário no iCloud.
Nem o armazenamento de documentos nem o armazenamento de valores-chave na nuvem são novidades. Mas quando implementados como parte da plataforma iOS, eles se tornam muito maiores. A Apple está resolvendo os problemas cotidianos que os usuários enfrentam quando usam seus Smartphones, armazenando dados centralmente na nuvem.
Por fim, as APIs de armazenamento do iCloud, permitirão que os desenvolvedores criem aplicativos avançados na plataforma iOS e continuem a aumentar a participação de mercado do iOS.