Inside Adobe AIR runtime
The Adobe AIR runtime may be a relatively new platform, but it actually embeds three highly mature and stable cross-platform technologies to power AIR applications. These are the following:
- WebKit: Used for rendering HTML content inside an AIR app. WebKit is an open source, cross-platform browser and is the underlying rendering engine on which Apple’s Safari browser is built. WebKit is known for its strong support of W3C standards, such as HTML, XHTML, Document Object Model (DOM), Cascading Style Sheets (CSS), and ECMAScript. However, it also provides support for enhanced func- tionality — enabling the creation of cool stuff such as rounded corners using CSS. Because you’re developing solely for WebKit and not for every browser under the sun, you’re free to take advantage of these nonstan- dard extensions. For more info on WebKit, go to www.webkit.org.
- SQLite: A database engine for enabling local database access. It’s an extremely lightweight, open source, cross-platform SQL database engine that is embedded in many desktop and mobile products. In contrast to most SQL databases, it doesn’t require a separate server process, and it uses a standard file to store an entire database (tables, indexes, and so on). For more info on SQLite, go to www.sqlite.org.
Source: Adobe AIR for Dummies