Flash developers express their passion on how eager they were to develop apps for the App Store, so we sought a way to make it easy for our community to bring their knowledge and creative talents there. After looking at the software terms, agreements, and allowable content that Apple permits in the store, we decided that our best option was to provide our developer community with a compiler to help package their AIR application into a native iOS application. (Of course, we made sure we did this in a way that aligned with Apple's legal terms.)
We accomplish that Flash developers can develop iPhone apps by utilizing the Low Level Virtual Machine (LLVM) compiler infrastructure. LLVM is a modular, flexible compiler system that is utilized widely in a variety of projects. The key reason we choose LLVM is flexible and applicable to iOS development.
We are very happy to develop a new compiler front end which makes LLVM to understand ActionScript 3 and utilize its existing ARM back end to output native ARM assembly code. We give a name: Ahead of Time (AOT) compilation-as opposite to the way Adobe Flash Player and Adobe AIR function on the desktop utilizing Just in Time (JIT) compilation. Because we can compile ActionScript to ARM ahead of time, the application gets all the performance benefits that the JIT would offer and the license compliance of not requiring a runtime in the final application.
免費玩Flash CS6 Video Tutorial APP玩免費
免費玩Flash CS6 Video Tutorial App
熱門國家 | 系統支援 | 版本 | 費用 | APP評分 | 上架日期 | 更新日期 |
---|---|---|---|---|---|---|
台灣 Taiwan | Windows Windows 市集 | 1.0.0.0 App下載 | 免費 | 2014-04-08 | 2014-09-01 |