I have some small programs that my assistant needs to port to OS X. I used Mono to get a couple more things that worked on the Mac before, but although this made the port extremely simple, it just seemed a little cumbersome. For the applications that I create, I do not want to force the user to download and install the Mono environment, nor do I want to teach them how to open the terminal, go to the application directory and must use the command mono appname.exe.
I am absolutely a fan of Visual Studio and C #. Because of this, I would like my OS development experience to be as similar as possible to this. I do not mind learning a new language in order to code OS X, but I would like a visual designer for the GUI so that I can easily make the interface, and it would be nice if the language was at least somewhat similar to C #, although it's not that important as long as the IDE is decently useful. With Visual Studio, I learned a lot only from the completion of the code that it offers (who honestly wants to remember all the properties and the Classes method ...? :)).
What I'm looking for :
a) Good graphical interface designer that makes native-looking OS X GUIs
b) Back-end language that won't seem totally foreign to a C# developer
c) Something that runs natively on OS X without a framework needing to be installed
d) As many Visual Studio-like features as possible. (code completion, hints, etc)
, ? Cocoa, GTK, . Mac, . , , - , DataGridViews, ComboBoxes, TreeViews, TextBoxes, Buttons, Labels ..
?
.
-Sootah