Usuário com melhor resposta
Rodar aplicação windows forms no mac

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.
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- Sugerido como Resposta Robson William SilvaModerator quinta-feira, 25 de agosto de 2016 17:56
- Marcado como Resposta Robson William SilvaModerator sexta-feira, 26 de agosto de 2016 13:24
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- Sugerido como Resposta Robson William SilvaModerator quinta-feira, 25 de agosto de 2016 17:56
- Marcado como Resposta Robson William SilvaModerator sexta-feira, 26 de agosto de 2016 13:24
-
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
-
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!