I’m building an app for iOS with Adobe Flex builder and compiling it into an .ipa using Adobe’s tools.
Through initial testing, I see that the end result isn’t as rich as native code, nor is it as fast or smooth.
Without simply saying ‘why dont you just use objective-c’, are there any documentation as to the overhead to building an app this way?
Specifically, what kind of performance hit can you expect when using Adobe’s platform instead?
Make sure you are using the latest AIR 3.0 SDK for iOS packaging. It is notably higher performance.
Consider best practices when developing your app:
http://www.adobe.com/devnet/flash/articles/optimize_content_ios.html
http://help.adobe.com/en_US/as3/mobile/flashplatform_optimizing_content.pdf
http://www.mikechambers.com/blog/files/presentations/fitc_amsterdam_2010/flash_iphone_fitc_2010.pdf
Blanket comparisons to native Objective-C is a wide topic, to which capability of Flash ubiquitous deployment to multiple platforms should also be considered if you’re targeting Android and BlackBerry.
Perhaps citing specific issues of your implementation would help yield insight.