Dicas blank

Dicas e truques para as suas aplicações 4D – Edição de Junho

Tradução automática de Deepl

por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc

Aqui vamos nós com outro conjunto de dicas e truques.

Como sabem, a Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde são activamente publicadas dicas técnicas semanais e técnicas mensais. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.

Este post no blogue cobre 16 dicas:

Produto blank

Construção simplificada de aplicações cliente/servidor multi-plataforma no Windows

Tradução automática de Deepl

O lançamento de Silicon Macs teve um grande impacto na forma como a 4D compila aplicações. Antes da v19, 4D compilava apenas para a arquitectura Intel, utilizando o mesmo código em Mac e Windows. Mas os Silicon Macs utilizam uma nova arquitectura, e como tal o 4D precisa de compilar especificamente para o Silicon. Afecta a construção de aplicações cliente/servidor multiplataforma.

Desde que construa o seu servidor em Mac, não é um grande problema, pois pode compilar tanto para plataformas Intel como para Silicon. Mas no Windows, não é possível compilar para Macs de Silício. A nossa recomendação actual é compilar o projecto em Mac para ambas as arquitecturas, e depois copiá-lo numa máquina Windows antes de construir o servidor. Infelizmente, para grandes projectos com muitos dados, a cópia pode demorar algum tempo.

Posto Convidado blank

Desempenho 4D v19 na Apple M1

Tradução automática de Deepl

pelo autor convidado Roland Mulder, CEO Micro Consulting SA, Suíça

A minha empresa desenvolve Office Maker e BiblioMaker, um software de gestão de empresas e bibliotecas utilizado principalmente na Suíça por milhares de utilizadores. As primeiras linhas de código foram escritas em 1986 num Macintosh Plus com versão 4D 1 (“4e Dimensão” na altura).
Lembro-me do meu espanto em 1989 quando lancei pela primeira vez o nosso software num Macintosh SE30. Tudo foi de repente tão rápido! Simplesmente não conseguia acreditar nos meus olhos.
Estas memórias agradáveis voltaram quando lancei pela primeira vez as nossas aplicações num novo iMac M1 após compilação nativa com 4D v19. Como podem imaginar, após 35 anos de constante desenvolvimento, elas tornaram-se animais muito maiores e sofisticados. Os meus olhos abriram bem assim que fiz um duplo clique sobre o primeiro. Um lançamento tão rápido! E a minha mandíbula caiu ao chão quando abri elaborados layouts de entrada de várias páginas com muitas caixas de listagem cheias. Absolutamente instantâneo!

Produto blank

Aí vem o novo compilador de silício!

Tradução automática de Deepl

Já vos apresentámos o nosso novo compilador de silício num post de blog anterior. Este novo compilador será utilizado para construir aplicações nativas de Silício e estará disponível apenas em modo de projecto.

As aplicações nativas Intel (em Windows e Mac) continuarão a utilizar o compilador clássico.
Vamos aprofundar e ver exactamente como funciona.

Produto blank

4D v19 é Silicon Native!

Tradução automática de Deepl

O lançamento inovador dos novos Silicon Macs da Apple levou-nos a lançar o 4D v19 seis meses antes para lhe fornecer uma versão nativa de Silicon 4D o mais cedo possível. Revimos todo o nosso código, assegurando a sua compatibilidade com Silicon, realizámos testes extensivos nesta nova plataforma, e estamos finalmente prontos para lhe fornecer a primeira versão nativa de Silicon 4D. Deixe-me guiá-lo através desta revolução!

Notícias blank

MacOS Big Sur e Apple Silicon Compatibility Information

Tradução automática de Deepl

A fim de o ajudar a antecipar os testes e a executar o novo sistema operativo com as suas aplicações 4D, queremos esclarecer o apoio das diferentes configurações do Apple Big Sur nas nossas linhas de produtos 4D (incluindo produtos já entregues e futuros lançamentos). Por favor, ver abaixo o estado de compatibilidade do macOS Big Sur e do silício Apple para cada lançamento:

Notícias blank

Últimas notícias sobre 4D no Silicon

Tradução automática de Deepl

Desde o primeiro anúncio da Apple sobre o Silicon, temos vindo a mantê-lo informado através de uma série de posts no blogue e este post não é diferente!

Então, o que se passa? Bem, os primeiros Silicon Macs equipados com o chip M1 novinho em folha estão agora disponíveis no mercado. Aqui estão duas importantes informações que precisamos de partilhar consigo:

Notícias blank

Um compilador 4D novinho em folha para Apple Silicon

Tradução automática de Deepl

Num post de blog anterior, apresentámos-lhe os novos Silicon Macs que a Apple está a lançar no final deste ano, bem como os nossos planos para facilitar a transição das suas aplicações 4D para as mesmas.

Estes novos Macs utilizam um novo tipo de processador: Os processadores ARM da mesma família que a Apple utiliza em iPhones e iPads. Uma nova família de processadores significa um novo conjunto de instruções e, para nós aqui em 4D, um novo compilador.