Develop for iOS using C# in Visual Studio

Asked

Viewed 1,797 times

2

I already develop in Java/Android, and wanted to develop for iOS, but the cost of having a Mac is expensive, I already have an iPhone. I saw that it was possible to develop using C# in Visual Studio for iOS.

So, is Xamarin worth it? Can I quietly develop using Windows? And how does the Xamarin community feel about content?

  • Can make a Hackintosh ;) . . . . . I did an editorial review on your question to try to make it clearer and avoid its closure as "Mostly based on opinions".

  • Hackintosh never succeeded, always from error in the premises.

2 answers

4


Yes, for several reasons:

  • Application development for Mac, Windows and Android with the same code
  • Good development tool (Xamarin Studio and Visual Studio)
  • Direct integration with emulators
  • Community-developed plugins and libraries package
  • Support in the official forum (community) or direct with the Xamarin team.

And other advantages of the C#language, such as Linq!

Since I got my license I don’t regret!

  • Shaman has to pay? I didn’t know

  • It has the free version that does not support Visual Studio and Xamarin.Forms. The visual studio is no problem, because Xamarin Studio is very good, whereas Xamarin.Forms allows with the same code to generate UI for both OS. In case you can take advantage of core, libraries and other things but the UI will have to draw one for each OS. In my view is no problem, worse is to develop 2 applications.

  • But check it out: As far as I know, even with Xamarin it is necessary to have a Mac. This checks out?

  • Yes, you have two options: 1. Use the Windows Mac on a virtual machine with visual studio installed or use visual studio and windows with a host mac. In case it needs to iPhone that will be the host!

  • How much does the license cost? I can use on different computers the same license?

  • $89/month or $999/annually. Yes is a business license! https://store.xamarin.com/ on this link you can see the 2 types of licenses for companies!

  • Very expensive, I will try Xamarin studio, because I just want to develop for Ios already have iphone, for android I will continue developing native, so in this case is a good option?

  • What’s the best Xamarin studio or Forms?

  • I believe so, in the future you can migrate Android. So the free version does not support Xamarin.Forms but since it will keep the android in java does not need Xamarin.Forms and if in time it suits your needs and wishes the migration of Android you make the purchase of the license and uses base code and ui code for both OS. From a look at this Codenameone @user3509063 indicated looks promising!

  • I did a quick search on this Codenameone and it seems to be good it uses Java as base code already Xamarin uses C#. For me I still prefer Xamarin pq Codenameone uses IDE developed in java.

  • Relax, I’m already there!

  • I’m texting in the chat room.

  • @Premiere why do you need Mac to develop with Xamarin? Just to test? If it is, (Test Cloud)[http://xamarin.com/test-cloud] would not solve?

  • No, Test Cloud tests on multiple devices but it’s an automatic process. In case you can even develop without Mac but when testing you need to have a.

Show 10 more comments

0

Friend, you said you develop in Java for Android, I recommend taking a look at the Codenameone Plugin, you develop in Java, direct in Netbeans is free and has a lot of technical support.

  • 1

    With this plugin develops in Java for iOS?

  • Yes! It is very useful and the support in case of doubt is still immense.

  • Develop for android, and can compile the same project for Ios? or have to develop separately?

Browser other questions tagged

You are not signed in. Login or sign up in order to post.