4D v19 R2 Beta começa hoje

Tradução automática de Deepl

Os testes Beta para 4D v19 R2 estão a começar hoje! Aqui está o que este lançamento de características tem reservado para si:

  • 4D para Android (a nossa plataforma de desenvolvimento para dispositivos Android) é agora final com 4D v19 R2.
  • Por falar em telemóvel, novas funcionalidades para plataformas iOS e Android estão agora disponíveis, permitindo-lhe personalizar a cor da sua aplicação, adaptá-la ao modo escuro ou claro, ordenar os seus dados locais, e muito mais!
  • Vista 4D Pro: Analisar dados com tabelas pivot. Importar e exportar ficheiros CSV. Gerir as suas folhas por programação. Gerir facilmente as quebras de página (para fins de impressão) a partir da interface do utilizador.
  • 4D Write Pro: Mais opções de visualização de imagens em linha e ancoradas. Também facilitamos a formatação das imagens utilizadas como fundo de documentos, secções, parágrafos, etc.
  • Características que incorporam as melhores práticas tais como a definição de um ficheiro .gitignore padrão e a gestão de Byte Order Mark (BOM) e End of Line (EOL).
  • Características para melhorar a sua experiência como programador, tais como obter acesso aos detalhes de uma função de classe do editor de código, ou a sua experiência como utilizador final, tais como assinatura automática de componentes no Mac.
  • E mais (ver abaixo)!

Descarregar agora 4D v19 R2 (Exclusivo para Parceiros 4D)

Go mobile with 4D

4D PARA ANDROID é Final

4D v19 R2 é enviado com 4D para Android, a nossa solução móvel para construir aplicações nativas Android.

Agora pode não só construir aplicações nativas para Android, mas também construir aplicações nativas para iOS e Android a partir exactamente do mesmo projecto móvel. Para aqueles que já utilizam 4D para iOS, isto é uma grande poupança de tempo: para obter a versão Android da sua aplicação, basta abrir o seu projecto móvel existente e clicar em“Construir”.

Neste lançamento, 4D para Android vem com as características mais importantes: geração de aplicações nativas, muitos modelos e ícones, pesquisa multicritérios, formatadores e formatadores de dados personalizados, autenticação, e suporte offline. E pode esperar mais avanços nos próximos lançamentos.

FORMATADORES DE DADOS PERSONALIZADOS PARA APARÊNCIAS CLARAS E ESCURAS

Quer você ou os seus clientes prefiram o modo claro ou escuro, 4D v19 R2 tem-no coberto. Graças a esta nova funcionalidade, pode certificar-se de que as suas imagens têm bom aspecto, tanto em aparências claras como escuras. Utilizando formatadores de dados personalizados, pode adaptar a aparência da sua aplicação iOS ou Android de três maneiras diferentes:

  • usando cores preto-e-branco
  • utilizando imagens diferentes, dependendo do modo activo
  • misturando as duas opções acima

Defina facilmente a cor principal para a sua aplicação

Começando com 4D v19 R2, pode definir a cor principal das suas aplicações iOS e Android seleccionando-a directamente a partir de um seleccionador de cores totalmente integrado no editor do projecto.

Melhor manuseamento de TASKS offline

A funcionalidade de acção offline já está disponível há algum tempo. Enquanto offline, as acções são colocadas numa fila e processadas automaticamente assim que a ligação ao servidor 4D estiver novamente disponível. Com 4D v19 R2, fornecemos uma forma de os utilizadores identificarem, editarem e depois reenviarem as tarefas pendentes que foram rejeitadas.

ORDENAR O CONTEÚDO DE UM FORMULÁRIO DE LISTA

Várias acções pré-definidas que ajudam os utilizadores da aplicação a gerir o seu conteúdo já estavam disponíveis na secção Acção: “Adicionar”, “Editar”, “Eliminar “, e “Partilhar” . 4D v19 R2 introduz uma nova: pode agora criar acções de Ordenar para ordenar os dados da aplicação local.

4D Write Pro

NOVAS OPÇÕES DE VISUALIZAÇÃO DE IMAGENS

Graças ao novo atributo wk image display mode, os documentos 4D Write Pro beneficiam de sete novos tipos de formatação para imagens em linha, bem como de imagens ancoradas:

  • Escalonado para caber (por defeito)
  • Truncado
  • Truncado centrado
  • Proporcional
  • Proporcional centrada
  • Reproduzido
  • Reproduzido centrado

4D v19 R2 também facilita a formatação das imagens utilizadas como documentos de fundo, secções, parágrafos, etc., graças ao novo atributo wk background display mode.

4D View Pro

Tabelas pivotantes com SpreadJS v14.1

4D v19 R2 vem com uma nova versão do SpreadJS que introduz as tabelas pivot. Se tiver empresários entre os seus utilizadores, esta funcionalidade vale a pena tentar, pois permite resumir e analisar facilmente os dados directamente a partir da fita 4D View Pro Ribbon.

ficheiros delimitados IMPORTAÇÃO/EXPORTAÇÃO (CSV)

4D v19 R2 permite-lhe importar e exportar ficheiros delimitados tais como ficheiros “.csv” ou “.txt” para o 4D View Pro com os comandos VP Import document e VP Export document para que os possa enviar para outro sistema de informação.

GESTÃO DE FOLHAS

É agora possível gerir as folhas de um documento profissional de visualização 4D por programação. Os novos comandos permitem-lhe criar, renomear, esconder ou remover uma folha, ou simplesmente saber em que folha o utilizador se encontra actualmente.

GERIR PÁGINA DE PÁGINA da UI

E que tal uma característica para maior autonomia na impressão? Sim, a gestão das quebras de página a partir da interface do utilizador é agora possível graças a duas novas entradas no menu contextual: “Adicionar quebra de página” e “Remover quebra de página“. Pode também mostrar e ocultar as linhas de impressão utilizando os novos comandos VP SET SHOW PRINT LINES e VP Get show print lines .

Programming-related features

CRIAR UM ATRIBUTO BLOB NUM OBJECTO

Com a introdução das classes, a necessidade de armazenar dados em objectos aumentou, especialmente os dados de blob.É por isso que o 4D v19 R2 permite agora encapsular blobs em objectos .Para além do aspecto do armazenamento, a sua gestão da memória e o seu desempenho em termos de velocidade serão grandemente melhorados.

GESTÃO DE ORDEM DE BYTES (BOMBA) E DE FIM DE LINHA (EOL)

4D evoluiu para seguir as melhores práticas relativamente à gestão de certos caracteres invisíveis em ficheiros de texto. É por isso que a partir de agora, 4D escreve ficheiros de texto sem uma lista técnica. E em macOS, 4D usa LF como um caracter EOL. Isto é completamente automático para todos os ficheiros escritos por 4D, tais como 4DSettings, 4dm, 4DForm, e assim por diante.

FICHEIRO .GITIGNORE POR DEFEITO EM NOVOS PROJECTOS

Omodo de projecto permite-lhe acompanhar facilmente as alterações no seu código com Git (o sistema de controlo de versões). Mas muitas vezes, não queres seguir todos os teus ficheiros de projecto no teu repositório Git. Com 4D v19 R2, 4D permite-lhe definir o que não deve rastrear num novo projecto, adicionando automaticamente um ficheiro.gitignore predefinido na pasta do projecto com uma lista de ficheiros e pastas predefinidos a excluir.

ASSINATURA AUTOMÁTICA DE COMPONENTES EM MAC

Com 4D v19 R2 e em Mac, 4D assina automaticamente componentes construídos usando os certificados definidos pelo utilizador ou uma assinatura ad-hoc se não for especificado nenhum certificado. Isto permitirá aos criadores de componentes distribuir componentes assinados para que outros criadores 4D não tenham de os assinar antes de os utilizarem.

MOSTRAR DOCUMENTAÇÃO EM LINHA DIRECTAMENTE A PARTIR DO EDITOR DE CÓDIGO

Com 4D v19 R2, é possível aceder aos detalhes de uma função de classe sem a procurar no site de documentação. No editor de código, basta premir a tecla F1 ou clicar no item “Ir para definição...” no menu contextual, e o editor de código abrirá a página de documentação em linha correspondente no browser.

Precisa de mais detalhes técnicos? Veja a documentação4D v19 R2 Beta sobre o 4D Doc Center.

O seu feedback é muito apreciado e irá ajudar-nos a melhorar a qualidade dos nossos produtos e a servir melhor as suas necessidades. Adoraríamos ouvir a sua opinião sobre qualquer uma das características acima. Contribua para o nosso fórum “beta” (acessível a todos os Parceiros 4D). E não hesite em falar-nos das suas necessidades, levamos os votos muito a sério!

Ainda não é um parceiro? Torne-se um Parceiro 4D e junte-se à conversa!

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.