PRODUTOS

NOVO EM 4D v12

NOVO EM 4D V12

4D
Com 4D v12, integramos não só a melhor tecnologia, mas também pequenos detalhes de grande utilidade para desenvolvedores e usuários. Não só se torna a ferramenta mais eficiente, mas também a pessoa que a utiliza. Isto é progresso.

 

Mais do que você busca

Enquanto os lançamentos anteriores se orientavam a revisões revolucionárias - cliente/servidor, serviços web, SQL - 4D v12 foi desenhado para trazer todas as características evolutivas que os desenvolvedores e usuários finais vinham desejando.

Vínhamos escutando suas necessidades e, com 4D v12, vamos com tudo. Desde a sincronização de dados e replicação para integração PHP a detalhes diminutos de interface que você apreciará de verdade. 4D v12 lhe dá tudo o que você necessita para ser mais produtivo.

 

Faça o download de 4D v12

Manual de atualização

Lista de funcionalidades

 

 

Concentre-se nas funcionalidades

4D v12 pode ser o lançamento mais evoluído atualmente, mas ainda vem com novas características emocionantes que você vai querer começar a utilizar imediatamente. É um prazer para nós oferecer as funcionalidades que os desenvolvedores e usuários finais 4D mais solicitavam.

 

PHP

Um novo reino de funcionalidade

Um universo de produtividade do desenvolvimento está em suas mãos. Agora os desenvolvedores 4D podem aproveitar as numerosas bibliotecas PHP publicamente disponíveis (ou seja, grátis), graças à integração de PHP 5.3 com 4D v12.

 

Faça uma chamada ao novo comando PHP EXECUTE e acesse a milhares de bibliotecas PHP disponíveis e código fonte de PHP. Incluímos inclusive várias bibliotecas que aproveitam nosso intérprete PHP, FastCGI, compilado em 4D para oferecer funcionalidades como LDAP, código cifrado, compressão, e muito mais, desde o princípio.

 

As funcionalidades baseadas em PHP vão além do script web, trazendo aos usuários a capacidade de realizar funções simples, mas poderosas diretamente desde a interface de usuário, tudo com um mínimo de programação.

 

Estes breves vídeos, por exemplo, mostram o uso da biblioteca GD dentro de 4D v12 para dar aos usuários controle sobre as imagens:

 

PHP Brightness

Brilho e contraste da imagem
(00:19)
Também disponível em Windows.
PHP Watermark

Colocar marcas d’água em imagens
(00:20)
Também disponível em Mac OS.

 

Além disso, utilizar PHP para estender a funcionalidade da aplicação 4D é mais rápido, inclusive, que utilizando o plug-in 4D SDK! Essencialmente, abrimos 4D a todo um mundo de funções existentes, assim como também colocamos uma nova linguagem em seu arsenal para desenvolver suas próprias funções.  

 

Teste o demo de PHP Execute desde nossas aplicações de exemplo para ver com seus próprios olhos.

As aplicações de ejemplo requerem o uso de 4D v12. Faça o download da versão de demonstração do link anterior.

 



Permita que seu texto tenha estilo e seja
indexável.

Entregue uma interface mais rica

Além de tornar 4D v12 mais poderoso para desenvolver, nós também o tornamos mais intuitivo e funcional no uso. 

O texto dentro de 4D v12 pode ter instantâneamente estilos, o qual se armazena em etiquetas dentro do mesmo texto. Isto significa que apesar de ter dados adicionais em linha com o texto, todas suas cadeias de texto estão indexadas e permanecem intactas, o que significa que as pesquisas são mais rápidas e os resultados mais atrativos.

 

Os List boxes agora são mais poderosos que nunca, com a habilidade de imprimir e mostrar dados hierarquicamente. Sua aparência pode fácilmente ser determinada por programação, com resultados instantâneos.

 

Falando de list boxes, eles agora também podem ter texto rico aplicado diretamente a seu conteúdo.

 

 

 

 

SynchroMantenha sua integridade

Como o uso de soluções de cliente/servidor vem crescendo, também vem crescendo a necessidade de atualizar os dados no servidor com precisão, ainda mais ao trabalhar com múltiplos servidores. Até agora, cada desenvolvedor devia criar os mecanismos e o volume de trabalho para a sincronização exata de dados e o backup, levando a uma variedade de implementações e, claro, muito desenvolvimento extra.

 

Aproveitando o servidor SQL integrado de 4D Server v12, os desenvolvedores agora tem acesso a ferramentas de sincronização prontas para serem utilizadas. Já não tendo que programar estes mecanismos, economizarão tempo de desenvolvimento. E proporcionando meios seguros de sincronização e réplica, os usuários de soluções podem chegar a ser mais eficientes e confiar na integridade dos seus dados.

 

 

  

Multiple DBsUtilize múltiplos bancos ao mesmo tempo

Uma das fortalezas de 4D sempre foi sua modularidade. Pelo uso de plug-ins, as funcionalidades comuns podem ser compartilhadas entre as aplicações. Graças aos componentes 4D, várias soluções poderiam utilizar (e reutilizar) os mesmo pedaços de código, das mesmas formas, e dos mesmo objetos sem ter que reiventar a roda.

 

4D v12 agora oferece o poder e a flexibilidade de utilizar múltiplos bancos de dados dentro da mesma solução. Com o novo comando USE EXTERNAL DATABASE, é possível abrir outro arquivo de banco 4D, fora da estrutura principal.  E isto pode ser feito sem ter que fechar ou reiniciar o banco de dados principal.

 

 

 

Desenvolva mais rápido, com conforto

Pequenas coisas fazem grandes diferenças. Em nenhum lugar isto é mais evidente que no ambiente de desenvolvimento 4D v12, onde dezenas de pequenos detalhes passam a passos gigantes melhorando a ergonomia e a usabilidade.

 

O lugar onde os desenvolvedores passam a maior parte do tempo, o Editor de métodos foi totalmente reescrito. Mantendo sua interface já testada pelo tempo, ganhou características ergonômicas e produtivas como a visualização imediata do tamanho da fonte, autocompletar digitação que inclui a terminação de código SQL, auto terminação de tabelas, campos e variáveis, divisão de linhas (sem quebrar código), sugestões e pontos de interrupção associados à linhas de código. Os desenvolvedores também aproveitam a detecção de sintaxes, indicadores de códigos novos/não salvos e a possibilidade de expandir/exibir o código.

 

A função Buscar e substituir globalmente foi completamente reescrita para ser mais fácil e rápida. Precisando renomear um método ou uma variável todas as vezes que aparece no seu código? Fácil! Deseja encontrar os métodos ou as variáveis não usadas que ocupam um espaço valioso? Você está à apenas um comando de menu de distância.

 

 

64-bit4D Server 64-bit (beta)

Atualmente uma característica beta, 4D Server v12 para Windows oferece suporte de 64 bits para desenvolvedores e usuários que necessitam acesso rápido a grandes quantidades de dados.

 

Permitindo mais acesso à memória (apenas limitado pelas capacidades físicas dos fabricantes de RAM), o processamento de 64 bits tem como resultado o controle muito mais rápido de grandes quantidades de dados e/ou tratando com muitos usuários conectados.

 

As aplicações 4D v12 podem ser compiladas em versões de 32 e 64 bits, inclusive desde um Mac, ainda que a aplicação de 64 bits só possa ser executada com 4D Server de 64 bits.

 

A versão beta de 4D v12 de 64 bits está limitada a Partners 4D. Para aprender mais e se converter num Partner, leia sobre o  4D Partner Program e seus benefícios.

 

 

 

A classe de coisas que simplificarão sua vida

Misc

 

Para o desenvolvedor, o usuário final, 4D v12 tem muitas dessas “ pequenas coisas” que farão de seu tempo frente ao computador mais conveniente.

 

Tarefas diárias como imprimir melhoraram muito, com a capacidade de imprimir formulários e list boxes. Os usuários Windows agora podem se unir a suas contrapartes de Mac e produzir também PDFs.

 

O uso de imagens também foi enriquecido. Além da ampla faixa de formatos já suportado, 4D v12 suporta picture metadata incluindo EXIF, TIFF e GPS.

 

Getters and Setters oferece simetria harmoniosa em propiedades de comandos de leitura e escrita e para duplicar objetos. 

 
Outra área de melhoria está na interação entre formulários e subformulários, que agora suporta ponteiros e eventos para atualizar automaticamente conteúdos de subformulários.

 

Os componentes agora também podem ser publicados e consumidos como subformulários dentro de bancos de dados locais. Um exemplo destes são os Form Widgets, oferecendo uma completa biblioteca de objetos de interface de usuário pré- construidas que podem se associar instantaneamente a seus dados e métodos.

 

 

Os aficcionados de SQL ganharam mais poder em 4D v12, com suporte a SQL Dump and Insert, trazendo a capacidade de exportar e importar os datos no formato de texto através de SQL.

 

implementação XML  aumentou ainda mais com os novos comandos a sua disposição.

  

Em total, 4D v12 representa o crescimento adicional de uma plataforma já madura. Seja nosso hóspede e teste todas estas novas características.

 

Faça o download de uma versão de teste de 4D v12

 Vá a Loja e atualize agora