flexicious.com
flexicious.com

Reputation: 1671

Air App - Slow on Android, Super Fast on iOS

We have a peculiar problem if anyone has run into anything similar. We have a fairly large mobile app, built with Apache Flex 4.10 and Air 3.8. Runs beautifully on iOS. Screens are quick to load, scrolling is smooth and the app is almost desktop like. However, on an Android device, it runs painfully slow. Same codebase, both modern devices, everything same. It takes about 4 times as long to run on android as on an iOS device. Any ideas?

Upvotes: 1

Views: 1055

Answers (2)

flexicious.com
flexicious.com

Reputation: 1671

The issue turns out is specific to Galaxy Tab 3 10.1. Same app runs significantly faster on a much older beat up Samsung Galaxy Note 2.

Other folks are running into the same issue. (http://forums.adobe.com/message/5773513) . This device ships with an Intel based chip. Air is not supported on Intel x86 based Androids (atleast from their tech specs) http://www.adobe.com/products/air/tech-specs.html

=============== Android

ARMv7 processor with vector FPU, minimum 550MHz, OpenGL ES 2.0, H.264 and AAC HW decoders Android™ 2.3 and above 256MB of RAM

===============

Really not sure what other folks are doing to combat this, The galaxy tab is probably going to be among the most popular Android devices this holiday season. Does anyone have a similar experience?

Upvotes: 3

Bill Turner
Bill Turner

Reputation: 1010

When an AIR app is exported to iOS, it is compiled to native code. The Android version is compiled to the AVM bytecodes and is interpreted. This is probably the difference in performance.

I know there have been some requests to compile AIR apps to native Android code, no idea what plans are in place for this.

Upvotes: 0

Related Questions