They enable video games created for such platforms to run within Flash Player.
Adobe has released Action Script Compiler 2 (ASC2) in Flex 4.7 and onwards, which improves compilation times and optimizes the generated bytecode and supports method inlining, improving its performance at runtime.
In both methods, developers can access the full Flash Player set of functions, including text, vector graphics, bitmap graphics, video, audio, camera, microphone, and others.
Flash Player has become increasingly criticized for its performance, consumption of battery on mobile devices, the number of security vulnerabilities that had been discovered in the software, and that Flash is a closed platform.
Apple co-founder Steve Jobs was highly critical of Flash Player, having published an open letter detailing Apple's reasoning for banning the Flash platform from being used on its i OS device family.
Its usage has also waned due to modern web standards that allow some of Flash's use cases to be fulfilled without third-party plugins.
Adobe Flash Player is a runtime that executes and displays content from a provided SWF file, although it has no in-built features to modify the SWF file at runtime.
Adobe said it will optimize Flash for use on ARM architecture (ARMv7 and ARMv6 architectures used in the Cortex-A series of processors and in the ARM11 family) and release it in the second half of 2009.
The company also stated it wants to enable Flash on NVIDIA Tegra, Texas Instruments OMAP 3 and Samsung ARMs.
It can execute software written in the Action Script programming language which enables the runtime manipulation of text, data, vector graphics, raster graphics, sound and video.
The player can also access certain connected hardware devices, including web cameras and microphones, after permission for the same has been granted by the user.
however Adobe continues to support Flash content on mobile devices with the Adobe Integrated Runtime, which allows developers to publish content that runs as native applications on certain supported mobile phone platforms.