ONLYOFFICE para desenvolvedores: como funciona a integração móvel

5 agosto 2022By Klaibson

Neste artigo, falaremos sobre dois cenários de integração móvel entre o ONLYOFFICE e serviços em nuvem, como Seafile e Nextcloud.

ONLYOFFICE para desenvolvedores: como funciona a integração móvel

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