Red de conocimiento de divisas - Preguntas y respuestas sobre viajes - ¿Qué IDE y lenguaje de programación se utilizan habitualmente en los programas cliente de Windows?

¿Qué IDE y lenguaje de programación se utilizan habitualmente en los programas cliente de Windows?

Como ingeniero de desarrollo de primera línea, permítanme presentarles lo que he usado y visto. Si hay algún problema, deje un mensaje para discutirlo.

1. Serie C/C++

No hace falta decir que IDE es la mejor serie IDEVS del universo. Los representantes de esta parte son MFC y Qt, que se presentan a continuación.

1.1MFC

Un producto que Microsoft ha abandonado durante mucho tiempo, pero que aún ocupa un mercado determinado, principalmente en la industria militar, la automatización y otras industrias. Si desafortunadamente se une a una empresa y aún mantiene este antiguo proyecto de MFC, le sugiero que considere su próximo trabajo. MFC==Sin comida. Di cosas importantes tres veces. No se recomienda elegir MFC. No se recomienda elegir MFC.

1.2 Quart

Por supuesto, fue el IDE el que tomó la iniciativa en la promoción de QTCreator. Por supuesto, también puede elegir VS equipado con el complemento QT para el desarrollo. Soporte multiplataforma. Hoy en día, cuando la localización está recibiendo cada vez más atención, creo que el mercado de Qt aumentará gradualmente.

La siguiente es la representación de la interfaz dibujada por QML.

Biblioteca de interfaz de terceros 1.3C++

No las enumeraré una por una. Puede buscarlas directamente en Internet. Recomiendo principalmente duilib.

Duilib es una biblioteca de interfaz DirectUI gratuita y de código abierto para Windows. Debido a su diseño simple y escalable y su implementación estable y eficiente, es ampliamente aceptado por las principales empresas de Internet. Es ampliamente utilizado en muchos software cliente de PC, incluidos mensajería instantánea, cliente de video, software de mercado de valores, software de navegación, software auxiliar para teléfonos móviles, software de seguridad y otras industrias. Duilib aún está en desarrollo y se seguirá mejorando en muchos aspectos, como documentación, ejemplos, animaciones y motores de renderizado. Además de las ventajas en varios aspectos, la mayor desventaja es que el autor que ya no mantiene el código original puede tener más dificultades y cada empresa también mantiene su propia versión.

El siguiente es un efecto de interfaz desarrollado en base a Duilib que imita a 360 Security Guard.

2.C#

La segunda generación rica en el mundo de la programación cuenta con el apoyo de Microsoft, su padre biológico, y el fuerte apoyo de Visual Studio. Con una interfaz sencilla de arrastrar y soltar, incluso los principiantes pueden crear rápidamente programas GUI con interfaces visuales. Por supuesto, aprenderlo bien y en profundidad requiere cierto esfuerzo de tu parte. También hay muchos sistemas de gestión comunes desarrollados con él. Sus ventajas son una rápida velocidad de desarrollo y una buena compatibilidad.

3.Lenguaje Java Script

El representante es la electrónica, a partir de la cual se desarrolló el poderoso VSCode que tiene tendencia a dominar el mundo (backend, PC, dispositivos móviles).

4. Serie Java

Esto no debe usarse mucho, solo para comprender JavaSE. Simplemente use Eclipse para desarrollar.

上篇: ¿Qué festivales de cine hay en el mundo? 下篇: La letra de una canción de "McDull with My Heart" es "Me gustaría agarrar tus pepinillos y tu mano como si fueran un trozo de carne".
Artículos populares