4 ms·
Visual Studio had always been what I perceive to be the most polished work environment (IDE) i've used. Despite that I have moved away from Microsoft and into L
by terrence_giggy 12y ago
Visual Studio had always been what I perceive to be the most polished work environment (IDE) i've used. Despite that I have moved away from Microsoft and into Linux based environments over the past couple years. The thought of working out of Visual Studio for all of my Android, Node.js and .NET projects is very tempting.
I however didn't see any mention for Maven / Gradle support, and my latest VS is 2012. Anyone here with some insight into dependency management outside of NuGet?
Sometimes I have nightmares of updating Newtonsoft.Json (https://www.nuget.org/packages/Newtonsoft.Json/ https://www.nuget.org/packages/Newtonsoft.Json/) and chasing down all of the version conflicts for the next several days.
- gagege 12y agoAndroid and iOS development in VS will be done via Xamarin, Cordova, or C++. That's why you don't see Maven or Gradle support anywhere, there's no Java involved.
- LoneWolf 12y agoSo no native android development? Or am I wrong thinking these options are not native.
- bratsche 12y agoIt depends on your definition of native. Xamarin lets you use all the native Android APIs, but you're using them via bindings in C# or F# instead of Java.
- gagege 12y agoThe C++ and Xamarin stuff is native. Take a look at Xamarin.Forms. It looks very nice.
- on_and_off 12y agoYes and no. Xamarin does some binding to the native APIs but you are going to code in C#. Even if it is your favorite language in the world, I don't think that Xamarin is a good platform to develop non-trivial apps. If you need to develop something relatively simple on multiple platforms, Xamarin is a good way to do it once on iOS & Android.