Skip to main content
Participant
December 18, 2014
Answered

iOS universal support and ASC 2.0. Will it impact Flex Mobile projects?

  • December 18, 2014
  • 1 reply
  • 1237 views

Hello,

Regarding the latest release notes for AIR 16, it says

"The legacy compiler is not (and will not be) compatible with iOS 64-bit.[...] it will be removed with version 16 of the AIR SDK"

I am a bit lost with what it means for Flex Mobile (4.6 or Apache Flex SDK). Will we still be able to compile once AIR 16 is out or will this new compiler have issue with Flex projects compiled for iOS? Will it need us to make some changes on existing Flex applications?

Thanks for your clarifications,

Fabien

This topic has been closed for replies.
Correct answer Neverbirth

It seems this wrong rumour is spreading around... a lot of people don't bother researching properly.

When they talk about the legacy compiler they talk about ADT, MXMLC will continue to work. The simplified IPA packaging process is: Source code --- MXMLC/ASC2---> SWF ---ADT AOT Compiler---> IPA

So with AIR 16 the ADT -useLegacyAOT argument will be removed.

1 reply

NeverbirthCorrect answer
Inspiring
December 19, 2014

It seems this wrong rumour is spreading around... a lot of people don't bother researching properly.

When they talk about the legacy compiler they talk about ADT, MXMLC will continue to work. The simplified IPA packaging process is: Source code --- MXMLC/ASC2---> SWF ---ADT AOT Compiler---> IPA

So with AIR 16 the ADT -useLegacyAOT argument will be removed.

Adobe Employee
December 19, 2014

Thanks for putting it nicely.

-useLegacyAOT argument has not been removed to avoid breaking existing build/packaging systems. ADT accepts this argument but doesn’t use it.

Thanks

Govinda