Não, você não pode desenvolver diretamente um aplicativo de desktop usando "Dynamics DeSterity". A Destreza é uma linguagem de programação de quarta geração proprietária (4GL) usada principalmente para desenvolver e personalizar aplicativos * dentro de * Microsoft Dynamics GP (Great Plains). É fortemente integrado ao banco de dados GP Dynamics e sua funcionalidade; Não é uma linguagem de uso geral para criar aplicativos de desktop independentes.
Para criar um aplicativo de desktop independente, você precisaria usar diferentes tecnologias, como:
*
c# com .NET (Windows Forms ou WPF): Uma escolha popular para aplicativos de desktop do Windows, oferecendo uma estrutura robusta e bibliotecas extensas.
*
c ++: Fornece mais controle e desempenho, geralmente preferidos para aplicativos exigentes, mas possui uma curva de aprendizado mais acentuada.
*
java (swing ou javafx): Cria aplicativos de mesa de plataforma cruzada (Windows, MacOS, Linux).
*
Python (com bibliotecas como Tknter, Pyqt ou Kivy): Oferece prototipagem rápida e uma grande comunidade, adequada para várias necessidades de aplicativos para desktop.
* elétron: Permite criar aplicativos de mesa de plataforma cruzada usando tecnologias da Web (HTML, CSS, JavaScript). Esta é uma escolha popular para aplicativos que requerem uma interface moderna e semelhante à Web.
Se você precisar interagir com um banco de dados GP do Microsoft Dynamics no seu aplicativo de desktop, normalmente usaria uma biblioteca de conectividade de banco de dados adequada (como o ADO.NET para C# ou bibliotecas semelhantes para outras linguagens) para se conectar ao banco de dados GP e recuperar dados. No entanto, o próprio aplicativo seria construído usando uma das linguagens e estruturas de uso geral mencionadas acima, não a destreza.