Precisa de conselhos para linguagens de programação para uma GUI personalizada

0

Eu fiz a transição do Windows para o Ubuntu e até agora adorei. Na minha lista de tarefas é desenvolver uma interface gráfica para coletar dados de um dispositivo remoto através de RS232, compilar e exibir os resultados. Atualmente, meus planos são fazer um analisador lógico simples para exibir formas de onda e um registrador de dados personalizado para exibir dados de texto, assim como um gráfico dos resultados.

Eu tenho experiência no lado embutido com C / C ++, assembler e alguns Java, além de um bom e velho basic. Mas infelizmente o lado do PC é totalmente novo para mim e estou ficando sobrecarregado com a minha pesquisa.

Minhas perguntas são: 1) Qual é a linguagem nativa (pouco usada) para Linux para desenvolvimento de API? 2) Qual é a melhor maneira de coletar e armazenar dados de um dispositivo RS232?

    
por gmebye 27.05.2014 / 20:35

2 respostas

1

Eu pessoalmente prefiro o Java, já que é multiplataforma e mais simples que o C ++. Você pode usar o JavaFx para sua GUI (o Swing também é uma opção, mas parece que o JavaFx é a estrutura oficial da GUI agora) e java-simple-serial-connector para interface com a porta serial.

    
por dario_ramos 27.05.2014 / 20:50
0

Experimente Ubuntu SDK , um plugin para o Qt Creator. O Qt Creator usa o C ++ e é o único a suportar o desenvolvimento do Ubuntu para telefones e tablets. Também é fácil criar uma GUI, com ou sem C ++ (você pode escrever uma aplicação pura QML ). É também multi-plataforma, então você pode construir para Linux, Mac OS X e Windows.

    
por nastys 27.05.2014 / 20:43