mac os x compatibility

Discussion in 'Mac Programming' started by vagrant2, Apr 26, 2014.

  1. vagrant2 macrumors newbie

    Joined:
    Apr 26, 2014
    #1
    Hi all,

    I am new in programming under Max OS X. I have application which i need to build for mac os x, intel64 (from Snow Leopard 10.6 to Mavericks 10.9). So, first question is: Under what version should I develop for best compatibility between all intel64 based versions of Mac OS X?

    Second problem is that i do not have real mac, I am using iAtkos through VirtualBox, currently ML2 (Mountain Lion). Second question is: can I use Virtualised environment for to build packages functional under real mac?

    Thank you for any help.
     
  2. Madd the Sane macrumors 6502a

    Madd the Sane

    Joined:
    Nov 8, 2010
    Location:
    Utah
    #2
    You can develop and build applications on 10.6 that will work on 10.9, but, most likely, will leave out features that are available on later versions. You can develop on later OSes, but then you have to be mindful on when APIs and functions were added and implement work-arounds or not call them on earlier OS X versions.

    Also, don't forget to set the deployment target on Xcode (or passing the right compiler flags) to what you are targeting.
     

Share This Page