Jump to content

C# forms - cross platform


msr

Recommended Posts

Olá,

Existe alguma boa alternativa ao Visual C# que permita fazer programas (do tipo "windows forms") que corram independentemente do SO? Pelo menos Win, Linux e Mac.

Encontrei o Mono Project mas ainda nao o experimentei (o IDE para windows pelo que dizem ainda é muito beta... aliás, alfa)

http://mono-project.com/Main_Page

Link to comment
Share on other sites

O C# corre sobre o .net framework.

Tudo o q compilares em .net corre numa plataforma q tenha o .net framework instalado.

Isto na realidade nem smp é assim tão fácil, pelo menos com o Mono consigo correr bem as aplicações consola, mas as aplicações windows n correm tão bem.

De qq maneira se fizeres as dlls o mais separadas possivel da apresentação, consegues fácilmente fazer uma aplicação com um front end próprio p cada sistema.

Como já referiste podes usar em windows o Visual C#, ou Visual Studio. No caso do mono tens o MonoDevelop q até dá para fazer umas aplicações gráficas engraçadas com GTK.

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

Boas,

Se precisa mesmo que o programa corra em todos esses diferentes sistemas operativos, então provavelmente o caminho é Java.

Mas é claro, sempre há a possibilidade de desenvolver em .NET, e depois correr os programas em uma máquina virtual (com Windows) dentro do MAC e/ou do Linux... Depende apenas da capacidade do hardware que você tem, e dos requisitos da sua aplicação.

Cumprimentos,

Caio Proiete

Link to comment
Share on other sites

E já agora estão a utilizar Mono+ModoDevelop em que distribuição?

Parece-me que o openSuse é a distro mais acarinhada. Neste momento uso o Ubuntu e pelas pesquisas que fiz é uma carga de trabalhos instalar tudo direitinho no mesmo. Não têm por aí algum tutorial maneirinho por onde se tenham seguido?

Obrigado

Link to comment
Share on other sites

Eu tenho o Ubuntu com o Mono e o MonoDevelop e foi mto simples de instalar.

Está tudo em: Applications -> Add/Remove...

Na pior das hipoteses tens q ir ao Synaptic, o q tb é pacifico.

Estás á vontade para dar uma vista de olhos no mono mm no teu ubuntu.

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

Tens razão. Já estava instalado até.

Tentei instalar pela consola, com o apt-get mas não consegui nao sei porque, depois no Synaptics é que vi que já estava instalado.

Ainda não tive muito tempo para experimentar, mas... a versão instalada era a 1.0 e pareceu-me ainda um bocado "light" comparando com o visual studio.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.