Numa outra apresentação na Conferência FileMaker de 2012, mostrei formas de otimizar a disposição dos ecrãs e a navegação numa solução FileMaker. Em primeiro lugar, apresentei uma panorâmica dos métodos e tecnologias que podem ser utilizados para realizar a navegação suportada por bases de dados no FileMaker. Numa breve excursão aos estudos de GUI, mostro como uma interface gráfica de utilizador deve ser visualizada e estruturada de acordo com o atual estado da arte científica. Por fim, utilizando um exemplo prático, mostrarei como a navegação apoiada em bases de dados pode ser implementada numa solução FileMaker com recursos puramente on-board sem plug-ins.
Os layouts de tela podem ser realizados no FileMaker de diferentes maneiras. Se uma solução FileMaker tiver que ser expandida posteriormente, é aconselhável familiarizar-se com o conceito de GUI antes do desenvolvimento. Para além da opção de criar layouts flexíveis, skinable e multi-language-capable para o computador e dispositivos móveis iOS, os conceitos modernos de GUI também podem ser implementados com camadas ou como uma solução JavaScript/jQuery usando um plugin MBS. Nesta sessão da Conferência FileMaker 2012, terá uma visão geral das soluções e de qual a estratégia GUI preferível para as diferentes plataformas. Como tema prático, apresentarei layouts para iPad e iPhone para o FileMaker Go e mostrarei como os layouts podem ser automaticamente adaptados à resolução de ecrã alterada quando o dispositivo é rodado.
Resumo do tópico:
- Explicação do problema de uma GUI flexível e facilmente expansível no FileMaker
- GUI flexível, adaptável e multilingue sem plug-in FileMaker
- GUI vertical com vários níveis e gestão de layout no FileMaker
- GUI de cliente de ambiente de trabalho flexível com administração em FileMaker baseada em JavaScript/jQuery no Web Viewer
- Que tecnologia para que dispositivo final?
- Prática: layouts FileMaker para iPhone e iPad com ajuste automático ao rodar o dispositivo
Nesta sessão, é possível aceder a um ficheiro de exemplo com um computador, iPhone ou iPad com installiertem FileMaker ou FileMaker Go, que mostra claramente todos os layouts no dispositivo final do participante.