Many people don't seem to understand the internals of all this.. MonoDevelop is the core of XamarinStudio and Visual Studio for MAC, so essentially when these guys add features they are in reality adding them to monodevelop. So think of it as:
Xamarin Studio = MonoDevelop + extensions
![]()
Music studio for mac. MonoDevelop = Libraries, ASP.Net, GTK#, Xwt, Console Apps, etc.
Visual Studio For Mac Wikipedia
What's important here is that porting over the real VS to Mac or even Linux is not practical. You won't also see mfc/win32 support on mac or linux (on the foreseeable future) because those are extremely tied to the windows architecture which is far from being compatible with unix, most people just don't get it. Music studio for mac. Same case for developing say, iOS applications, you just can't do that without macOS because you need the tooling, so its not really up to Microsoft.
What I think could be accomplished relatively easy is a XamarinStudio/VisualStudio/Monodevelop on Linux with support for Android development since you already have the tooling available there, the IDE would just wrap up the core code/tools. Also, there is no truly multiplatform desktop framework as each platform has its intricacies but there's an actual toolkit (poorly named, btw) called Xwt which is what monodevelop uses in some parts and draws native widgets depending on the platform is running, something like what Qt does.
Microsoft Visual Studio For Mac
In today's video I took a first look at Visual Studio 2017 for Mac and wrote a first Demo Application. VS on Windows does not allow you to install a NuGet package into a shared project. What VS on Windows has is a way to manage packages for the solution which is not supported out of the box with VS Mac.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |