News for hackers. Stuff that matters.
Re:Cross Platform Development with Mono by billyhoffman on Monday April 28, 2014 @11:07AM (#7660399)
Have they fixed the bug where you can't copy/paste between mono apps and native OS X apps yet?

https://bugzilla.xamarin.com/show_bug.cgi?id=3106

--

Steps to reproduce the problem:

1. Copy some text in any non-mono application

2. Paste it to mono application.

Actual Results:

Copy&Paste doesn't work.

Expected Results:

Working clipboard.

How often does this happen?

Always.

--

Wow. So by cross platform they mean "unusable GUI apps on Macs"

Re:Cross Platform Development with Mono by visualR on Monday April 28, 2014 @11:13AM (#7660452)
If you were going to develop a mono app on osx you'd be better off using monomac than gtk#. Mono develop is written in gtk# and cut and paste works just fine on osx.
Re:Cross Platform Development with Mono by billyhoffman on Monday April 28, 2014 @11:32AM (#7660600)
My use case is the most basic one possible:

-Build a GUI app in C# -Run in on both my Windows dev machine (Windows 7), and my main desktop (OS X)

That's it. I don't care even what I have to use to build the app (Windows Forms, Stetic, etc).

Any advice?

Re:Cross Platform Development with Mono by visualR on Monday April 28, 2014 @11:38AM (#7660648)
If your app is something others will use, for the best experience you write your app in such a way that the UI is as swappable as possible. Then write a Mac UI with monomac and a Windows UI with WPF. If it's just you who needs it, then Gtk# might be ok for standard things. But don't expect good os integration without work.
Re:Cross Platform Development with Mono by jonpaul on Monday April 28, 2014 @11:52AM (#7660758)
Have you considered using node-webkit, AngularJs, and Bootstrap for your cross platform GUI needs?
Re:Cross Platform Development with Mono by visualR on Monday April 28, 2014 @11:59AM (#7660804)
The problem with this is you only get 1 thread for the UI and other stuff to run on.
Re:Cross Platform Development with Mono by leafartist on Monday April 28, 2014 @11:45AM (#7660705)
What you mean by "unusable GUI"? The same button you clicked to get to this page looks 99% and acts 100% the same on every platform. A button is a button. A textBox is a textBox no matter what any platform call it.