• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Tech update avoiding legacy code
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Tech update avoiding legacy code


  • Subject: Tech update avoiding legacy code
  • From: Appa Rao Mulpuri <email@hidden>
  • Date: Fri, 14 Aug 2015 05:32:34 +0000
  • Thread-topic: Tech update avoiding legacy code

Hi List,

My Mac application starts running from 10.5 onwards. We are planning to adopt new technologies like GCD, Storyboards, ARC, Auto Layout and Swift. We have benefits to start using like  App performance improvements, reducing memory leaks, reduce number of files and code size reduction...etc.

Problem is, we are loosing supported OS stack for each technology if we adopt.

CGD - 10.5 support lost if we start using it.
Auto Layout and Storyboards - We will lost Mac 10.5 and 10.6 support
Swift - App will work from Mac 10.9 onwards. Will lost most of the OS support 10.5 - 10.8
ARC - We lost Mac 10.5 support. And chance of loosing 10.6 as Weak references are not supported in OS X v10.6.

Do we have any way/support to adopt these technologies without loosing my app supported OS list?

- Apparao
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Tech update avoiding legacy code
      • From: Jens Alfke <email@hidden>
  • Prev by Date: Re: Xcode 7b5 Swift Strings
  • Next by Date: Re: Tech update avoiding legacy code
  • Previous by thread: Swift differences between projects?
  • Next by thread: Re: Tech update avoiding legacy code
  • Index(es):
    • Date
    • Thread