MonoDevelop: IDE para desenvolvimento multi-plataforma

Em: .NET| Software Livre

4 jun 2009

Acredito que muitos desenvolvedores de software que começaram suas carreiras com o Visual Basic da Microsoft ou tecnologias semelhantes que possuíam a limitação de funcionamento apenas em ambiente Windows sempre sonharam em ter um pouco de liberdade. Quando a Microsoft lançou a plataforma .NET com sua especificação aberta uma luz no fim do túnel parecia surgir. Em pouco tempo surgiram os projetos dotGNU e Mono com a promessa de tornar viável o desenvolvimento multi-plataforma a estas pessoas.

O grande objetivo de projetos como o Mono e dotGNU é permitir que os desenvolvedores utilizem as famosas ferramentas como o Microsoft Visual Studio ou Codegear Delphi (que só funcionam em Windows) para escrever seu código e então consigam executar suas aplicações em diversos sistemas operacionais. Um problema que surge é que nem sempre a aplicação irá se comportar da mesma forma em várias plataformas. Então o desenvolvedor precisa testar e em alguns casos depurar seu código. Mas como depurar o código se a ferramenta de desenvolvimento só funciona no Windows?

Para ajudar aqueles que se vêem neste dilema, existe o MonoDevelop, IDE (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento) Open Source construído com a linguagem C#. Inicialmente ele funcionava apenas no Linux mas existe um esforço da comunidade em portá-lo para outras plataformas. Atualmente já é possível sua utilização experimental nos sistemas Mac OS e Windows. Fiz alguns testes e a experiência foi ótima.

As características do MonoDevelop que mereçem destaque são:

  • Permite trabalhar com soluções criadas no Visual Studio (arquivos .sln e arquivos de projeto) sem nenhum esforço adicional. Você pode alterar o código ou a estrutura da solução com ele e então voltar para o Visual Studio sem problemas;
  • Se executado em ambiente Windows, permite que você selecione o framework de execução da aplicação (.NET da Microsoft ou Mono);
  • Possui suporte a depuração em um nível comparável ao Visual Studio da Microsoft, com todos os recursos que estamos acostumados. Isso está disponível com o MonoDevelop rodando em Linux, Windows ou Mac OS.

Veja algumas imagens abaixo da ferramenta sendo executada no Windows:

Vale a pena fazer o download e testar.  Faça isso em: http://monodevelop.com/Download.

2 Respostas to MonoDevelop: IDE para desenvolvimento multi-plataforma

Avatar

MonoDevelop: IDE para desenvolvimento multi-plataforma « News : India-Developers.com

junho 4th, 2009 em 21:57

[...] rest is here: MonoDevelop: IDE para desenvolvimento multi-plataforma var addthis_pub = ”; var addthis_language = ‘en’;var addthis_options = ‘email, favorites, digg, [...]

Avatar

Cialis

março 12th, 2010 em 3:07

tswvb7 Excellent article, I will take note. Many thanks for the story!

Formulário de comentário

Sobre este blog

Este espaço foi criado para dividir com os amigos, colegas e a quem mais interessar, informações relevantes sobre tecnologia e negócios.

  • Cláudio Piomonte: Grande Pedro, parabéns e muito sucesso nessa nova empreitada. É bom saber dessa sua veia artistic [...]
  • Pedro Alves: Fique a vontade Diogo! Abraço. [...]
  • Diogo: Olá Pedro, achei uma apostila sua na internet (http://www.slideshare.net/dotnug/introduo-ao-net). G [...]
  • Giuliano Pallos: Oi a todos. Talvez uma das razoes eh a falta de treinamento. Em dezembro de 2010 a Microsoft o [...]
  • emer: Vou comentar mesmo atrazado... rsrs Concordo com o comentario do Fabriccio Bernardes, pois estamo [...]