Saiba mais sobre aplicativos otimizados para dispositivos móveis
Ao projetar e criar um aplicativo de tela otimizado para dispositivos móveis usando o Microsoft Power Apps, considere os elementos-chave de design a seguir.
Um aplicativo de tela otimizado para dispositivos móveis deve incluir:
- Uma finalidade claramente definida
- Design dinâmico (Traga seu próprio dispositivo, ou BYOD)
- Uma interface de usuário simplificada
- Navegação intuitiva
- Independência de periféricos externos
- Funcionalidades offline
- Alertas de conectividade
- Configuração descomplicada
- Otimização de desempenho
Finalidade claramente definida
Um aplicativo otimizado para dispositivos móveis deve atender a uma finalidade específica. Minimizar o número de etapas necessárias para concluir uma tarefa melhora a experiência do usuário, especialmente em cenários móveis.
Decida se um único aplicativo deve dar suporte a várias tarefas, como manter o estoque em um depósito, ou se focar em uma função específica, como a criação de novos clientes. Considere estes fatores:
- É mais eficaz retornar a uma tela inicial para realizar diferentes ações ou sair e iniciar outro aplicativo?
- Ter vários aplicativos melhora a clareza e a velocidade das tarefas?
- Um aplicativo tenta lidar com muitas ações, resultando em confusão para o usuário?
Cada formulário no aplicativo deve ter uma função única e clara, expressa em uma frase concisa. Evite criar formulários multiuso (por exemplo, formulários que combinam criação de cliente e entrada de contato). Em vez disso, separe as tarefas em formulários individuais.
Design dinâmico
Um aplicativo otimizado para dispositivos móveis deve se ajustar automaticamente ao tamanho da tela e à orientação do dispositivo.
Por exemplo, o Microsoft Edge adapta seu layout de acordo com o dispositivo usado pelo usuário para acessá-lo, um computador desktop ou um navegador móvel. Ele também se ajusta quando você gira seu dispositivo 90 graus.
Interface de usuário simplificada
Evite colocar muitos campos ou controles em um formulário.
Embora seja tentador incluir todos os campos disponíveis, isso leva à desordem e à rolagem desnecessária. Em vez disso, crie formulários concisos para tarefas comuns e formulários separados para entradas menos frequentes ou avançadas.
Minimize a navegação na tela e coloque controles, como botões Enviar, em locais facilmente acessíveis.
Considerações sobre o design:
- O excesso de controles pode ocasionar seleções acidentais.
- Adicione espaçamento ao redor de campos e botões para levar em conta a precisão do toque do usuário.
Navegação intuitiva
Os usuários devem ser capazes de concluir tarefas sem precisar de um manual. Organize fluxos de trabalho com base em padrões reais de uso.
Observação
Não há uma única abordagem correta para criar uma interface de usuário.
Use dados de uso ou análise de aplicativo para determinar a prioridade da tarefa. Por exemplo:
- Se a criação da ordem de venda for a tarefa principal, priorize esse caminho de navegação.
- Se os usuários normalmente começam procurando por um cliente, destaque essa etapa.
Inclua navegação direta de volta à tela inicial. Evite exigir que os usuários concluam várias etapas apenas para retornar ao menu principal. Se nenhuma outra tarefa estiver disponível, considere retorná-las à tela inicial automaticamente.
Independência de periféricos externos
Os usuários móveis normalmente não têm acesso a um teclado ou mouse.
Crie o aplicativo como se você estivesse segurando o dispositivo. Por exemplo, determine se os teclados na tela afetam a usabilidade ao inserir dados.
Funcionalidades offline
Os usuários podem precisar usar o aplicativo em locais sem conectividade confiável. Pergunte-se:
- Os usuários precisarão de acesso ao aplicativo enquanto estiverem offline?
- As funcionalidades offline valem a complexidade adicional?
- Há ações, como recuperação ou atualizações de dados, que devem acontecer no local?
Alertas de conectividade
Como o Microsoft Power Apps é uma plataforma que prioriza a nuvem, os usuários esperam acesso consistente à Internet.
Certifique-se de que os formulários que exigem conectividade verifiquem a disponibilidade antes do uso. Por exemplo, se a criação de clientes precisar de acesso online, impeça que os usuários insiram dados quando estiverem offline. Comunique claramente o status offline usando indicadores visuais, como faixas.
Configuração descomplicada
A configuração simples é essencial para a adoção de aplicativos. Embora o Power Apps simplifique a implantação, configurações adicionais podem ser necessárias para conectar fontes de dados ou habilitar o acesso do usuário.
Se o usuário precisar inserir valores como URLs ou chaves de API, forneça orientações claras sobre onde encontrá-los. Suponha que o usuário esteja abrindo o aplicativo pela primeira vez e forneça o contexto necessário.
Otimização de desempenho
Os aplicativos móveis têm recursos multitarefa limitados. Consequentemente, o desempenho é mais crítico do que em cenários de desktop.
Para melhorar o desempenho:
- Escolha fontes de dados cuidadosamente e limite sua complexidade.
- Use conectores eficientes.
- Recupere somente os registros necessários para cada ação.
- Remova chamadas de dados desnecessárias ou redundantes.
Planejar o design do seu aplicativo antes de criá-lo ajudará você a criar uma experiência melhor e a reduzir o retrabalho futuro.