Estamos entusiasmados por anunciar que o apoio a acções em 4D para iOS está disponível com 4D v17 R5! Esta funcionalidade permite-lhe desfrutar de uma maior interactividade com a sua aplicação móvel. Por exemplo, pode definir uma tarefa como concluída ou terminada, ou assinalar eventos a serem verificados. Tudo com o deslizar de um dedo, ou simplesmente seleccionando uma acção de um menu.
Um novo método de base de dados On Mobile App Action está disponível para declarar as acções da sua aplicação. Uma nova secção de Acção foi adicionada no editor do Projecto para permitir a sua definição:
- Nomes: Designar um nome para cada acção
- Ícones: Seleccione um ícone existente ou utilize o seu próprio ícone a partir da biblioteca de ícones
- Etiquetas curtas e longas: As etiquetas curtas são utilizadas para registos (por exemplo, quando se desloca para a esquerda numa célula da tabela) e etiquetas longas para acções da tabela (a lista de acções é exibida a partir da parte inferior do ecrã).
- Tabelas: Seleccione a tabela em que a acção está disponível
- Âmbito de aplicação: Especificar se a acção está disponível para um registo ou uma tabela
Aqui está um exemplo de uma aplicação de tarefa que utiliza 4D para acções iOS num formulário de Lista.
Defina a sua acção, edite o método On Mobile App Authentication, e crie um método a ser executado … é assim tão simples!
Ainda melhor: Não há necessidade de reescrever o código para a sua lógica empresarial, basta chamar os seus métodos 4D existentes com todas as verificações e cálculos. Tarefas como as mostradas no exemplo acima, (definir uma tarefa para adiar ou terminar) poderiam desencadear acções de seguimento, tais como o envio de uma factura ou a informação de colegas.
Mais informação está disponível na documentação, bem como um tutorial se desejar incluir as suas acções num modelo personalizado.