I'm looking to make my app have a frame rate of 60 for iOS and 30 for android (because Android seems to handle the 60 very badly, which is to be expect in certain cases).
(Maybe I should be hitting less than 60 for some iOS devices, but I'll deal with that later).
Can anyone think of a good way for me to automate this process? I'm using Flash Builder 4.5 to write code, but CS6 to compile. I don't want to have to switch the document framerate from 60 to 30 and back again each time I want to test a build on both device types, especially since this will be for a handful of FLAs (i.e. a handful of games), not just one.
I thought about using compiler constants, but those seem to be in the ActionScript 3 settings - I was hoping to put them inside the config for Air for iOS and Air for Android respectively, so that when I choose one, I'd wrap [SWF(frameRate="60")], or "30", in CONFIG::HIGH_FRAMERATE and CONFIG::LOW_FRAMERATE compiler constants.
Does anyone have any other ideas?