![1st paper blog post banner imagepng | Embarcadero RAD Studio Delphi C++Builder Blogs 1st paper blog post banner image png](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/1st-paper-blog-post-banner-image.png-3404875.jpg?resize=1140%2C675&ssl=1)
Bem a tempo para o Natal, estamos cumprindo nossa promessa de apresentar a você um novo white paper – Developing the BEST Developer Framework through Benchmarking . Este artigo examina três estruturas – Delphi , Windows Presentation Foundation (WPF) com .NET Framework e Electron – usando uma avaliação ponderada de 23 métricas para determinar qual oferece a melhor produtividade do desenvolvedor , funcionalidade de negócios , flexibilidade de aplicativo e desempenho do produto . Esta primeira rodada escolheu um clone de calculadora do Windows 10 como referência para examinar a capacidade de cada estrutura de recriar uma GUI conhecida e direcionar o ambiente de área de trabalho do Windows.
![CalculatorScored Evaluation Table | Embarcadero RAD Studio Delphi C++Builder Blogs calculator scored evaluation table 2](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/Calculator_Scored-Evaluation-Table-9090919.png?resize=382%2C509&ssl=1)
Figura 1 – Esquema de avaliação com pontuação e peso
Nossos resultados provavelmente não surpreendem os desenvolvedores Delphi – Delphi VCL e FMX tiraram a competição da água, marcando 4,66 pontos em 5. Electron estava em um distante segundo lugar com 3,11 pontos e WPF ficou em último lugar. Pontuações à parte, a análise qualitativa e quantitativa fornece algumas conclusões:
- Delphi e seu RAD Studio IDE aumentam profundamente a produtividade do desenvolvimento e o tempo de lançamento do produto no mercado. Além disso, desenvolver uma base de código para alcançar todas as plataformas móveis e de desktop simplifica lançamentos sucessivos e manutenção de produtos.
- O WPF com o .NET Framework oferece a pequenas equipes entrada nativa para aplicativos do Windows e um IDE sólido, mas se esforça para corresponder à produtividade, segurança IP e desempenho do Delphi, ao mesmo tempo em que falta os recursos de plataforma cruzada do Delphi e Electron.
- Electron oferece uma alternativa gratuita para Delphi e WPF, familiaridade para desenvolvedores front-end e capacidade de plataforma cruzada ao custo de proteção IP, ferramentas IDE padrão e desempenho de aplicativo.
![DelphiWPFElectron 4metric chart | Embarcadero RAD Studio Delphi C++Builder Blogs delphi wpf electron 4 metric chart](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/Delphi_WPF_Electron-4-metric-chart-9958563.png?resize=503%2C238&ssl=1)
Figura 2 – Comparação Delphi, WPF e de elétrons de 4 categorias
Você pode baixar este documento gratuitamente visitando lp.embarcadero.com/Discovering_the_best_framework , inserindo seu endereço de e-mail e seguindo um link enviado para sua caixa de entrada.
Feedback da comunidade
Este artigo foi feito para iniciar uma conversa! Todo o código-fonte deste projeto está disponível no GitHub para você examinar e melhorar. Leia o artigo, escreva uma postagem no blog em resposta ou um aplicativo de calculadora melhor e envie uma solicitação de pull do GitHub para que possamos adicioná-la ao repositório. Encontrou um erro? Envie um problema para que possamos melhorar este projeto e coletar as melhores práticas e técnicas para cada estrutura. Nenhum de nós é tão inteligente quanto todos nós!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition