none
Rodar aplicação windows forms no mac RRS feed

  • Pergunta

  • Bom dia

    Existe a possibilidade de criar uma aplicação windows forms no visual studio e conseguir compilar ela para rodar no mac?

    Se isso for possível, me dê exemplo prático de por onde devo começar.

    Tenho pesquisado sobre o assunto e li vários artigos sobre o mono e xamarim mais ainda não consegui compreender.

    Estou querendo iniciar o desenvolvimento mais tenho encontrado muitas barreiras por conta da limitação de o usuário final ter obrigatoriamente trabalhar com o windows.

    quinta-feira, 25 de agosto de 2016 13:36

Respostas

Todas as Respostas

  • Olá,

    Veja o artigo: http://www.mono-project.com/docs/gui/winforms/

    Porém na MINHA opinião, se quer atender todas as plataformas, porque não fazer um projeto Web? Tanto é que Desktop está fadado a morrer em breve.


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MSP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    quinta-feira, 25 de agosto de 2016 13:48
  • Cara, minha sugestão seria seguir para um projeto Web, uma vez que o Windows Forms hj não é indicado, se quer algo desktop utilize UWP, e Xamarin você utilizará para aplicativos Mobile, que é altamente indicado uma vez que com ele você consegue desenvolver em C# para IOS entre outros..

    Mas se realmente deseja fazer dessa forma acredito que a melhor opção será você utilizar uma VM, hj existe para o MAC o Parallels que você pode gerenciar os dois sistemas.

    Mas pense se bem se hoje compensa se iniciar um projeto Desktop em WindowsForms.


    Julianno T. C. Garcia MCP - Microsoft Certified Professional. (61) 8651-5735 - WhatsApp

    quinta-feira, 25 de agosto de 2016 14:03
  • Olá, André, tudo bem?

    Poderia me dizer se a afirmação de que "Tanto é que (desenvolvimento para) Desktop está fadado a morrer em breve" possui fonte de informação ou se é opinião pessoal?

    Digo isso porque desenvolvo aplicações cliente-servidor há mais de 30 anos, estou migrando para Web/Azure/Mobile, mas absolutamente nada disso serve para PDVs de uma loja de varejo supermercadista.

    Soluções web para caixas são um terror em termos de integração com os diversos hardwares envolvidos (balanças, impressoras térmicas, leitores diversos, pinpads...), desempenho sofrível (só quem desenvolve para PDVs sabe disso), além de um modelo obrigatoriamente rodando sobre um micro-servidor web local.

    Confesso que existem oportunidades com Handheld POS Terminal, mas é um universo que se divide, algumas vezes, em ambiente proprietário, restrito e, muitas vezes, oneroso, para quem está começando.


    Do It Easy, Do It Perfect! Dot Net!

    quinta-feira, 30 de julho de 2020 11:58