Xamarin for iOS?

TeeDeeTeeDee USMember

Hi,

I have never worked on iOS development nor I owned a Mac before. And I'm having a bit hard time to understand how Xamarin works with iOS dev. Would someone help me understand the following few points?

  1. From what I read, looks like I would need a Mac in order to build and debug iOS app. Does it have to be a Mac or can it be an iPhone connected to my PC? The only Apple item I have owned so far is an iPhone (and still have it) and I'm trying to use it with Xamarin if that's possible. It'd be costly to buy a Mac just to learn developing iOS apps :(

  2. Do I have to pay for the Apple development subscription ($99) in order to build and debug app? I don't need to publish app yet. Just want to write some simple app, run, and see how it works.

Thanks in advance for your help.

Posts

  • rmaciasrmacias USBeta, University ✭✭✭✭✭
    1. Yes, you'll need a Mac, even if you intend to use Visual Studio. A mac mini will suffice, and it costs the least.

    2. If you want to debug on actual iOS devices, yes. But it's not necessary to debug and run on the iOS Simulator.

  • TeeDeeTeeDee USMember

    Thanks Ruben.

    Is there a particular minimum system requirement for the Mac that I need to pay attention to?

  • rmaciasrmacias USBeta, University ✭✭✭✭✭

    Any mac will do as long as it meets the system requirements for the latest iOS development.

    http://xamarin.com/faq#q15

    In this case, you'll need to be running at least Mac OS 10.9.4 (Mavericks). If you want to retain your Mac long term, I'd recommend getting a somewhat newer version (or the latest out there). If you buy an older system (around 2007/2008, you risk it not being supported for XCode 7, 8, 9, etc that may require newer Mac OS versions. Apple kind of strong-arms you into supporting the latest and greatest whether you're ready for it or not. Getting a newer Mac should be safe for quite a while.

    Here's are the machines that Mavericks supports:
    http://support.apple.com/en-us/HT201364

    Here are the machines that Yosemite supports:
    http://www.apple.com/osx/how-to-upgrade/

    To save a few bucks, I always buy refurbish. I've had very good luck with refurbished MacBook Pros, iMacs, and iPods. They come with the standard 1 year warranty, and if you wish, you can buy Apple Care along with it as an option.

    http://store.apple.com/us/browse/home/specialdeals/mac

Sign In or Register to comment.