Autor: David Azancot

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.
Produto blank

Simplificando a gestão de componentes em 4D

No contexto do desenvolvimento 4D, o gerenciamento de componentes normalmente envolve uma quantidade substancial de trabalho. No entanto, a introdução da funcionalidade Gestor de Componentes no ambiente 4D representa um avanço significativo na gestão de componentes.

Não mais confinado a colocar componentes em uma pasta Components designada, esse recurso se baseia em dois elementos chave: dependencies.json e environment4d.json. Estes arquivos oferecem aos programadores uma melhor visibilidade das dependências da aplicação e a flexibilidade para personalizar os caminhos dos componentes.

Produto blank

Acompanhar as alterações de dados na sua base de dados

Nesta publicação do blogue, temos o prazer de apresentar um método poderoso que irá revolucionar a forma como gerencia e acompanha as alterações no seu armazenamento de dados. Vamos revelar o conceito de “carimbo”, um marcador especializado concebido para simplificar a monitorização da modificação de dados, e mostrar-lhe como adaptar estes carimbos aos seus requisitos específicos.

 

Dicas blank

Uma aplicação nativa feita à medida: Colocar Encomendas com 4D para telemóvel

Tradução automática de Deepl

4D v19 R6 e v19 R7 trouxeram duas características interessantes para 4D para Mobile. Sessões e exibição de páginas web servidas pelo servidor 4D na sua aplicação móvel nativa. Mas pensou nas possibilidades que obtém ao combinar as duas?

Este post de blogue irá mostrar-lhe uma dessas possibilidades. Vamos ver como construir uma aplicação simples que permita aos utilizadores móveis fazer encomendas com a sua central de compras para consolidar o seu stock:

Produto blank

4D para telemóvel : Obter cookies para utilizadores móveis

Tradução automática de Deepl

Como provavelmente sabe, as sessões escaláveis estão disponíveis desde 4D v18 R6. São um tipo de sessão web que é capaz de lidar com vários processos em modo preventivo. Isto significa que podem lidar com vários pedidos de agentes de utilizadores em simultâneo e partilhar dados entre estes processos.

Bem, 4D v19 R7 melhora muito esta característica e torna-a disponível para 4D para Móvel.

Produto blank

4D para telemóvel : Mostrar páginas Web nas suas aplicações móveis

Tradução automática de Deepl

Já pode compor vistas com base em modelos; dezenas deles estão à sua disposição para embelezar as suas aplicações móveis. 4D v19 R7 está a apimentar ainda mais as coisas, permitindo-lhe exibir uma página web servida por 4D usando uma nova acção pré-definida: Abrir URL.

Isto significa quatro coisas :

  1. Está agora totalmente livre para criar os seus próprios desenhos
  2. A experiência do utilizador continua a estar integrada na sua aplicação nativa
  3. Obter dados actualizados em tempo real
  4. Pode manter os dados do utilizador e oferecer uma experiência de utilizador optimizada utilizando sessões.

Só tem de criar uma página web optimizada para dispositivos móveis.

Vejamos como utilizá-los com um exemplo simples:

Produto blank

4D para Móvel: Diga olá a Pseudônimos

Tradução automática de Deepl

Como provavelmente sabe, os pseudónimos estão disponíveis desde 4D v19 R4. Os pseudónimos e os atributos computorizados foram um enorme passo em frente para o nosso quadro de desenvolvimento!

Os dias da definição de fórmulas relacionadas com negócios na sua interface de utilizador 4D acabaram; estes conceitos oferecem-lhe uma nova forma de separar a sua lógica empresarial da IU, permitindo-lhe melhorar o desempenho optimizando as partes separadamente.

E agora, com 4D v19 R6, os pseudónimos estão totalmente disponíveis e prontos a usar para scalars nos seus projectos móveis iOS e Android, assim que os seus pseudónimos forem definidos no lado 4D.

Produto blank

4D para Móvel: Melhorias na gestão de dados

Tradução automática de Deepl

A secção Dados está disponível no editor do projecto, permitindo-lhe filtrar os dados a serem incorporados em dispositivos móveis. Com 4D v19 R4, esta secção de dados foi melhorada para compreender melhor o que será incluído na sua aplicação.