Descrição geral do Mobile Offline para aplicações de tela

Se os utilizadores da sua aplicação de tela baseada no Dataverse tiverem acesso com falhas ou nenhum acesso à Internet, pode facilmente fornecer acesso offline primeiro com comutadores simples e um controlo canvas. As aplicações básicas offline primeiro são fáceis de criar. Basta criar a aplicação com fórmulas do Power Fx normais e as caraterísticas offline do Power Apps processarão tudo o resto.

Também pode criar aplicações offline complexas utilizando perfis offline personalizados. Um perfil offline é a configuração que determina os dados sincronizados com os dispositivos dos usuários. Os perfis offline ajudam-no a otimizar o desempenho da sua aplicação reduzindo a quantidade de dados transferidos para o dispositivo. Por exemplo, apesar de poder ter direitos de acesso a milhões de registos numa tabela, a sua aplicação poderá precisar de apenas mil deles. Se transferir apenas mil registos, a aplicação tem um melhor desempenho. Se precisar de mais do que 15 tabelas na sua aplicação offline, poderá querer considerar a utilização de um perfil offline personalizado.

Para começar a utilizar o Mobile Offline, ative a caraterística offline na sua aplicação e nas tabelas que esta utiliza. Um modelo de ecrã offline básico é inserido automaticamente na aplicação para utilização direta ou como ponto de partida. Configurar o Mobile Offline para aplicações de tela.

Prioridade ao Mobile Offline

Offline primeiro significa que todos os dados de que os utilizadores necessitam quando estão offline são copiados para o dispositivo móvel. Requer acesso à rede para transferir inicialmente os dados inicialmente, mas, depois disso, os utilizadores trabalham exclusivamente com os dados armazenados localmente no dispositivo, mesmo quando estiverem online. Entrar e sair da rede não afeta o desempenho da aplicação porque está a utilizar dados locais. O Power Apps monitoriza o acesso à rede da sua aplicação. Quando deteta uma ligação, sincroniza automaticamente quaisquer alterações locais no servidor e transfere todas as atualizações a partir do servidor. Os recursos offline lidam com a deteção de conflitos e minimizam o uso de recursos do sistema.

Quando ativa a capacidade offline na sua aplicação, a aplicação é sempre executada offline primeiro, com ou sem ligação à Internet. Esta funcionalidade otimiza o desempenho do modo offline e cria uma experiência consistente para os utilizadores à medida que mudam de localização.

Por que utilizar offline para aplicações de tela, em vez de LoadData/SaveData?

Há alguns benefícios importantes em usar a funcionalidade offline interna para aplicativos de tela em vez das funções LoadData/SaveData Power Fx .

Tópico LoadData/SaveData Offline incorporado
Suporte do Power Apps Studio Personalizar Incorporada
Complexidade do código A complexidade do código do Power Fx dimensiona verticalmente a complexidade dos dados Sem código
Funções do Power Fx suportadas Tudo Parcial (Consulte Limitações do Mobile offline para aplicativos de tela.)
Regras do verificador de aplicações None Problemas comuns de configuração são sinalizados
Experiência de utilizador de conectividade ou offline Não fornecido/só personalizado Automático
Sincronizar a experiência ou o estado do utilizador Não fornecido/só personalizado Automático
Suporte a imagens e arquivos Sim, mas poderão deparar-se com limites de desempenho e memória Sim
Sincronização delta otimizada No Sim
Resolução de conflitos Manual Automático
Arquivo de dados local Files Base de dados transacional
Processa automaticamente alterações ao esquema Não Sim
Início rápido da aplicação com conjuntos de dados grandes Não Sim
Limite do tamanho de dados Dependente do dispositivo, 30-70 MB na maioria dos casos Dependente do dispositivo, 3 milhões de linhas

Consulte também

Trabalhar com aplicativos de tela offline