4D para iOS: Fica totalmente offline

Tradução automática de Deepl

Hoje em dia, os utilizadores de telemóveis esperam que as aplicações funcionem, mesmo quando estão offline. Caso contrário, uma má ligação à rede pode proporcionar uma má experiência ao utilizador. O modo offline já não é apenas uma funcionalidade extra que se pode escolher para adicionar à aplicação, é algo que muitos utilizadores esperam, especialmente para aplicações de entrega com navegação GPS, aplicações para assistência médica urgente, empresas de construção, e aplicações bancárias.

Como já deve saber, visto que v17 R2, 4D para iOS já permite aos utilizadores da aplicação visualizar os dados off-line. Mas faltava algo.

E as tarefas offline?

Em 4D para iOS, pode agora trabalhar offline e interagir com o seu servidor 4D de uma forma muito flexível.

Quando não há rede disponível ou quando o servidor não está acessível, as suas tarefas são colocadas em fila de espera, à espera que o servidor esteja disponível. Isto garante-lhe uma forma muito suave e eficiente de trabalhar, com aplicações que funcionam constantemente sem qualquer atraso.

Vantagens

Todas as suas regras de negócio são executadas e validadas do lado do servidor 4D. É por isso que este mecanismo é a forma mais eficiente de lidar com acções offline.

Em resumo, para evitar ter uma versão local diferente da base de dados principal que pode conduzir a conflitos, as tarefas offline são enfileiradas e enviadas para o servidor para serem processadas e validadas. Isto significa que todos os dados da aplicação móvel se baseiam na mesma base de dados principal.

Como é que se pareceS na aplicação gerada

A partir do ecrã Definições, Lista, e Formulários de detalhe, pode aceder às suas tarefas pendentes. Todas as suas tarefas pendentes estão disponíveis e ainda podem ser editadas enquanto a rede não estiver disponível.

O benefício directo dessas tarefas offline é que pode reabrir tarefas pendentes para as modificar ou apagar se não tiverem sido enviadas para o servidor 4D.

Depois, quando a rede fica disponível, todas as suas tarefas pendentes são executadas em ordem cronologicamente relevante.

Pode também ficar atento às últimas acções offline que foram executadas, com um feedback agradável.

blank

Não hesite em dar-nos feedback sobre o fórum 4D, e consulte a documentação para mais detalhes!

David Azancot
• Proprietário do produto 4D for iOS - David Azancot uniu-se ao time 4D Product como Proprietário do Produto em 2017. Está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação de funcionalidades satisfaçam às necessidades do cliente. David se formou com um MBA em Marketing, Internet e mobilidade no Instituto Leonard da Vinci e começou sua carreira em 2011 com uma empresa móvel de nova criação, posteriormente adquirida por Madvertise (um grupo de marketing móvel). Apaixonado pelas interfaces móveis, foi a escolha natural para desenvolver formatos de anúncios móveis interativos para o grupo em 2015. Paralelamente, David desenvolve suas próprias aplicações para iOS e Android desde 2012.