Adicione acções ao seu 4D para aplicações iOS

Tradução automática de Deepl

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.

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.