What does the 4.0 iPhone SDK mean for revMobile?

Colin Holgate coiin at verizon.net
Fri Apr 9 23:57:23 EDT 2010


There are a number of flaws in the arguments in that message. Currently all old apps, proper XCode ones or non-XCode ones, don't behave correctly with the multitasking. Some apps don't pause when you're fast app switching, and even the ones that do pause do a start from scratch when you return to the app. Only the new versions of apps from Apple do the correct resume exactly where you left off behavior.

I think that it will come down to suspend and resume events, and that whatever tool you're using would need to pass those on, and your app itself should do the right thing with those events.

In SJ's presentation one of the third party people mentioned how they completely added in the multitasking changes in a day. That tells you that there are changes to be made, and the OS is not going suspend and resume every app ever written.

It is quite possible that anything that is XCode based might start to behave properly if just recompiled under the SDK4, and that would indeed show an advantage of having used XCode. But what Apple could do is insist that all apps honor the multitasking rules, and not worry about the tool that was used. Then people like Adobe and RunRev would just need to fix their tools to make sure that built apps do the multitasking correctly.





More information about the use-livecode mailing list