6.3 FileMaker Go e WebDirect
O FileMaker Go e o WebDirect oferecem formas poderosas de tornar as suas bases de dados FileMaker disponíveis em dispositivos móveis e na web. Estas tecnologias permitem-lhe tornar as suas soluções acessíveis a uma vasta base de utilizadores, mantendo a flexibilidade e funcionalidade da FileMaker. Neste capítulo, iremos focar-nos em como desenvolver aplicações móveis com a FileMaker Go, publicar as suas soluções FileMaker na web e otimizar os layouts para dispositivos móveis e para a web.
Índice
- 6.3 FileMaker Go e WebDirect
Aplicações móveis com a FileMaker Go
Introdução à FileMaker Go
FileMaker Go é uma aplicação gratuita para dispositivos iOS que lhe permite executar bases de dados FileMaker no seu iPhone ou iPad. Com a FileMaker Go, pode criar aplicações móveis que respondem a necessidades específicas em movimento e oferecem a flexibilidade de levar a sua solução de base de dados consigo para onde quer que vá. Esta aplicação suporta quase todas as funcionalidades da FileMaker Pro, incluindo scripts, layouts e cálculos.
Criação de uma aplicação móvel
- Conceção e planeamento:
- Antes de criar uma aplicação móvel, deve compreender o fluxo de trabalho e os requisitos específicos dos seus utilizadores móveis. As aplicações móveis devem ser fáceis de utilizar e tornar as funções mais importantes facilmente acessíveis. Pense na facilidade de utilização e optimize a interface do utilizador para dispositivos com ecrã tátil.
- Criar layouts para dispositivos móveis:
- Utilize a FileMaker Pro para criar layouts optimizados para dispositivos móveis. Certifique-se de que os seus layouts se adaptam a ecrãs mais pequenos e que elementos como os botões são suficientemente grandes para serem facilmente tocados.
- ExemploUtilize um esquema de coluna única para garantir que todas as informações importantes são visíveis num ecrã pequeno sem que o utilizador tenha de se deslocar horizontalmente.
- Utilização de botões e gestos de guião:
- Os gestos e os botões de script podem desempenhar um papel importante nas aplicações móveis. Utilize gestos como deslizar ou tocar para desencadear acções. Isto pode melhorar a experiência do utilizador e permitir uma interação mais suave com a base de dados.
- Armazenamento e sincronização de dados locais:
- A FileMaker Go permite-lhe armazenar dados no dispositivo para trabalhar offline. Planeie mecanismos para sincronizar os dados armazenados localmente com a base de dados central assim que estiver disponível uma ligação.
- DicaUtilize scripts para ativar a sincronização automaticamente quando for detectada uma ligação à Internet.
- Testar e implementar a aplicação:
- Teste extensivamente a sua aplicação móvel em diferentes dispositivos iOS para garantir que funciona bem em todos os cenários de utilização. Distribua a aplicação através da própria aplicação FileMaker Go ou crie uma solução baseada na localização que seja instalada diretamente nos dispositivos dos utilizadores.
Melhores práticas para FileMaker Go
- Otimização do desempenhoReduzir o número de registos de dados e objectos de apresentação carregados simultaneamente para melhorar o desempenho em dispositivos móveis.
- Funcionalidade offlineCertifique-se de que as funções críticas também estão disponíveis offline e que a sincronização decorre sem problemas.
- Interface de utilizador simplesMantenha a interface do utilizador tão simples quanto possível para facilitar a sua utilização num ecrã pequeno.
Publicação de soluções FileMaker na web
Introdução à FileMaker WebDirect
FileMaker WebDirect torna possível publicar bases de dados FileMaker na web e aceder às mesmas a partir de praticamente qualquer navegador moderno. Isto proporciona uma excelente oportunidade para tornar a sua solução acessível a um público mais vasto sem a necessidade de instalar software especial no dispositivo do cliente.
Preparação da base de dados para o WebDirect
- Verificação de compatibilidade:
- Nem todas as funcionalidades da FileMaker estão disponíveis no WebDirect. Certifique-se de que a sua base de dados não utiliza quaisquer funções que não sejam suportadas pelo WebDirect, tais como certas animações de layout ou plug-ins que apenas funcionam na FileMaker Pro.
- Criação e otimização de layouts web:
- Os layouts a utilizar na Web devem ser optimizados para serem apresentados num browser. Utilize layouts simples, sem gráficos complexos ou scripts extensos, para reduzir os tempos de carregamento.
- ExemploUtilize técnicas do tipo CSS na FileMaker para padronizar a apresentação e melhorar o desempenho.
- Direitos de acesso e segurança:
- Certifique-se de que os utilizadores do WebDirect têm os direitos de acesso corretos e que as definições de segurança para o acesso à Web são robustas. Active o SSL para encriptar a transmissão de dados e utilize o controlo de acesso baseado em funções para garantir que os utilizadores só podem aceder aos dados que estão autorizados a ver.
- Fornecimento da solução:
- Publique a sua base de dados FileMaker num FileMaker Server com a função WebDirect activada. O servidor assume a gestão dos pedidos web e assegura que os utilizadores podem aceder à base de dados através do seu browser.
Melhores práticas para WebDirect
- Evitar esquemas complexosMantenha os layouts do WebDirect simples e evite a utilização excessiva de gráficos ou scripts complexos para maximizar o desempenho.
- Conceção reactivaCertifique-se de que os seus layouts web são responsivos, ou seja, que se adaptam a diferentes tamanhos de ecrã. Isto melhora a experiência do utilizador numa variedade de dispositivos.
- Foco na segurançaUtilize palavras-passe fortes e encriptação SSL para garantir a segurança no acesso à sua solução WebDirect.
gFM-Business Código aberto FileMaker Base-ERP
O software para o curso intensivo
Descarregar gratuitamente
Otimização de layouts para dispositivos móveis e para a Web
Otimização para dispositivos móveis
- Utilização de elementos tácteis:
- Certifique-se de que todos os elementos interactivos, como botões, menus suspensos e ligações, são suficientemente grandes para serem facilmente acionados com um dedo. Mantenha um tamanho mínimo de 44×44 pixéis para os elementos tácteis.
- Adaptação de layouts a ecrãs mais pequenos:
- Utilize esquemas que privilegiem o fluxo vertical da informação, uma vez que os dispositivos móveis têm normalmente ecrãs mais longos. Utilize elementos de apresentação flexíveis que se adaptem ao tamanho do ecrã.
- ExemploTrabalhe com um esquema de coluna única e evite o deslocamento horizontal.
- Redução da carga de dados:
- Minimizar o número de registos de dados e objectos de apresentação que são carregados de uma só vez. Carregue apenas os dados mais importantes e utilize o lazy loading para melhorar o desempenho.
- Considerar a funcionalidade offline:
- Planear layouts e funcionalidades para trabalhar offline, especialmente na FileMaker Go. Utilize scripts para controlar a sincronização e evitar conflitos.
Otimização para a Web
- Implementar um design reativo:
- Certifique-se de que os seus esquemas ficam bem em diferentes tamanhos de ecrã. Utilize elementos de apresentação flexíveis e teste os seus layouts da Web em diferentes dispositivos para se certificar de que funcionam bem.
- Redução dos tempos de carregamento:
- Otimizar os gráficos e evitar elementos de apresentação desnecessários para reduzir os tempos de carregamento. Utilizar técnicas simples baseadas em CSS para simplificar o design e melhorar o desempenho.
- Utilização de funções específicas da Web:
- Tire partido do WebDirect incorporando funções específicas da Web, como a integração de serviços Web (APIs REST) ou a utilização de WebViewers para interações alargadas.
- Testar a compatibilidade do browser:
- Teste os seus layouts web em diferentes navegadores (por exemplo, Chrome, Firefox, Safari) para garantir que funcionam corretamente em todo o lado. Certifique-se de que todos os elementos interactivos e scripts são executados corretamente.
FileMaker ERP com otimização
Layouts para o Apple iPad
Mais informações
- Favorecer o minimalismoMenos é mais - mantenha os seus layouts simples e concentre-se nos elementos essenciais para melhorar a usabilidade.
- Testes contínuosTeste regularmente os seus layouts em diferentes dispositivos e em diferentes ambientes para se certificar de que funcionam corretamente.
- Obter feedback dos utilizadoresPermita que os seus utilizadores testem os layouts móveis e Web e dê-lhes a oportunidade de dar feedback. Utilize este feedback para melhorar continuamente os seus layouts.
Resumo
A FileMaker Go e o WebDirect oferecem uma variedade de formas de tornar as suas soluções de bases de dados disponíveis em dispositivos móveis e na web. Com o planeamento, otimização e implementação corretos, pode criar aplicações poderosas que funcionam muito bem em dispositivos móveis, bem como na web.
