This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
Will Google Android ever support .NET?
Is there a way to develop C#/.NET on Android devices?
I don't have an experience with mobile applications and as a .Net developer I would like to ask if it is possible to develop Android applications with C#?
If yes, does this mean I can use Visual Studio for this purpose?
Yes, there is a commercial framework called MonoDroid created for this purpose. It appears to support Visual Studio 2010.
The iOS alternative, MonoTouch, is restricted to Mac usage I believe.
To be honest, it looks like it has recently been farmed off to another supplier and the prices have jumped... I'd be hesitant before buying in and I'd likely try and learn Java/Objective-C instead - unless I knew I was going to make squillions!
Related
This question already has answers here:
How to build a dmg Mac OS X file (on a non-Mac platform)?
(7 answers)
Closed 5 years ago.
Using a windows computer, is it possible to make a game for mac? With visual studio you can use Xamarin to make ios games, so is a there a way to do the same for mac without having to use a virtual machine?
Using purely visual studio... I don't know!
I know that it is possible to make cross platform games using an engine like unity:
https://unity3d.com/unity/features/multiplatform
Which uses C#, and integrates with visual studio.
There are probably other ways too!
For example, I think there is a way to make web apps with C# - which might be integrated with visual studio... but I haven't played around with it, or know what it's capabilities are.
https://code.msdn.microsoft.com/ASPNET-5-Create-Web-b8a44cce
Web apps should be cross compatible via browsers, I think... again, haven't really played around with it.
This question already has answers here:
How can I develop for iPhone using a Windows development machine?
(42 answers)
Closed 5 years ago.
I want to start IOS development as i prefer ios over android and other platforms due to personal liking only.
The problem is i tried Visual Studio with Xamarin but it needs an actual MAC for apps !!
I am thinking about using Xamarin Studio!
Does it require a MAC too ?
Any other way around without using VM or MAC ?
You can use C# with the Xamarin Framework or use Ionic 2/3 (Angular 2/4), React Native.
For Xamarin, you could actually build your app but you'll need a Mac to be connected remotely to your Windows machine in order to build the iOS project.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I am .Net Developer who started using Mac OS. The only thing that I miss on this system is "VISUAL STUDIO".
I don't wanna use two systems, What do you think in order to develop .Net application
Do you think that I should install Virtual box and use Visual Studio
http://zeus.cs.pacificu.edu/chadd/InstallVisualStudioOnYourMac.html
Or Just use Mono Develop? Is Mono Powerful enough to develop application that is compatible with Windows and run on Mac ?
I am purely .NET developer, but lately also developing iOS applications with using Xamarin (new name for mono libraries) and Xamarin studio (rebranded Monodevelop).
So, if I understand you correctly and you still want to develop .NET applications but just working and "live" in MacOS, the I would say that you have no chances.
Even if consider, that you can have an ability to write code (and even to have some .NET libraries to use even there) in Monodevelop, that's just incomparable, how VisualStudio is amazingly convenient for developer (especially, for native .NET one) and how many plugins it has.
So, from my point of view, there is even no talk: you must use VisualStudio in any case! Even if you use it in Remote Desktop.
UPD: Time flows and things change. Currently .NET is really spread even to Mac. Visual Studio Code been released for coding and Xamarin became available for Free since the answer was asked.
However, one thing will probably never come true: I am doubting Visual Studio will ever be able to migrate from Windows. It will be rather some new product or extending of Visual Studio Code.
Of course you can use Mono to develop an application that is compatible with Windows, although Mono is nowhere near as robust/easy to use/ feature filled as VS.
That said depending on the type of application you plan to develop, it may make sense to install windows in a virtual box so that your application can actually run on your computer.
For example, if you are trying to make a Windows Forms application, your app ( which can be completely developed in Mono, but will not run on the native OS X. This will most likely make debugging a nightmare.
If you're on the fence it might make sense for you to download a 90 day free trial of a windows OS from microsoft, run that in a virtual box and try out visual studio.
This question already has answers here:
Alternative to Microsoft XNA Game Studio? [closed]
(2 answers)
Closed 9 years ago.
I recently switched to VS2012, managed to get XNA4 project working, but then I was wondering if VS2012 no longer supports (so really) and XNA seems to be such abandoned stuff, if there is an alternative to use, that is like:
vs2012 compatible, and net4.5, c#
not too high level (or well written and optimized)
easy to learn after XNA
free
Priorities are from above.
You could look into monogame
http://www.monogame.net/
It's based on Mono so it's easier to port across from Desktop/Windows Phone like XNA would allow to also compile for Android and iOS (you need to buy a licence for those as they use Monodroid and monotouch components which aren't free)
I heard good things about Monogame and SlimDX. But Monogame is probably what you are looking for.
This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
is there any way that we can develop application in .net for iphone
can xcode be used to develop iphone applications using .net and is it compatible with windows
Take a look at Mono Touch. It lets you use .NET-style languages and tools to develop iPhone apps.
However, it won't be compatible with Windows. Mono Touch is basically a wrapper over Cocoa Touch. You still have to use Xcode (on a Mac) to build and distribute apps developed with Mono Touch.