Couchbase Mobile 2.0 traz o poder da NoSQL JSON Armazenamento de documentos para iOS, Android e .Net Plataformas móveis. Com o Couchbase Mobile, você pode criar aplicativos móveis com recursos offline-only e offline-first.
O Couchbase Mobile oferece suporte a opções de implantação flexíveis. Você pode implantar
- Couchbase Lite como um autônomo banco de dados NoSQL incorporado em seus aplicativos móveis ou,
- Clientes móveis habilitados para o Couchbase Lite com um Sync Gateway para sincronizar dados entre seus clientes móveis ou,
- Clientes habilitados para o Couchbase Lite com um Sync Gateway para sincronizar dados entre clientes móveis e um servidor Couchbaseque pode manter os dados na nuvem (pública ou privada)
Tutorial do Couchbase Lite
Isso tutorial o orientará em um exemplo muito básico de como você pode usar o Couchbase Lite 2.0 em modo autônomo em seu aplicativo Swift. Nesse modo, o Couchbase Lite servirá como um armazenamento de dados local e incorporado em seu aplicativo iOS e pode substituir o SQLite ou Dados básicos.
No final do tutorialSe você não tiver uma boa ideia de como lidar com
- Operações de banco de dados
- Operações de criação, atualização e exclusão de documentos
Visão geral do aplicativo
Trabalharemos com um "Perfil do usuário" aplicativo. Ele faz uma coisa -
– Permite que os usuários façam login e criem ou atualizem suas informações de perfil de usuário
As informações do perfil do usuário são mantidas como um documento no banco de dados local do Couchbase Lite. Portanto, quando o usuário faz logout e login novamente, as informações do perfil são carregadas do banco de dados.

Próximas etapas
Ao final do tutorial, você deverá ter uma boa ideia de como usar o Couchbase Lite como um armazenamento de dados local em seu aplicativo iOS. Fique atento aos futuros tutoriais que ampliarão esse aplicativo para incorporar mais funcionalidades do Couchbase Mobile.
Se tiver dúvidas ou comentários, deixe um comentário abaixo ou entre em contato comigo pelo Twitter @rajagp ou envie-me um e-mail para priya.rajagopal@couchbase.com. O Fóruns do Couchbase são outro bom lugar para entrar em contato com perguntas.