4D v19 R4 Beta começa hoje
Mais um lançamento, mas não qualquer outro lançamento?
Estamos entusiasmados por anunciar o lançamento do teste beta para 4D v19 R4, que incorpora muitas funcionalidades que solicitou, mais funcionalidades que acreditamos que serão deliciosas de utilizar!
Sem mais delongas, vamos dar uma olhadela e ver o que tem reservado para si:
- A seu pedido, suportamos ecrãs de alta resolução, tais como ecrãs 4K, em Windows. Isto resulta numa melhor qualidade de texto e imagem.
- Outra característica altamente solicitada está à sua disposição, a possibilidade de lançar um processo externo de forma assíncrona para melhorar a experiência dos seus utilizadores.
- E a gestão pessimista de fechaduras via REST? SIM, nós também temos isso.
- Quanto à linguagem 4D, não podíamos estar mais entusiasmados em partilhar consigo as muitas melhorias que disponibilizámos para elevar a sua experiência de codificação.
- O4D Write Pro está a abraçar o escuro (modo)! E permitindo-lhe acrescentar quebras de página dentro de linhas de tabela.
- Acelere o seu processo de desenvolvimento com os “templates” 4D View Pro.
- O editor de código tem a sua quota-parte de características. Por exemplo, etiquetas de comentários, acesso rápido a diferentes funções de classe, e verificação de erros de sintaxe.
- E muito mais (ver abaixo)!
4D v19 R3 está aqui
Estamos entusiasmados por anunciar que o 4D v19 R3 já está disponível! Um dos lançamentos mais ricos que temos enviado até agora.
Aqui está uma visão geral do que este lançamento de características tem reservado para si:
- Diga olá aos Atributos computados em ORDA, Classes, iOS, e Android. A sua lógica empresarial vai adorar esta nova funcionalidade.
- Por falar em ORDA, os blobs são totalmente suportados, tal como qualquer outro tipo, permitindo aos programadores ORDA utilizar atributos do tipo BLOB em operações com entidades.
- 4D para iOS é lançado com funcionalidades que permitem interagir com aplicações Apple nativas e construir UI’s ainda mais avançadas.
- Quanto ao 4D para Android, estamos a dar-lhe uma forma de testar a sua aplicação Android num dispositivo real antes de a lançar aos utilizadores.
- Desfrute de uma plataforma simplificada de construção de aplicações cliente/servidor em Windows.
- 4D Write Pro é enviado com um diálogo de definição de imagem, a possibilidade de ter diferentes números de colunas na mesma página com quebras de secção contínuas, e opções adicionais para gerir a visibilidade da fórmula.
- Aumento da segurança out-of-the-box com o apoio do algoritmo bcrypt para palavras-passe. A melhor parte? Não há nada a alterar no código. Tudo é automático.
- Mais notícias para os entusiastas do modo escuro. Depois de dar aos utilizadores finais uma escolha entre o modo escuro e o modo claro para o aparecimento das suas aplicações, é agora a vez dos programadores escolherem entre estes modos durante o desenvolvimento em macOS.
2021 em Revista: Os nossos 10 melhores posts no blogue do ano!
É aquela época do ano em que olhamos para dez dos nossos postos mais lidos. Que ano foi! Desde o suporte de silício nativo e os notáveis melhoramentos de desempenho que o acompanharam até um novo conjunto de características do modo Projecto que irão melhorar grandemente a sua experiência de programação.
2021 foi preenchido com importantes anúncios de produtos e uma pletora de características excitantes! Vejamos os tópicos que atraíram a sua atenção em 2021:
ORDA: Comparar exaustivamente duas selecções de entidades
Uma vez que a ORDA lhe permite trabalhar com várias selecções de entidades simultaneamente, temos a certeza de que tira partido disto ao passar as selecções de entidades como parâmetro para métodos de projecto ou para funções das classes de modelos de dados ORDA.
Para trabalhar eficientemente com programação orientada a objectos usando o menor número possível de linhas de código, é preciso funções robustas e optimizadas. É por isso que com 4D v19 R3, estamos a enviar uma nova função disponível no objecto entitySelection: o selected() função.
Graças a ela, poderá inspeccionar e comparar duas selecções de entidades. Vamos ver os detalhes!
Navegação simplificada entre janelas de desenvolvimento
Quando se escreve uma nova função ou método, ou quando se cria uma forma, o trabalho nunca é linear. Normalmente precisamos de o fazer:
- aceder ao explorador para encontrar o formulário na sua pasta
- aceder ao explorador para escrever a documentação para o método
- ler a documentação de um comando no sítio de documentação 4D
- ler a documentação do método de um componente
Nesta nova versão, acrescentámos alguns itens de menu no editor de códigos e no editor de formulários para lhe permitir navegar melhor entre os diferentes elementos de um projecto.
Precisa de uma varinha de condão? Aqui estão as propriedades da classe computorizada!
Um espectáculo de magia espera-o com os atributos computorizados da ORDA!
É muitas vezes útil ou mesmo essencial que as bases de dados sejam adaptadas de uma forma flexível e evolutiva aos utilizadores e às suas empresas no mundo informático. O controlo de dados acessíveis é também um assunto recorrente e sensível. Deste ponto de vista, os programadores utilizam métodos e fórmulas por vezes complexos para dar ou restringir o acesso à informação, dependendo do contexto ou dos direitos de acesso dos utilizadores.
Vejamos um exemplo simples. Na sua aplicação, é por vezes necessário apresentar uma lista de pessoas. Uma das colunas mostra os seus nomes completos, mas na sua base de dados, tem um campo de primeiro nome e um campo de último nome. Actualmente, escreve uma fórmula na coluna da caixa de listagem, e tem de ser o próprio a gerir a ordenação na coluna. Não seria óptimo ter um campo calculado onde possa definir a sua fórmula de cálculo e método de ordenação, e ter toda a lógica de negócio dentro da classe e não em cada interface?
Bem, começando com 4D v19 R3, 4D fornece uma solução para isto, com atributos computorizados.
4D v19 R3 Beta Começa Hoje
Temos o prazer de anunciar o lançamento dos testes beta para 4D v19 R3! Um dos lançamentos mais ricos que enviámos até agora!
Sem mais demoras, vamos dar uma vista de olhos e ver o que este lançamento de funcionalidades tem reservado para si:
- A sua lógica comercial vai adorar os novos Atributos Calculados 4D em ORDA, Classes, iOS, e Android.
- 4D para iOS com funcionalidades que permitem interagir com aplicações nativas da Apple e construir UI’s ainda mais avançadas.
- Quanto ao 4D para Android, estamos a dar-lhe uma forma de testar a sua aplicação Android num dispositivo real antes de a lançar aos utilizadores.
- 4D Write Pro é fornecido com um diálogo de definição de imagem, a possibilidade de ter diferentes números de colunas na mesma página com quebras de secção contínuas, e opções adicionais para gerir a visibilidade da fórmula.
- Aumento da segurança out-of-the-box com o apoio do algoritmo bcrypt para palavras-passe. O que é melhor, não há nada a alterar no código. Tudo é automático.
- Mais notícias para os entusiastas do modo escuro. Depois de dar aos utilizadores finais uma escolha entre o modo escuro e o modo claro para o aparecimento das suas aplicações, é agora a vez dos programadores escolherem entre estes modos durante o desenvolvimento em macOS.
- E mais (ver abaixo)!
Pronto para a Volta ao Mundo 4D Live 2021?
Até agora, 2021 tem sido realmente emocionante para nós aqui na 4D.
Os marcos deste ano incluem o lançamento do 4D v19, um dos nossos melhores LTS de sempre, o lançamento do 4D v19 R2 beta, bem como webinars em várias línguas para vos apresentar o mais recente e o maior, e a lista prossegue. Agora há notícias ainda mais emocionantes: A Volta ao Mundo 4D Live 2021 está mesmo ao virar da esquina!
Mostrar documentação em linha directamente do editor de códigos
Nas últimas versões de 4D, foram feitas várias melhorias para simplificar a escrita do código com classes:
- sugestões de funções e atributos de acordo com o tipo
- exibição do protótipo com uma breve descrição
Com 4D v19 R2, pode abrir a documentação online de uma função com uma única acção.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política