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

Publicado por
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.


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

Publicado por
Klaibson

This website uses cookies. By continuing to browse the website you agree to our privacy policy.

our privacy policy