Como desenvolver um programa do Windows?

1

Acabei de começar a usar o Ubuntu, mas preciso desenvolver um aplicativo, algo pequeno que possa ser executado no meu computador de trabalho que TEM de executar o Windows 7. Preciso fazer um aplicativo para meu trabalho que tenha recursos de cliente / servidor, um único banco de dados em rede e a capacidade de os funcionários alterarem o conteúdo do banco de dados e, em seguida, enviarem formulários. Existe algum IDEs por aí que pode fazer algo como construir programas para o Windows, como o Visual Basic / Studio?

Se a resposta à pergunta acima for "não", qual é a linguagem mais fácil de aprender para o desenvolvimento no Ubuntu?

    
por user235978 15.01.2014 / 09:15

3 respostas

2

Não sei se entendi o que você precisa.

  • Se o que você precisa é criar um programa dentro do Ubuntu que será executado no Windows, o que você precisa é de compilação cruzada: Como programar para Windows no Ubuntu? . Eu acredito que você deve esquecer o VB, no entanto, se você estiver disposto a usar o Linux.
  • Se o que você precisa é escrever um programa que possa ser compilado no Windows, o que você precisa é de plataforma cruzada. Você deve procurar pelo GTK + , Qt ou algo semelhante para a GUI. A linguagem é uma questão de escolha, mas acredito que o C ++ seria o natural, se você estiver usando qualquer uma dessas duas bibliotecas.

Sobre a linguagem mais fácil de aprender desenvolvimento no Ubuntu, não acredito que haja uma resposta para essa pergunta. A linguagem mais fácil para mim pode não ser a mais fácil para você. Eu usaria o Python para tarefas rápidas e o C ++ para aplicativos mais complexos.

    
por GabrielF 15.01.2014 / 09:26
1

Bem-vindo ao AskUbuntu. A melhor maneira de desenvolver programas executados tanto no Linux quanto no Windows é fazê-lo em uma plataforma portátil ou em uma linguagem portátil. Algumas opções:

Para os três primeiros, recomendo Eclipse como IDE; para C # Monodevelop é o caminho a percorrer.

Mas pode haver muitas outras opções .

    
por Luís de Sousa 15.01.2014 / 09:37
0

Se você realmente quiser usar o C # e o .NET no processo, precisará instalar o Windows em uma máquina virtual. Se você está alvejando um problema específico, você deve sempre ter uma máquina (virtual ou não) que execute essa plataforma para testes. Depois de criar uma máquina Windows, você poderá trabalhar com o Visual Studio.

Você sempre pode tentar criar um aplicativo em uma linguagem de programação multiplataforma, como Java. Os aplicativos escritos em Java podem ser executados em qualquer plataforma que o JRE suporte sem muito esforço.

    
por Marlinc 15.01.2014 / 09:32