ONLYOFFICE para desenvolvedores: como funciona a integração móvel
Neste artigo, falaremos sobre dois cenários de integração móvel entre o ONLYOFFICE e serviços em nuvem, como Seafile e Nextcloud.
Cenário 1: aplicativos móveis individuais e pasta compartilhada
Exemplo de integração: ONLYOFFICE e Seafile
Como funciona: Os usuários instalam dois aplicativos móveis — ONLYOFFICE Documents e o aplicativo Seafile (no nosso caso, para Android). Eles podem editar documentos do escritório usando o aplicativo ONLYOFFICE e todas as alterações serão sincronizadas automaticamente com seus portais Seafile.
Detalhes técnicos: Este cenário pressupõe que os arquivos são baixados do aplicativo de serviço de nuvem para a pasta sincronizada, portanto, a funcionalidade de pasta compartilhada é necessária. Dependendo do formato, o dispositivo móvel abre um arquivo com o aplicativo suportado. Por exemplo, o ONLYOFFICE suporta DOCX, XLSX e PPTX e, se for selecionado como o aplicativo padrão para trabalhar com esses formatos de arquivo, nosso aplicativo abrirá esses documentos no editor imediatamente.
Em dispositivos Android, o aplicativo ONLYOFFICE salva o documento no mesmo local após a edição para que o arquivo seja sincronizado de volta à nuvem do integrador pelo aplicativo.
Em dispositivos iOS, a abertura do documento é feita importando o arquivo para o diretório do aplicativo.
O que você deve levar em consideração: A Pasta Compartilhada deve estar acessível para gravação de dados pelo aplicativo móvel ONLYOFFICE. O bloqueio e a colaboração de arquivos devem ser resolvidos no conector do lado do integrador.
Cenário 2: aplicativo móvel e site do integrador WebView
Exemplo de integração: ONLYOFFICE e Nextcloud
Como funciona: Usuários que já possuem o servidor Nextcloud, ONLYOFFICE Docs e o aplicativo de integração instalado e configurado, pode editar e colaborar em documentos em dispositivos iOS ou Android a partir do aplicativo móvel Nextcloud.
Detalhes técnicos: Nesse cenário, o aplicativo móvel do serviço de nuvem gera e abre um link para seu site no componente WebView*. Dessa forma, o aplicativo abre a versão móvel do ONLYOFFICE Docs no navegador.
O link mencionado deve conter dados do usuário de autorização ou passar os cookies de autorização no WebView.
*WebView é um navegador incorporável que um aplicativo nativo pode usar para exibir conteúdo da web.
O que você deve levar em consideração: As especificidades de como o WebView funciona no aplicativo. Alguns eventos devem ser tratados separadamente: fechar o editor, baixar um arquivo do editor, inserir um arquivo do disco, imprimir.
OBTENHA ONLYOFFICE PARA DESENVOLVEDORES
Useful links
ONLYOFFICE para desenvolvedores
ONLYOFFICE mobile apps: iOS / Android ONLYOFFICE para Nextcloud
Crie sua conta gratuita no ONLYOFFICE
Visualize, edite e colabore em documentos, planilhas, slides, formulários e arquivos PDF online.