Skip to main content
Participant
Dec 18, 2014 10:11 PM UTC
Answered

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

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 is closed to new replies. Start a new post to keep the conversation going.
NeverbirthCorrect answer
Inspiring
Dec 19, 2014 12:40 PM UTC

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.

5 replies

NeverbirthCorrect answer
Inspiring
Dec 19, 2014 12:40 PM UTC

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.

Translate
Adobe Employee
Dec 19, 2014 1:48 PM UTC

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

Translate