By Mike Chambers, Daniel Dura, Kevin Hoyt, Dragos Georgita
- What AIR is, and the issues this runtime goals to solve
- How to establish your improvement environment
- How to do universal projects, offered within the easy-to-use O'Reilly Cookbook format
- Mastering OpenLayers 3
- Pro REST API Development with Node.js
- D3.js in Action
Because Adobe AIR applications must be installed on the desktop and require users to specifically trust the Adobe AIR application, Adobe AIR applications can safely exercise these capabilities. Browser-based applications cannot be granted these capabilities if the browser is to continue to fulfill its role as an application for safely browsing any web site on the Internet. The Adobe AIR security model has a number of implications for application developers and users. For application developers, it means that content within an installed AIR application has capabilities that should not be exposed to any untrusted content, including files from the Web.
It does not provide any way to get around or subvert this security. This is important, because it means Adobe AIR applications can work only within the permissions given to it by the operating system— and all current and any new security capabilities that the OS implements. In order to run an Adobe AIR application, a user must download the application to the desktop, go through an install ritual, and then launch the application. This is an experience very similar to downloading and installing a desktop application.
1. com/ go/air. 2. Open the SDK a. On Windows, uncompress the ZIP archive. b. dmg file. 3. Copy the contents of the SDK to your system (we will refer to this location as